What is the Lightning Network?
The Lightning Network is a "layer 2" payment protocol built on top of the Bitcoin blockchain. It enables near-instant, low-cost transactions by creating payment channels between users instead of recording every payment directly on the main chain.
The concept was first proposed in a 2015 whitepaper by Joseph Poon and Thaddeus Dryja. Since then, the network has grown significantly in both capacity and adoption, becoming the primary way people use Bitcoin for everyday payments.
Why It Matters
Bitcoin's base layer can process roughly 7 transactions per second. Blocks arrive about every 10 minutes with a fixed size limit, so there is a natural ceiling on throughput. During busy periods, on-chain fees can climb to several dollars or more per transaction, making small payments impractical.
Lightning removes that bottleneck. Payments settle in milliseconds, not 10 minutes, and fees are typically fractions of a cent. You can send amounts as small as 1 satoshi (0.00000001 BTC). That makes Bitcoin usable for buying coffee, tipping a content creator, or sending a small remittance to family abroad.
Real-world adoption has proven the concept. In 2021, El Salvador adopted Bitcoin as legal tender and rolled out the Chivo wallet, which relies on Lightning for everyday payments at shops, restaurants, and street vendors across the country.
Lightning also preserves Bitcoin's security guarantees. If anything goes wrong, either party can force-close a channel and settle the final balance on-chain. The base layer always serves as the ultimate backstop.
How It Works
Lightning works by opening payment channels between two parties. To start, you and a merchant (or friend) each lock bitcoin into a shared, on-chain funding transaction. This creates a two-of-two multisig address that both of you control together.
Once the channel is open, you can exchange payments back and forth instantly by updating the channel balance. Each update is a signed transaction that both parties agree to, but it is not broadcast to the blockchain. Only when you close the channel does the final balance settle on-chain as a single transaction.
You do not need a direct channel with everyone you want to pay. Lightning nodes route payments across multiple hops. If Alice has a channel with Bob, and Bob has a channel with Carol, Alice can pay Carol through Bob.
This multi-hop routing is secured by Hash Time-Locked Contracts (HTLCs). In simple terms, each intermediary in the route receives a cryptographic puzzle. They can only claim their portion of the payment by revealing the solution, which simultaneously proves the next hop was completed. If any link in the chain fails or times out, the payment reverses automatically. No one along the route can steal funds or withhold a payment.
The result is a network that can theoretically handle millions of transactions per second while remaining fully anchored to Bitcoin's security model.