{"type":"rich","version":"1.0","title":"edilmedeiros wrote","author_name":"edilmedeiros (npub1uu…3hr2k)","author_url":"https://yabu.me/npub1uu8sdgm7geznwnaxhfgqs5wp6slhpm8tsdy6u852v72jawyk0faqc3hr2k","provider_name":"njump","provider_url":"https://yabu.me","html":"Would you take a Bitcoin protocol course with the following lecture plan?\n\nWhat am I missing?\n\nhttps://github.com/edilmedeiros/bitcoin-course\n\n---\n**Part 1: Money, Bitcoin, and the Need for Decentralization**\n\n1. What is Money? Why It Breaks\n2. Decentralization and Its Challenges\n3. Bitcoin’s High-Level Architecture\n\n**Part 2: Cryptographic Foundations for Bitcoin**\n\n4. Finite Fields and Modular Arithmetic\n5. Elliptic Curves and secp256k1\n6. Digital Signatures: ECDSA and Schnorr\n7. Cryptographic Hashes\n\n**Part 3: Understanding Bitcoin Transactions**\n\n8. Transaction Serialization Basics (Legacy)\n9. Bitcoin Script Language: Stack Semantics and p2pk\n10. Bitcoin Script Contracts: p2pkh and p2sh\n11. Transaction Malleability: The Problem and Motivation for SegWit\n12. SegWit Transactions: p2wpkh and p2wsh\n13. Advanced Script Features (Optional/Buffer)\n\n**Part 4: Wallets — From Keys to Usability**\n\n14. Private Keys, Public Keys, and Addresses\n15. Mnemonics and BIP39\n16. Hierarchical Deterministic Wallets (BIP32)\n17. Wallet Architecture and Security Models\n\n**Part 5: Mining, Proof of Work, and Settlement**\n\n18. Proof of Work and Mining\n19. Merkle Trees and Blockchain Structure\n20. Chain Splits, Reorgs, and Settlement Assurance\n\n**Part 6: Second Layers and the Future of Bitcoin**\n\n21. Bitcoin's Security Guarantees\n22. Conceptual Introduction to Lightning Network\n23. Other Scaling Visions and Open Problems\n"}
