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 by
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.
Foundations of Blockchain
- About Book
- Who Is This Book For?
- Book Content
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!