Paper 2025/1484

Boosting Payment Channel Network Liquidity with Topology Optimization and Transaction Selection

Krishnendu Chatterjee, ISTA
Jan Matyáš Křišťan, Faculty of Information Technology, Czech Technical University
Stefan Schmid, TU Berlin & Weizenbaum Institute
Jakub Svoboda, ISTA
Michelle Yeo, National University of Singapore
Abstract

Payment channel networks (PCNs) are a promising technology that alleviates blockchain scalability by shifting the transaction load from the blockchain to the PCN. Nevertheless, the network topology has to be carefully designed to maximise the transaction throughput in PCNs. Additionally, users in PCNs also have to make optimal decisions on which transactions to forward and which to reject to prolong the lifetime of their channels. In this work, we consider an input sequence of transactions over $p$ parties. Each transaction consists of a transaction size, source, and target, and can be either accepted or rejected (entailing a cost). The goal is to design a PCN topology among the $p$ cooperating parties, along with the channel capacities, and then output a decision for each transaction in the sequence to minimise the cost of creating and augmenting channels, as well as the cost of rejecting transactions. Our main contribution is an $\mathcal{O}(p)$ approximation algorithm for the problem with $p$ parties. We further show that with some assumptions on the distribution of transactions, we can reduce the approximation ratio to $\mathcal{O}(\sqrt{p})$. We complement our theoretical analysis with an empirical study of our assumptions and approach in the context of the Lightning Network.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. Minor revision. DISC
Keywords
BlockchainsCryptocurrenciesPayment Channel NetworksOptimisationGraph AlgorithmsApproximation Algorithms
Contact author(s)
krishnendu chatterjee @ ist ac at
kristja6 @ fit cvut cz
stefan schmid @ tu-berlin de
jsvoboda @ ist ac at
mxyeo @ nus edu sg
History
2025-08-20: approved
2025-08-15: received
See all versions
Short URL
https://ia.cr/2025/1484
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1484,
      author = {Krishnendu Chatterjee and Jan Matyáš Křišťan and Stefan Schmid and Jakub Svoboda and Michelle Yeo},
      title = {Boosting Payment Channel Network Liquidity with Topology Optimization and Transaction Selection},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1484},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1484}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.