Proactive Look-Ahead Control of Transaction Flows for High-Throughput Payment Channel Network

被引:4
|
作者
Chen, Wuhui [1 ]
Qiu, Xiaoyu [1 ]
Hong, Zicong [2 ]
Zheng, Zibin [1 ]
Dai, Hong-Ning [3 ]
Zhang, Jianting [4 ]
机构
[1] Sun Yat Sen Univ, Guangzhou, Peoples R China
[2] Hong Kong Polytech Univ, Hong Kong, Peoples R China
[3] Hong Kong Baptist Univ, Hong Kong, Peoples R China
[4] Purdue Univ, W Lafayette, IN 47907 USA
来源
PROCEEDINGS OF THE 13TH SYMPOSIUM ON CLOUD COMPUTING, SOCC 2022 | 2022年
基金
中国国家自然科学基金;
关键词
Deep reinforcement learning; graph neural network; blockchain; payment channel network; transaction flow scheduling; SERVICE PLACEMENT; REINFORCEMENT; COMPUTATION;
D O I
10.1145/3542929.3563491
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Blockchain technology has gained popularity owing to the success of cryptocurrencies such as Bitcoin and Ethereum. Nonetheless, the scalability challenge largely limits its applications in many real-world scenarios. Off-chain payment channel networks (PCNs) have recently emerged as a promising solution by conducting payments through off-chain channels. However, the throughput of current PCNs does not yet meet the growing demands of large-scale systems because: 1) most PCN systems only focus on maximizing the instantaneous throughput while failing to consider network dynamics in a long-term perspective; 2) transactions are reactively routed in PCNs, in which intermediate nodes only passively forward every incoming transaction. These limitations of existing PCNs inevitably lead to channel imbalance and the failure of routing subsequent transactions. To address these challenges, we propose a novel proactive look-ahead algorithm (PLAC) that controls transaction flows from a long-term perspective and proactively prevents channel imbalance. In particular, we first conduct a measurement study on two real-world PCNs to explore their characteristics in terms of transaction distribution and topology. On that basis, we propose PLAC based on deep reinforcement learning (DRL), which directly learns the system dynamics from historical interactions of PCNs and aims at maximizing the long-term throughput. Furthermore, we develop a novel graph convolutional network-based model for PLAC, which extracts the inter-dependency between PCN nodes to consequently boost the performance. Extensive evaluations on real-world datasets show that PLAC improves state-of-the-art PCN routing schemes w.r.t the long-term throughput from 6.6% to 34.9%.
引用
收藏
页码:429 / 444
页数:16
相关论文
共 23 条
  • [21] Testing Precision Limits of Neural Network-Based Quality Control Metrics in High-Throughput Digital Microscopy
    Christopher P. Calderon
    Dean C. Ripple
    Charudharshini Srinivasan
    Youlong Ma
    Michael J. Carrier
    Theodore W. Randolph
    Thomas F. O’Connor
    Pharmaceutical Research, 2022, 39 : 263 - 279
  • [22] Testing Precision Limits of Neural Network-Based Quality Control Metrics in High-Throughput Digital Microscopy
    Calderon, Christopher P.
    Ripple, Dean C.
    Srinivasan, Charudharshini
    Ma, Youlong
    Carrier, Michael J.
    Randolph, Theodore W.
    O'Connor, Thomas F.
    PHARMACEUTICAL RESEARCH, 2022, 39 (02) : 263 - 279
  • [23] Busy tone contention protocol: a new high-throughput and energy-efficient wireless local area network medium access control protocol using busy tone
    Jibukumar, M. G.
    Datta, Raja
    Biswas, Prabir Kumar
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2012, 25 (08) : 991 - 1014