Skip to content

Bitcoin, From First Principles

We build understanding in dependency order — each topic only uses ideas already covered. For every mechanism, keep asking one question: how does this help untrusting strangers agree on one ledger? That single thread runs through the whole book. Read in order, and after each page answer the Check your understanding questions in your own words. Depth over speed.

Part 0 · Foundations — Why Bitcoin Exists

Part 1 · Cryptographic Foundations

Part 2 · Transactions & the UTXO Model

Part 3 · Blocks & the Blockchain

Part 4 · Consensus — Proof of Work & Mining

Part 5 · The Network & Nodes

Part 6 · Economics & Incentives

Part 7 · Wallets & Keys

Part 8 · Modern Bitcoin

Part 9 · Hands-On

Part 10 · Advanced & Rare Concepts

The senior-level track — the subtle mechanics, famous bugs, and cryptographic frontier most engineers never learn.