Lightning Network
Lightning Network
Main page

Lightning Network

logo
Community Hub0 subscribers
What are your thoughts?
Be the first to start a discussion here.
Be the first to start a discussion here.
Lightning Network

The Lightning Network (LN) is a payment protocol built on the bitcoin blockchain. It is intended to enable fast transactions among participating nodes (independently run members of the network) and has been proposed as a solution to the bitcoin scalability problem.

Joseph Poon and Thaddeus Dryja published a Lightning Network white paper in February 2015.

Lightning Labs launched the Lightning Network in 2018 with the goal of reducing the cost and time required for cryptocurrency transaction. Specifically, the bitcoin blockchain can only process around 7 transactions per second (compared to Visa Inc., which can process around 24,000 transactions per second). Despite initial enthusiasm for the Lightning Network, reports on social media of failed transactions, security vulnerabilities, and over-complication lead to a decline in interest.

On January 19, 2019, pseudonymous Twitter user hodlonaut began a game-like promotional test of the Lightning Network by sending 100,000 satoshis (0.001 bitcoin) to a trusted recipient where each recipient added 10,000 satoshis ($0.34 at the time) to send to the next trusted recipient. The "lightning torch" payment reached notable personalities including former Twitter A.K.A X CEO Jack Dorsey, Litecoin Creator Charlie Lee, Lightning Labs CEO Elizabeth Stark, and Binance CEO "CZ" Changpeng Zhao, among others.

Andreas Antonopoulos calls the Lightning Network a second layer routing network. The payment channels allow participants to transfer money to each other without having to make all their transactions public on the blockchain. This is secured by penalizing uncooperative participants. When opening a channel, participants must commit an amount on the blockchain (a funding transaction). Time-based script extensions like CheckSequenceVerify and CheckLockTimeVerify make the penalties possible.

Transacting parties use the Lightning Network by opening a payment channel and transferring (committing) funds to the relevant layer-1 blockchain (e.g. bitcoin) under a smart contract. The parties then make any number of off-chain Lightning Network transactions that update the tentative distribution of the channel's funds, without broadcasting to the blockchain. Whenever the parties have finished their transaction session, they close the payment channel, and the smart contract distributes the committed funds according to the transaction record.

According to bitcoin advocate Andreas Antonopoulos, the Lightning Network provides several advantages over on-chain transactions:

The Lightning Network (LN) operates through bidirectional payment channels between two nodes, forming smart contracts that facilitate off-chain transactions. If either party closes a channel, the final state is settled on the Bitcoin blockchain. While this design enables faster and cheaper transactions, the necessity of on-chain transactions to open and close channels introduces scalability constraints.

See all
User Avatar
No comments yet.