2020
DOI: 10.48550/arxiv.2004.00333
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Probing Channel Balances in the Lightning Network

Sergei Tikhomirov,
Rene Pickhardt,
Alex Biryukov
et al.

Abstract: Payment channel networks (PCN) have been introduced to solve scalability problem of permissionless blockchains such as Bitcoin. The Lightning Network (LN), launched in 2018, is the most prominent PCN built on top of Bitcoin. As of March 2020, LN consists of over 11 thousand nodes and 36 thousand channels, collectively holding nearly 900 bitcoins (7.8M USD).A payment channel allows two parties to lock funds in a multisignature address and then modify the distribution of funds in nearly instant transactions, wit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 12 publications
(18 reference statements)
0
6
0
Order By: Relevance
“…It also opens the way to thrilling research challenges such as bringing network science and expertise into the domain of transporting and routing payments within Payment Networks, as explored in [175]. Major open problems include addressing the depletion of channel capacity, especially for the most loaded nodes in the center of the network, developing enhanced centrality-aware routing strategies [176,177], and rebalancing techniques [178][179][180].…”
Section: Network Of Transaction Channelsmentioning
confidence: 99%
“…It also opens the way to thrilling research challenges such as bringing network science and expertise into the domain of transporting and routing payments within Payment Networks, as explored in [175]. Major open problems include addressing the depletion of channel capacity, especially for the most loaded nodes in the center of the network, developing enhanced centrality-aware routing strategies [176,177], and rebalancing techniques [178][179][180].…”
Section: Network Of Transaction Channelsmentioning
confidence: 99%
“…Despite the fact that the most likely flow was used, some of the onions will not reach the target in most cases. So the sending node gathers information from the error codes of failed attempts as previously described in [11] as well as information from the paths that have not returned an error to update the probabilities as described in [10]. This step decreases the uncertainty of the channel balances and is crucial for the improvement and different results in the next round which is why we explicitly explain how the knowledge is updated in several cases.…”
Section: Payment Algorithmmentioning
confidence: 99%
“…Since the computation with base fees is not feasible 11 , we have ignored the base fees in all our computations. In fact, we started experimenting by not even optimizing for low fees at all but just for high probabilities.…”
Section: Simulationmentioning
confidence: 99%
See 1 more Smart Citation
“…The network aims to keep nodes' balances private, and therefore a channel's exact balance is never announced. Several methods to deduce the exact balance of a channel have been suggested [13,31,33]. The main technique is to request a payment via the channel, then, based on whether the payment succeeds to traverse the channel or not, the sender learns whether the balance is greater or smaller than the requested payment amount.…”
Section: Related Workmentioning
confidence: 99%