Distributed Routing Algorithms for Concurrent Execution of Transactions in PCNs

被引:3
|
作者
Sharma, Neeraj [1 ]
Kapoor, Kalpesh [2 ]
机构
[1] Indian Inst Technol Guwahati, Dept Comp Sci & Engn, Gauhati, India
[2] Indian Inst Technol Guwahati, Dept Math, Gauhati, India
来源
2023 IEEE 7TH INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING, ICFEC | 2023年
关键词
D O I
10.1109/ICFEC57925.2023.00015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Payment Channel Networks (PCNs) are an alternative to improve the scalability of a blockchain network. The network size of Bitcoin PCN is increasing rapidly; in the past three months, the number of nodes has more than doubled. With the increase in the network size, transactions on the network will also increase. However, the existing distributed routing algorithms cannot efficiently schedule concurrent transactions due to their static nature. We propose two algorithms, maxECW and maxSCL, which can handle concurrent transactions more efficiently. Our algorithms consider channel weights and introduce the concept of rebalancing to avoid the saturation of the directional capacity of a channel. We have also developed a simulator, DRLNsim, to compare our proposed algorithms with the existing ones. The routing algorithms are evaluated on the simulator by varying relevant parameters. On average, our proposed algorithms performed 50% more efficiently than existing algorithms in handling concurrent transactions.
引用
收藏
页码:49 / 57
页数:9
相关论文
共 50 条
  • [21] Distributed algorithms for secure multipath routing
    Lee, PPC
    Misra, V
    Rubenstein, D
    IEEE INFOCOM 2005: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2005, : 1952 - 1963
  • [22] Bounding the locality of distributed routing algorithms
    Bose, Prosenjit
    Carmi, Paz
    Durocher, Stephane
    DISTRIBUTED COMPUTING, 2013, 26 (01) : 39 - 58
  • [23] Aeolus: Distributed Execution of Permissioned Blockchain Transactions via State Sharding
    Zheng, Peilin
    Xu, Quanqing
    Luo, Xiapu
    Zheng, Zibin
    Zheng, Weilin
    Chen, Xu
    Zhou, Zhiyuan
    Yan, Ying
    Zhang, Hui
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (12) : 9227 - 9238
  • [24] A Review on the Application of Blockchain Algorithms for Distributed Power Transactions
    Li B.
    Yang F.
    Zhao Y.
    Qi B.
    Sun Y.
    Dianwang Jishu/Power System Technology, 2022, 46 (07): : 2632 - 2646
  • [25] A DISTRIBUTED LOCKING ALGORITHM FOR A TRANSACTIONS SYSTEM IN FLAT CONCURRENT PROLOG
    RECHES, E
    GUDES, E
    SHAPIRO, E
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 367 : 304 - 319
  • [26] An algorithm for estimating the execution time of nested transactions on a locally distributed database system
    Zhou, WL
    1996 IEEE SECOND INTERNATIONAL CONFERENCE ON ALGORITHMS & ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP'96, PROCEEDINGS OF, 1996, : 538 - 545
  • [27] An efficient implementation of distributed routing algorithms for NoCs
    Flich, J.
    Rodrigo, S.
    Duato, J.
    NOCS 2008: SECOND IEEE INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP, PROCEEDINGS, 2007, : 87 - 96
  • [28] Distributed adaptive routing algorithms in Torus networks
    State Key Lab. of Integrated Service Networks, Xidian Univ., Xi'an 710071, China
    不详
    Xi'an Dianzi Keji Daxue Xuebao, 2006, 3 (352-358):
  • [29] Distributed routing algorithms for wireless multihop networks
    Ribeiro, Alejandro
    Giannakis, Georgios B.
    Sidiropoulos, Nikolaos D.
    2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL III, PTS 1-3, PROCEEDINGS, 2007, : 517 - +
  • [30] Distributed models and algorithms for survivability in network routing
    Annexstein, Fred S.
    Berman, Kennth A.
    Proceedings of the International Parallel Processing Symposium, IPPS, 2000, : 359 - 364