Optimizing Virtual Payment Channel Establishment in the Face of On-Path Adversaries
Lukas Aumayr, Esra Ceylan, Yannik Kopyciok, Matteo Maffei, Pedro, Moreno-Sanchez, Iosif Salem, Stefan Schmid

TL;DR
This paper introduces an optimization framework for virtual channel setup in payment networks, balancing cost, security, and privacy against on-path adversaries, and provides practical algorithms validated on real Bitcoin network data.
Contribution
It formalizes the virtual channel setup as an optimization problem and proposes both an ILP and a greedy algorithm for practical deployment in payment networks.
Findings
The greedy algorithm effectively minimizes costs in real-world Bitcoin network data.
The model enhances security and privacy against on-path adversaries.
Guidelines for virtual channel deployment are provided for the Lightning Network.
Abstract
Payment channel networks (PCNs) are among the most promising solutions to the scalability issues in permissionless blockchains, by allowing parties to pay each other off-chain through a path of payment channels (PCs). However, routing transactions comes at a cost which is proportional to the number of intermediaries, since each charges a fee for the routing service. Furthermore, analogous to other networks, malicious intermediaries in the payment path can lead to security and privacy threats. Virtual channels (VCs), i.e., bridges over PC paths, mitigate the above PCN issues, as an intermediary participates only once to set up the VC and is then excluded from every future VC transaction. However, similar to PCs, creating a VC has a cost that must be paid out of the bridged PCs' balance. Currently, we are missing guidelines to where and how many VCs to set up. Ideally, VCs should minimize…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Wireless Network Optimization · Caching and Content Delivery · Peer-to-Peer Network Technologies
