Mass Exit Attacks on the Lightning Network

08/03/2022
by   Cosimo Sguanci, et al.
0

The Lightning Network (LN) has enjoyed rapid growth over recent years, and has become the most popular scaling solution for the Bitcoin blockchain. The security of the LN hinges on the ability of the nodes to close a channel by settling their balances, which requires confirming a transaction on the Bitcoin blockchain within a pre-agreed time period. This inherent timing restriction that the LN must satisfy, make it susceptible to attacks that seek to increase the congestion on the Bitcoin blockchain, thus preventing correct protocol execution. We study the susceptibility of the LN to mass exit attacks, in the presence of a small coalition of adversarial nodes. This is a scenario where an adversary forces a large set of honest protocol participants to interact with the blockchain. We focus on two types of attacks: (i) The first is a zombie attack, where a set of k nodes become unresponsive with the goal to lock the funds of many channels for a period of time longer than what the LN protocol dictates. (ii) The second is a mass double-spend attack, where a set of k nodes attempt to steal funds by submitting many closing transactions that settle channels using expired protocol states; this causes many honest nodes to have to quickly respond by submitting invalidating transactions. We show via simulations that, under historically-plausible congestion conditions, with mild statistical assumptions on channel balances, both of the attacks can be performed by a very small coalition. To perform our simulations, we formulate the problem of finding a worst-case coalition of k adversarial nodes as a graph cut problem. Our experimental findings are supported by a theoretical justification based on the scale-free topology of the LN.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2019

Prism: Scaling Bitcoin by 10,000x

Bitcoin is the first fully decentralized permissionless blockchain proto...
research
06/15/2020

Flood Loot: A Systemic Attack On The Lightning Network

The Lightning Network promises to alleviate Bitcoin's known scalability ...
research
02/16/2020

Congestion Attacks in Payment Channel Networks

Payment channel networks provide a fast and scalable solution to relay f...
research
06/22/2020

Counting Down Thunder: Timing Attacks on Privacy in Payment Channel Networks

The Lightning Network is a scaling solution for Bitcoin that promises to...
research
01/19/2022

A Centrality Analysis of the Lightning Network

Payment channel networks (PCNs) such as the Lightning Network offer an a...
research
01/25/2019

The evolution of Lightning Network's Topology during its first year and the influence over its core values

It is now a whole year since Lightning Network (LN) has been launched on...
research
02/28/2020

Toward Active and Passive Confidentiality Attacks On Cryptocurrency Off-Chain Networks

Cryptocurrency off-chain networks such as Lightning (e.g., Bitcoin) or R...

Please sign up or login with your details

Forgot password? Click here to reset