Topologies for Blockchain Payment Channel Networks: Models and Constructions

被引:0
|
作者
Khamis, Julia [1 ]
Kotzer, Arad [1 ]
Rottenstreich, Ori [1 ]
机构
[1] Technion Israel Inst Technol, IL-3200003 Haifa, Israel
关键词
Blockchain; graph theory; payment channel networks; off-chain payments;
D O I
10.1109/TNET.2024.3445274
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Payment channel networks (PCNs), also known as off-chain networks, implement a common approach to deal with the scalability problem of blockchain networks. They enable users to execute payments without committing them to the blockchain by relying on predefined payment channels. A pair of users can employ a payment even without a direct channel between them, by routing the payment via payment channels involving other intermediate users. Users, together with the channels, form a graph known as the off-chain network topology. The off-chain topology and the payment characteristics affect network performance such as the average number of intermediate users a payment is routed through or the values of transaction fees. In this paper, we study two basic problems in payment channel network design. First, efficiently mapping users to an off-chain topology with a known structure. Second, constructing a topology with a bounded number of channels that can serve users well with associated payments. We design algorithms for both problems while considering several fundamental topologies. We study topology-related real data statistics of Raiden, the off-chain extension for Ethereum as well as of Lightning, the equivalent off-chain layer of Bitcoin. We conduct experiments to demonstrate the effectiveness of the algorithms for these networks.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Payment Trees: Low Collateral Payments for Payment Channel Networks
    Jourenko, Maxim
    Larangeira, Mario
    Tanaka, Keisuke
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2021, PT II, 2021, 12675 : 189 - 208
  • [22] Anonymous Multi-Hop Payment for Payment Channel Networks
    Zhang, Yi
    Jia, Xiaofeng
    Pan, Bianjing
    Shao, Jun
    Fang, Liming
    Lu, Rongxing
    Wei, Guiyi
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (01) : 476 - 485
  • [23] MPCN-RP: A Routing Protocol for Blockchain-Based Multi-Charge Payment Channel Networks
    Chen, Yanjiao
    Ran, Yuyang
    Zhou, Jingyue
    Zhang, Jian
    Gong, Xueluan
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (02): : 1229 - 1242
  • [24] TOPOLOGIES AND FREE CONSTRUCTIONS
    Bucalo, Anna
    Rosolini, Giuseppe
    [J]. LOGIC AND LOGICAL PHILOSOPHY, 2013, 22 (03) : 327 - 346
  • [25] Braess Paradox in Layer-2 Blockchain Payment Networks
    Kotzer, Arad
    Rottenstreich, Ori
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY, ICBC, 2023,
  • [26] Coalition Formation Game for Cost-Efficient Multiparty Payment Channel in Payment Channel Networks
    Kim, Wooseong
    [J]. SENSORS, 2023, 23 (09)
  • [27] A secure payment channel rebalancing model for layer-2 blockchain
    Sahoo, Sujit Sangram
    Hosmane, Mahesh Mohan
    Chaurasiya, Vijay Kumar
    [J]. INTERNET OF THINGS, 2023, 22
  • [28] Efficient routing strategy of blockchain-based payment channel network
    Huo R.
    Ni D.
    Lu H.
    Xia Y.
    Wang S.
    Huang T.
    Liu Y.
    [J]. Tongxin Xuebao/Journal on Communications, 2021, 42 (06): : 30 - 40
  • [29] On the Impact of Attachment Strategies for Payment Channel Networks
    Lange, Kimberly
    Rohrer, Elias
    Tschorsch, Florian
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2021,
  • [30] Characterizing Performance Limits in Payment Channel Networks
    Tao, Yuechen
    Li, Bo
    Li, Baochun
    Chen, Lei
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (03) : 2353 - 2365