Book

Foundations of Blockchain

Blockchain technology is a combination of three popular concepts: cryptography, peer-to-peer networking, and game theory. This book is for anyone who wants to dive into blockchain from first principles and learn how decentralized applications and cryptocurrencies really work. Learn blockchain from first concepts to algorithms explained in Python.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h24m

Language

English

About Book

Who Is This Book For?

This book is for anyone who wants to dive into blockchain technology from first principles and build a foundational knowledge of blockchain. Familiarity with Python will be helpful if you want to follow how the blockchain protocols are implemented. For readers who are blockchain application developers, most of the applications used in this book can be executed on any platform.

Book content

chapters 12h24m total length

Introduction

A Bit of Cryptography

Cryptography in Blockchain

Networking in Blockchain

Cryptocurrency

Diving into Blockchain – Proof of Existence

Diving into Blockchain – Proof of Ownership

Blockchain Projects

Blockchain Optimizations and Enhancements

Blockchain Security

When shouldn’t we use blockchain?

Blockchain Use Cases

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required