01
Understand
Map the blockchain machine before choosing tools or chains.
Build a mental model of replicated state, verifiable transitions, and where trust moves inside the system.
Current focus
- Technical layers, state models, and trust assumptions
- How nodes maintain shared state under failure and delay
- Language for verifiable security and human agency
Expected artifacts
Stage 1 lesson queue
Eight compact modules for building the base mental model.
- 01Cryptography, proofs and state
Understand how blockchains prove identity, integrity, ownership, and state without relying on a central database.
Hashes / Digital signatures / Merkle trees / Commitments / Zero-knowledge proofs / State machines / State roots - 02Protocol network
Understand how participants communicate and spread transactions and blocks across the network.
Nodes / Peer-to-peer gossip / Mempools / Block propagation / Light clients - 03Consensus and shared security
Understand how distributed systems agree on what comes next and what security assumptions protect agreement.
Proof of Work / Proof of Stake / BFT-style consensus / Validators / Finality / Slashing / Restaking - 04Execution environments
Understand where blockchain programs run and how ecosystems process transactions differently.
EVM / Parallel EVM / Solana/SVM-style execution / Move / WASM runtimes - 05Accounts, contracts and assets
Understand ownership, programmable rules, assets, and smart contract behavior.
EOAs / Wallets / Smart accounts / Smart contracts / Token standards / Storage / Permissions / Upgradeability - 06Scaling and modularity
Understand how blockchains increase capacity by splitting responsibilities across specialized layers.
Rollups / Sequencers / Settlement / Data availability / Blobs / Fraud proofs / Validity proofs - 07Interoperability and chain abstraction
Understand how separate chains communicate and where complexity can be hidden from users or agents.
Bridges / IBC-style messaging / Cross-chain communication / Intents / Solvers / Paymasters / User/agent abstraction - 08Access and offchain infrastructure
Understand how humans, applications, and agents read from and interact with blockchains.
RPCs / Indexers / Explorers / APIs / Decentralized storage / Decentralized compute / Monitoring