笔记记录 第一次 完成
📅 DAY 2: DEEP MECHANISMS (5-6 hours)
Morning Session (3 hours)
READ: Mastering Bitcoin - Chapter 3-4
Chapter 3: Bitcoin Core (1 hour)
- Node types: Full nodes vs SPV (light) clients
- Why it matters: Full nodes = you verify everything yourself
- Network architecture
- (You can skim some technical setup stuff)
Chapter 4: Keys, Addresses, Wallets (2 hours)
- Private Keys: Random 256-bit numbers - THIS IS YOUR MONEY
- Public Keys: Derived from private keys (one-way function)
- Addresses: Hashed public keys (Bitcoin addresses start with 1, 3, or bc1)
- Hierarchical Deterministic Wallets (HD Wallets): One seed phrase → infinite keys
- The 12/24 word seed phrase: BIP39 standard - MEMORIZE THIS CONCEPT
🔥 CRITICAL KNOWLEDGE:
`Private Key → Public Key → Address (256 random bits) → (elliptic curve math) → (hash + checksum)
PRIVATE KEY = YOUR MONEY Lose it = lose funds forever Share it = lose funds to thieves`
Afternoon Session (2-3 hours)
SUPPLEMENT: Watch Anders Brownworth’s Blockchain Demo
- Link: https://andersbrownworth.com/blockchain/
- Time: 30-45 min (interactive!)
- Why: You’ll literally SEE how changing data breaks the chain
- Play with the hash calculator
- Add blocks
- Try to hack it (you’ll see why you can’t)
THEN: Consensus Mechanisms Deep Dive (1 hour)
- Watch: “Proof of Work vs Proof of Stake” by Finematics
- Link: https://www.youtube.com/watch?v=M3EFi_POhps
- Time: 15 minutes
Read: Chapter 10 preview of Mastering Bitcoin (Mining & Consensus) - just skim for now
- Difficulty adjustment: Why blocks come every 10 minutes
- 51% attack: Why it’s expensive to cheat
- Miners: They’re not creating money from nothing - they’re timestamping transactions
Evening Wrap-Up (30 min)
TEST YOURSELF - Can you explain these to a 10-year-old?
- What is a blockchain? (use the word “linked” and “hash”)
- How does Bitcoin prevent someone from spending the same coin twice?
- What’s the difference between a public and private key?
- What do miners actually do?
- Why is blockchain “trustless”?
Write a 300-word explanation of Bitcoin for your mom/friend/rubber duck.
🎯 SUCCESS CRITERIA
By end of Day 2, you should be able to:
- ✅ Draw a blockchain structure from memory
- ✅ Explain why blockchains are “immutable”
- ✅ Describe how a Bitcoin transaction gets confirmed
- ✅ Differentiate between addresses, public keys, and private keys
- ✅ Understand why “not your keys, not your coins”
If you can’t do these, you’re not ready for Day 3. Loop back.