Lightning Network FAQ
What is Splicing and How Does it Work?
What is Splicing A Lightning payment channel is limited by the total capacity committed to a payment channel. This means that the channel can only move payments as...
Read MoreWhat’s the difference between a Bitcoin Node and a Lightning Node?
A “node” is the term used to designate a participant on a peer-to-peer network. Unlike the usual “client-server” applications that prevail on the internet today, where servers do...
Read MoreBOLT 12 – Natively Enhancing Lightning’s User Experience
Limitations If you use the Lightning Network regularly, or if you read our article about LNURL, you might be familiar with the user experience limitations that the Lightning...
Read MoreMultipart Payments – AMP/MMP
In this article, we’ll go through multipart payments in the Lightning Network, a critical evolution that overcomes single-part payment restrictions and allows more significant amounts by splitting them...
Read MoreLNURL – Enhancing Lightning’s User Experience
When you think of LNURL the first thing that may come into your mind might be an internet identifier, like satoshi@voltage.com, or a static QR Code that can...
Read MorePenalty Transactions on Lightning
To scale Bitcoin payments, the Lightning Network was designed such that peers can exchange payments off-chain through a payment channel. In essence, a payment channel is a financial...
Read MorePoint Time-Locked Contracts
Hash Time-Locked Contract Issues The Lightning Network, as it is today enables payment routing by using the Hash Time-Locked contract, the HTLC. In simple terms, this contract enables...
Read MoreLightning Node Management – Handling High On-Chain Fees
As Bitcoin adoption increases, demand for block space will also rise, inevitably resulting in higher on-chain fees. In this scenario, users will lean more toward Lightning Network for...
Read MoreHow do Lightning Network Fees Work?
Lightning Network Routing The lightning network achieves high-frequency payments by taking payments off-chain. This means that information about a transaction is not broadcasted to the whole network as...
Read MoreSubmarine Swaps – How do they work and where they are used?
Interaction Between Protocols Imagine a scenario where Alice wants to buy a book from Bob’s e-commerce, but Alice only has on-chain funds, and Bob only accepts payments through...
Read MoreWatchtowers on Lightning Network
Lightning Network payment channels work by enforcing a “fairness protocol” – a set of rules that incentivize honest collaboration between channel partners. After funding a channel, payments flow...
Read MoreLightning Payments: Pre-Images & Hashes
The Lightning Network uses payment pre-images and payment hashes as essential components of its Hash-Time-Locked Contract (HTLC). The HTLC is a smart contract that enforces a fairness protocol...
Read More