Lightning Network Theory
Description
A Journey to Bitcoin's Second Layer
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!
Learning path
Objectives
- Understand the operation of the network's channels.
- Familiarize yourself with the terms HTLC, LNURL, and UTXO.
- Assimilate the management of liquidity and the fees of the LNN.
- Recognize the Lightning Network as a network.
- Understand the theoretical uses of the Lightning Network.
Curriculum
+-Introduction
+-The Fundamentals
+-Opening and Closing Channels
+-A Liquidity Network
+-The Tools of the Lightning Network
+-Go Further
+-Final Section
This course is taught by Fanis Michalakis
I felt down the Bitcoin rabbit hole in 2017. Bitcoin fascinates me. It's an innovative and very complex technology, but full of promises. I am a passionate bitcoiner who decided to dedicate my time to Bitcoin education! I am the creator of LN 201 and work at LN Markets.
