BAC-L0-FOUND-110
Anatomy of a blockchain
Assembling the earlier building blocks: blocks, headers, state roots, mempool, propagation. Where the foundations become a system.
- Level
- L0 — Foundation
- Duration
- 3 h
- Track
- Foundation
- Maintainer
- Developer Curriculum Architect
Learning objectives
- 01Break down a real block header field by field
- 02Follow a transaction from mempool to finalised block
- 03Explain the role of the state root
Guided lab
Decode a block header fetched over RPC and locate every field in the specification.
Independent lab
Write a header decoder for two different networks and compare their design choices.
Security angle
What a header alone lets you verify, and what still requires the block body.
Assessment
Working decoder and a mapping table against the specification.
