Module 5 β Lightning Theory
Lightning Network Theory
Discover the Lightning Network from a technical perspective
Dive into the heart of the Lightning Network, an essential system for the future of Bitcoin transactions. LNP201 is a theoretical course on the technical workings of Lightning. It unveils the foundations and mechanisms of this second-layer network, designed to facilitate fast, economical, and scalable Bitcoin payments.
Thanks to its network of payment channels, Lightning enables rapid and secure transactions without recording each exchange on the Bitcoin blockchain. Throughout the chapters, you will learn how the opening, management, and closing of channels work, how payments are routed through intermediary nodes securely while minimizing the need for trust, and how to manage liquidity. You will learn about commitment transactions, HTLCs, revocation keys, punishment mechanisms, onion routing, and invoices.
Whether you are a beginner to Bitcoin or a more experienced user, this course will provide valuable information to help you understand and utilize the Lightning Network. Although we will cover some fundamentals of Bitcoin's operation in the first parts, it is essential to master the basics of Satoshi's invention before diving into LNP201.
Enjoy your discovery!
Chapters
- 1. Introduction Β· Course Overview
- 2. The Fundamentals Β· Understanding the Lightning Network
- 3. The Fundamentals Β· Bitcoin, Addresses, UTXO, and Transactions
- 4. Opening and Closing Channels Β· Channel Opening
- 5. Opening and Closing Channels Β· Commitment Transaction
- 6. Opening and Closing Channels Β· Revocation Key
- 7. Opening and Closing Channels Β· Channel Closure
- 8. A Liquidity Network Β· Lightning Network
- 9. A Liquidity Network Β· HTLC β Hashed Time Locked Contract
- 10. A Liquidity Network Β· Finding Your Way
- 11. The Tools of the Lightning Network Β· Invoice, LNURL, and Keysend
- 12. The Tools of the Lightning Network Β· Managing Your Liquidity
- 13. Go Further Β· Course Summary
- 14. Final Section Β· Reviews & Ratings
- 15. Final Section Β· Final exam
- 16. Final Section Β· Conclusion
