Blockchain Fundamentals
Free

-
Learn How to build a blockchain from start to finish
- History of Blockchain Technology
- Public-key Cryptography
- Introduction to Hashing
- Blockchain-Related Data Structures and Concepts
- Hashing In-Depth
- Proof of Work and Mining
- Decentralization
- Mining In-Depth
- Mechanics of Cryptocurrency
- Achieving Consensus
- Network Concepts
- Using Cryptocurrency
- Cryptocurrency and Anonymity
- Non-SHA256 Proof-of-Work
- Proof-of-Stake
- Blockchain as a Platform
- Blockchain Applications
- Sidechains and Cross-chain Communication
- Smart Contracts Part 2
- Smart Contracts Part 1