Paper 2023/938

Musketeer: Incentive-Compatible Rebalancing for Payment Channel Networks

Zeta Avarikioti, TU Wien
Stefan Schmid, TU Berlin
Samarth Tiwari, Centrum Wiskunde & Informatica
Abstract

In this work, we revisit the severely limited throughput problem of cryptocurrencies and propose a novel rebalancing approach for Payment Channel Networks (PCNs). PCNs are a popular solution for increasing the blockchain throughput, however, their benefit depends on the overall users’ liquidity. Rebalancing mechanisms are the state-of-the-art approach to maintaining high liquidity in PCNs. However, existing opt-in rebalancing mechanisms exclude users that may assist in rebalancing for small service fees, leading to suboptimal solutions and under-utilization of the PCNs’ bounded liquidity. We introduce the first rebalancing approach for PCNs that includes all users, following an “all for one and one for all” design philosophy that yields optimal throughput. The proposed approach introduces a double-auction rebalancing problem, which we term Musketeer, where users can participate as buyers (paying fees to rebalance) or sellers (charging fees to route transactions). The desired properties tailored to the unique characteristics of PCNs are formally defined, including the novel property of cyclic budget balance that is a stronger variation of strong budget balance. Basic results derived from auction theory, including an impossibility and multiple mechanisms that either achieve all desiderata under a relaxed model or sacrifice one of the properties, are presented. We also propose a novel mechanism that leverages time delays as an additional cost to users. This mechanism is provably truthful, cyclic budget balanced, individually rational, and economic efficient but only with respect to liquidity.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
blockchainspayment channel networksincentivesrouting feesrebalancingdouble auction
Contact author(s)
georgia avarikioti @ tuwien ac at
stefan schmid @ tu-berlin de
samarth tiwari @ cwi nl
History
2023-06-19: approved
2023-06-15: received
See all versions
Short URL
https://ia.cr/2023/938
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/938,
      author = {Zeta Avarikioti and Stefan Schmid and Samarth Tiwari},
      title = {Musketeer: Incentive-Compatible Rebalancing for Payment Channel Networks},
      howpublished = {Cryptology ePrint Archive, Paper 2023/938},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/938}},
      url = {https://eprint.iacr.org/2023/938}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.