๐บ๏ธ Developer Path - Plan B Network
Progress tracking and content map for Bitcoin Development studies.
๐ Modules
- 01. Why Bitcoin (DEEP DIVE)
- 02. How Bitcoin (DEEP DIVE)
- 03. Where Bitcoin (DEEP DIVE)
- 04. Bitcoin Industry Landscape (DEEP DIVE)
- 01. Bitcoin Protocol Intro (DEEP DIVE)
- 02. Technical Part (Swaps & Layers) (DEEP DIVE)
- 03. Liquid SDK & Breeze (DEEP DIVE)
- 04. Ecash & Cashu (DEEP DIVE)
๐๏ธ Foundations: Why Bitcoin (Lecture 01)
Economics & Philosophy
- Time Preference
- Crusoe Economics (Ant vs Grasshopper)
- Positive-Sum Games
- Shelling Out (Nick Szabo Analysis)
- Energy Harvesting and Capital
- Bearer Instrument vs Credit
- The Skinny Pirate Analogy
Scarcity & History
- Stock-to-Flow Ratio
- Inelasticity of Supply
- De-virtualization of Money
- The History of Coinage
- Roman Currency Debasement
- Hyperinflation Case Studies
- The Nixon Shock (1971)
The Fiat Trap
- The Cantillon Effect
- Fractional Reserve (Parking Lot Analogy)
- Money as a System of Control
- Shrinkflation and Skimpflation
- The Fiat Life
๐ ๏ธ Foundations: How Bitcoin (Lecture 02)
Cryptography Foundations
- Symmetric vs Asymmetric Cryptography
- Digital Signatures and Authorship
- Hash Functions & Pre-image Resistance
The Digital Cash Quest
- David Chaum & eCash
- Blind Signatures for Privacy
- Hashcash & Linear Cost (Adam Back)
- Hal Finney & RPOW
- Merkle Trees & Timestamping
- Satoshiโs Final Synthesis
- The Double-Spending Problem
- UTXO vs Account Model
๐ Foundations: Where Bitcoin (Lecture 03)
The Timechain & Consensus
- The Timechain
- Proof of Work (Unforgeable Costliness)
- Mining Economics (Subsidy vs Fees)
- The Sigma Equation (Halving)
Scaling & Layers
- The Scalability Trilemma (Bathtub Curve)
- Lightning Network (Payment Channels)
- Ark (Lift-Off Payments)
๐ข Foundations: Bitcoin Industry Landscape (Lecture 04)
Terminology & Evolution
Security Models & Sovereignty
- Spectrum of Security Models
- Custodial vs Federated Models
- Layer 2 Security Models
- Base Layer Sovereignty
๐ป Developer Track (Lecture 01)
Bitcoin Protocol Intro
- Bitcoin Core Architecture
- Building Bitcoin Core
- Key Source Files
- Testing and Validation
- Peer to Peer Network
- Contributing to Bitcoin Core
๐ป Developer Track (Lecture 02)
Technical Part (Swaps & Layers)
- Bitcoin Layers & Fragmentation
- Hash Time Locked Contracts (HTLCs)
- Bitcoin Script & OpCodes
- Transaction Malleability & SegWit
- Submarine Swaps: Technical Deep Dive
- Taproot & Advanced Scripts
- MuSig2 & Schnorr Signatures
๐ Swap Layer (Lecture 02 Index)
๐ป Developer Track (Lecture 03)
Liquid SDK & Breeze
- Breeze SDK Paradigm: Connect, Prepare, Execute
- Sidechain Comparison: Liquid vs. Spark
- Privacy Trade-offs & Security Models
- Confidential Transactions (CT)
- Multi-Asset Support (USDt)
- Boltz Swap Mechanism (L-BTC to Lightning)
- Noster Integration (NWC & Zaps)
๐ Liquid SDK & Breeze (Lecture 03 Index)
๐ป Developer Track (Lecture 04)
Cashu & Ecash
- Ecash Properties & History
- Blind Signatures Cryptography
- Cashu Mint Architecture
- Cashu Lightning Integration
- Cashu Programmability (P2PK & HTLC)
๐ธ Cashu & Ecash (Lecture 04 Index)
๐ ๏ธ Tools & Resources
Total Progress: 25%