Course details
Blockchain
Learn how a blockchain keeps one shared record without a single keeper. You will follow a small co-op's ledger from hashed blocks and signed transactions through consensus, wallets and ledger models to a first smart contract.
Course curriculum
Introduction to Blockchain5 lessons
Meet the shared, append-only ledger: how blocks chain together with hashes, what decentralization really means, the life of a transaction, and how to tell whether a problem needs a blockchain at all.
Hashes, Keys and Signatures3 lessons
See how hash functions fingerprint data, how Merkle trees squeeze thousands of transactions into one root, and how private keys and signatures prove who sent a payment without anyone knowing their name.
Consensus Protocols5 lessons
Why a shared ledger needs consensus, how proof of work, proof of stake and BFT voting make cheating expensive, what proof of history adds, and how forks and finality work.
Types of Blockchains4 lessons
Tell native coins from tokens, see what a wallet really stores, and work through payments on UTXO chains like Bitcoin and account chains like Ethereum and the other EVM networks.
Smart Contracts4 lessons
Learn what a smart contract is, read a small Solidity escrow line by line, work out what calls cost in gas, and see why contracts need oracles to learn anything about the world outside the chain.
