Deep Reinforcement Learning-based Rebalancing Policies for Profit Maximization of Relay Nodes in Payment Channel Networks
Nikolaos Papadis, Leandros Tassiulas

TL;DR
This paper proposes a deep reinforcement learning approach to optimize rebalancing policies for relay nodes in payment channel networks, aiming to maximize profits through submarine swaps while managing liquidity efficiently.
Contribution
It introduces the first DRL-based method for liquidity management in payment channel networks, modeling rebalancing as a Markov Decision Process and demonstrating superior performance through simulation.
Findings
DRL policy outperforms traditional rebalancing strategies in simulations.
The model effectively captures the stochastic dynamics of transaction arrivals.
Rebalancing with DRL increases relay node profits significantly.
Abstract
Payment channel networks (PCNs) are a layer-2 blockchain scalability solution, with its main entity, the payment channel, enabling transactions between pairs of nodes "off-chain," thus reducing the burden on the layer-1 network. Nodes with multiple channels can serve as relays for multihop payments by providing their liquidity and withholding part of the payment amount as a fee. Relay nodes might after a while end up with one or more unbalanced channels, and thus need to trigger a rebalancing operation. In this paper, we study how a relay node can maximize its profits from fees by using the rebalancing method of submarine swaps. We introduce a stochastic model to capture the dynamics of a relay node observing random transaction arrivals and performing occasional rebalancing operations, and express the system evolution as a Markov Decision Process. We formulate the problem of the…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Caching and Content Delivery · Cooperative Communication and Network Coding
