Structural Attacks on Local Routing in Payment Channel Networks

Ben Weintraub, Cristina Nita-Rotaru, Stefanie Roos

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Abstract

Payment channel networks (PCN) enable scalable blockchain transactions without fundamentally changing the underlying distributed ledger algorithm. However, routing a payment via multiple channels in a PCN requires locking collateral for potentially long periods of time. Adversaries can abuse this mechanism to conduct denial-of-service attacks. Previous work focused on source routing, which is unlikely to remain a viable routing approach as these networks grow. In this work, we examine the effectiveness of attacks in PCNs that use routing algorithms based on local knowledge, where compromised intermediate nodes can delay or drop transactions to create denial-of-service. We focus on SpeedyMurmurs as a representative of such protocols. We identify two attacker node selection strategies; one based on the position in the routing tree, and the other on between-ness centrality. Our simulation-driven study shows that while they are both effective, the centrality-based attack approaches near-optimal effectiveness. We also show that the attacks are ineffective in less centralized networks and discuss incentives for the participants in PCNs to create less centralized topologies through the payment channels they establish among themselves.
Original languageEnglish
Title of host publication2021 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW)
Subtitle of host publicationProceedings
PublisherIEEE
Pages367-379
Number of pages13
ISBN (Electronic)978-1-6654-1012-0
ISBN (Print)978-1-6654-1013-7
DOIs
Publication statusPublished - 2021
Event2021 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW) - Virtual at Vienna, Austria
Duration: 6 Sep 202110 Sep 2021

Workshop

Workshop2021 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW)
CountryAustria
CityVirtual at Vienna
Period6/09/2110/09/21

Keywords

  • Cyrptocurrency
  • Routing Attack
  • Payment Channel Network
  • Lightning Network
  • Local Routing
  • Centrality

Fingerprint

Dive into the research topics of 'Structural Attacks on Local Routing in Payment Channel Networks'. Together they form a unique fingerprint.

Cite this