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
基金
中国国家自然科学基金;
关键词
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 条
  • [1] High-throughput implementation of lifting-based discrete wavelet transforms using look-ahead pipelining
    Gao, Zhirong
    Xiong, Chengyi
    OPTICAL ENGINEERING, 2010, 49 (10)
  • [2] Joint Rate Control Algorithm with Look-Ahead in Multi-channel IPTV Services
    Yoo, Young-Il
    Jung, Kyeong-Hoon
    Kim, Ki-Doo
    Kang, Dong-Wook
    CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, 2011, 206 : 649 - 656
  • [3] K-nested layered look-ahead method and architectures for high throughput viterbi decoder
    Kong, JJ
    Parhi, KK
    SIPS 2003: IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2003, : 99 - 104
  • [4] A look-ahead and adaptive speed control algorithm for high-speed CNC equipment
    Lin Wang
    Jianfu Cao
    The International Journal of Advanced Manufacturing Technology, 2012, 63 : 705 - 717
  • [5] A high-speed control algorithm using look-ahead strategy in CNC systems
    Cao, Yunan
    Wang, Tianmiao
    Chen, Youdong
    Wei, Hongxing
    Shao, Zili
    ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 372 - +
  • [6] A look-ahead and adaptive speed control algorithm for high-speed CNC equipment
    Wang, Lin
    Cao, Jianfu
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 63 (5-8): : 705 - 717
  • [7] Program Execution Control in a Multi CMP Module System with a Look-Ahead Configured Global Network
    Laskowski, Eryk
    Masko, Lukasz
    Tudruj, Marek
    Thor, Miroslaw
    EIGHTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 195 - +
  • [8] Optimal Look-ahead Control of CSPS System by Deep Q-Network and Profit Sharing
    Cheng, Jiaxiang
    Wang, Tian
    Dai, Pengbo
    Yang, Yi
    Ren, Lei
    Snoussi, Hichem
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 289 - 294
  • [9] Multipoint Control Protocol With Look-Ahead for Wavelength Division Multiplexed Ethernet Passive Optical Network
    Liu, Xiaomin
    Rouskas, George N.
    He, Feng
    Xiong, Huagang
    JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2014, 6 (02) : 104 - 113
  • [10] High accuracy digital road geometry data for look-ahead transmission control of an automatic transmission
    Winzig, Stefan
    Maier, Alexander
    Staudinger, Joachim
    Wuerthner, Maik
    GETRIEBE IN FAHRZEUGEN 2011: EFFIZIENZSTEIGERUNG IM ANTRIEB, 2011, 2130 : 219 - 230