Damus
Edil Medeiros profile picture
Edil Medeiros
@edilmedeiros
Would you take a Bitcoin protocol course with the following lecture plan?

What am I missing?

https://github.com/edilmedeiros/bitcoin-course

---
**Part 1: Money, Bitcoin, and the Need for Decentralization**

1. What is Money? Why It Breaks
2. Decentralization and Its Challenges
3. Bitcoin’s High-Level Architecture

**Part 2: Cryptographic Foundations for Bitcoin**

4. Finite Fields and Modular Arithmetic
5. Elliptic Curves and secp256k1
6. Digital Signatures: ECDSA and Schnorr
7. Cryptographic Hashes

**Part 3: Understanding Bitcoin Transactions**

8. Transaction Serialization Basics (Legacy)
9. Bitcoin Script Language: Stack Semantics and p2pk
10. Bitcoin Script Contracts: p2pkh and p2sh
11. Transaction Malleability: The Problem and Motivation for SegWit
12. SegWit Transactions: p2wpkh and p2wsh
13. Advanced Script Features (Optional/Buffer)

**Part 4: Wallets — From Keys to Usability**

14. Private Keys, Public Keys, and Addresses
15. Mnemonics and BIP39
16. Hierarchical Deterministic Wallets (BIP32)
17. Wallet Architecture and Security Models

**Part 5: Mining, Proof of Work, and Settlement**

18. Proof of Work and Mining
19. Merkle Trees and Blockchain Structure
20. Chain Splits, Reorgs, and Settlement Assurance

**Part 6: Second Layers and the Future of Bitcoin**

21. Bitcoin's Security Guarantees
22. Conceptual Introduction to Lightning Network
23. Other Scaling Visions and Open Problems
34❤️2👀2🤙2❤️1👍1
nostrich · 48w
https://curves.xargs.org/ <- gostei desse tutorial, talvez te ajude e item 14 não está muito tarde? me parece que depois dos itens anteriores eles já deveriam saber esses conceitos de criptografia assimetrica.
sedited · 48w
Part 5 seems like the most important chapter, maybe do that earlier? Maybe add something about MAST, Taproot, and Schnorr. Could also end with an overview of available software and its common usage.
Luis Schwab · 46w
Go deep into Taproot (so I can learn what an annex is 😂, adaptor signatures), BitVM and related.