Suggested Weekly Pace
7-Week Guide
The self-paced pathway has no deadlines, but this suggested rhythm helps most learners maintain consistent progress.
You are free to move faster or slower.
Week 1: Foundations
Focus on understanding:
The double-spend problem
Peer-to-peer architecture
Bitcoin’s monetary design
The difference between the protocol and the currency
Goal for the week: Understand the core problem Bitcoin solves and how a decentralized peer-to-peer system enables digital money without a central authority.
Week 2: Bitcoin Software
Focus on understanding:
Bitcoin Core’s role in the ecosystem
Public/private key cryptography
Address derivation
Goal for the week: Understand how Bitcoin software interacts with the protocol and how cryptographic keys enable ownership and control of bitcoin.
Week 3: Wallet Mechanics
Focus on:
Wallet architecture
Transaction structure
Inputs and outputs
Goal for the week: Be able to reason about how Bitcoin transactions are structured and how wallets manage funds and recovery.
Week 4: Authorization Systems
Focus on:
Script fundamentals
How Bitcoin proves ownership
Signature verification
Goal for the week: Understand how Bitcoin authorizes transactions cryptographically and how digital signatures prove control of funds.
Week 5: Network Economics
Focus on:
Fee markets
Node communication
Transaction propagation
Goal for the week: Understand how Bitcoin’s network infrastructure and fee incentives coordinate transaction processing across nodes.
Week 6: Consensus Systems
Focus on:
Block construction
Proof-of-work
Consensus rules
Goal for the week: Understand how Bitcoin achieves distributed consensus and maintains a secure global ledger without central coordination.
Week 7: Security and Scaling
Focus on:
Security assumptions
Threat models
Scaling approaches such as Lightning
Goal for the week: Understand Bitcoin’s long-term security model and how second-layer technologies enable scalability while preserving decentralization.
Last updated