Reference : Analysis and Probing of Parallel Channels in the Lightning Network
E-prints/Working papers : Already available on another site
Engineering, computing & technology : Computer science
Security, Reliability and Trust
Analysis and Probing of Parallel Channels in the Lightning Network
Biryukov, Alexei mailto [University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS) >]
Naumenko, Gleb mailto []
Tikhomirov, Sergei mailto [University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Cryptolux >]
[en] Bitcoin ; Lightning Network ; privacy ; payment channels
[en] Bitcoin can process only a few transactions per second, which is insufficient for a global payment network. The Lightning Network (LN) aims to address this challenge. The LN allows for low-latency bitcoin transfers through a network of payment channels. In contrast to regular Bitcoin transactions, payments in the LN are not globally broadcast. Thus it may improve not only Bitcoin's scalability but also privacy. However, the probing attack allows an adversary to discover channel balances, threatening users' privacy. Prior work on probing did not account for the possibility of multiple (parallel) channels between two nodes. Naive probing algorithms yield false results for parallel channels.

In this work, we develop a new probing model that accurately accounts for parallel channels. We describe jamming-enhanced probing that allows for full balance information extraction in multi-channel hops, which was impossible with earlier probing methods. We quantify the attacker's information gain and propose an optimized algorithm for choosing probe amounts for N-channel hops. We demonstrate its efficiency based on real-world data using our own probing-focused LN simulator. Finally, we discuss countermeasures such as new forwarding strategies, intra-hop payment split, rebalancing, and unannounced channels.
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > CryptoLUX
Fonds National de la Recherche - FnR
Researchers ; Professionals ; Students ; General public ; Others
FnR ; FNR11684537 > Alex Biryukov > FinCrypt > Security, Scalability, And Privacy In Blockchain Applications And Smart Contracts > 01/08/2018 > 31/07/2021 > 2017

File(s) associated to this reference

Fulltext file(s):

Open access
LN_probing_parallel.pdfAdded link to open-sourced codeAuthor preprint570.26 kBView/Open

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.