Module 5 β€” Lightning Theory

Lightning Network Theory

Discover the Lightning Network from a technical perspective

Powered byPlan β‚Ώ Network
IntermediateProtocol4h16 chapters

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. 1. Introduction Β· Course Overview
  2. 2. The Fundamentals Β· Understanding the Lightning Network
  3. 3. The Fundamentals Β· Bitcoin, Addresses, UTXO, and Transactions
  4. 4. Opening and Closing Channels Β· Channel Opening
  5. 5. Opening and Closing Channels Β· Commitment Transaction
  6. 6. Opening and Closing Channels Β· Revocation Key
  7. 7. Opening and Closing Channels Β· Channel Closure
  8. 8. A Liquidity Network Β· Lightning Network
  9. 9. A Liquidity Network Β· HTLC – Hashed Time Locked Contract
  10. 10. A Liquidity Network Β· Finding Your Way
  11. 11. The Tools of the Lightning Network Β· Invoice, LNURL, and Keysend
  12. 12. The Tools of the Lightning Network Β· Managing Your Liquidity
  13. 13. Go Further Β· Course Summary
  14. 14. Final Section Β· Reviews & Ratings
  15. 15. Final Section Β· Final exam
  16. 16. Final Section Β· Conclusion