Graph Neural Network-Enhanced Reinforcement Learning for Payment Channel Rebalancing

被引:0
|
作者
Chen, Wuhui [1 ,2 ]
Qiu, Xiaoyu [1 ,2 ]
Cai, Zhongteng [1 ,2 ]
Tang, Bingxin [1 ,2 ]
Du, Linlin [3 ]
Zheng, Zibin [1 ,2 ]
机构
[1] Sun Yat Sen Univ, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[2] Sun Yat Sen Univ, Natl Engn Res Ctr Digital Life, Guangzhou 510006, Peoples R China
[3] Sci & Technol Complex Syst Simulat Lab, Guangzhou 510006, Peoples R China
关键词
Payment channel network; payment channel rebalancing; deep reinforcement learning; graph neural network;
D O I
10.1109/TMC.2023.3328473
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Building on top of blockchain, payment channel networks-backed (PCNs) cryptocurrencies emerge as a promising solution for a mobile payment system with fewer intermediaries, more security, higher speed, and lower cost. A key problem for PCN is payment channel rebalancing, that is, finding a set of circular transactions that restore a PCN with skewed channel balances back into an equilibrium state. However, existing practice on payment channel rebalancing either has a hard limit on the problem size or tends to fall into local optimum. To address these challenges, we propose DRL-PCR, a Deep Reinforcement Learning-based Payment Channel Rebalancing algorithm. On one hand, DRL-PCR leverages the strong approximation ability of deep neural networks to handle large problem spaces. On the other hand, DRL-PCR decomposes the rebalancing problem into a sequence of decision-making problems and progressively builds the final solution. By aiming to find a globally optimized solution and solving the long-term optimization model of DRL, DRL-PCR is superior to greedy-based algorithms and can mitigate the risk of getting trapped in a local optimum. In particular, payment channel rebalancing typically involves dealing with graph-structured data, where the major obstacle lies in understanding the sophisticated circular dependencies between payment channels and routing paths. DRL-PCR achieves this by encoding the input data with a novel graph neural network-based model and capturing the circular dependencies through a customized message passing process. In addition, considering the distributed nature of PCN, DRL-PCR uses a leadership election protocol to elect leaders for decision-making. Evaluations on the historical data of two real-world PCNs demonstrate that DRL-PCR can restore the PCN to a more balanced state and improve the transaction throughput and success ratios by up to 2.1x and 1.6x, respectively.
引用
下载
收藏
页码:7066 / 7083
页数:18
相关论文
共 50 条
  • [31] Production Scheduling based on Deep Reinforcement Learning using Graph Convolutional Neural Network
    Seito, Takanari
    Munakata, Satoshi
    ICAART: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 2, 2020, : 766 - 772
  • [32] GROM: A generalized routing optimization method with graph neural network and deep reinforcement learning
    Ding, Mingjie
    Guo, Yingya
    Huang, Zebo
    Lin, Bin
    Luo, Huan
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 229
  • [33] Virtual Network Embedding with Changeable Action Space: An Approach based on Graph Neural Network and Reinforcement Learning
    Tan, Yawen
    Wang, Jiadai
    Liu, Jiajia
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 3646 - 3651
  • [34] A Diffusion Neural Network-Enhanced Object Tracking Approach Under Sports Scenarios
    Li, Wen
    Hu, Yingyue
    Liu, Ruixiang
    Shi, Xiaofeng
    Su, Xuefeng
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024,
  • [35] Neural Network Ensembles in Reinforcement Learning
    Stefan Faußer
    Friedhelm Schwenker
    Neural Processing Letters, 2015, 41 : 55 - 69
  • [36] Neural Network Ensembles in Reinforcement Learning
    Fausser, Stefan
    Schwenker, Friedhelm
    NEURAL PROCESSING LETTERS, 2015, 41 (01) : 55 - 69
  • [37] Learning to Reweight for Graph Neural Network
    Chen, Zhengyu
    Xiao, Teng
    Kuang, Kun
    Lv, Zheqi
    Zhang, Min
    Yang, Jinluan
    Lu, Chengqiang
    Yang, Hongxia
    Wu, Fei
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 8, 2024, : 8320 - 8328
  • [38] Shared Graph Neural Network for Channel Decoding
    Wu, Qingle
    Ng, Benjamin K.
    Lam, Chan-Tong
    Cen, Xiangyu
    Liang, Yuanhui
    Ma, Yan
    Mohan, Chilukuri K.
    APPLIED SCIENCES-BASEL, 2023, 13 (23):
  • [39] A Deep Graph Network-Enhanced Sampling Approach to Efficiently Explore the Space of Reduced Representations of Proteins
    Errica, Federico
    Giulini, Marco
    Bacciu, Davide
    Menichetti, Roberto
    Micheli, Alessio
    Potestio, Raffaello
    FRONTIERS IN MOLECULAR BIOSCIENCES, 2021, 8
  • [40] Counterfactual based reinforcement learning for graph neural networks
    Pham, David
    Zhang, Yongfeng
    ANNALS OF OPERATIONS RESEARCH, 2022,