Efficient routing strategy of blockchain-based payment channel network

In order to solve the problems of the low transaction success rate and network imbalance of the payment channel network, an efficient routing strategy of blockchain-based payment channel network was proposed.This strategy established a dedicated payment channel for the high-priority services accordi...

Full description

Saved in:
Bibliographic Details
Main Authors: Ru HUO, Dong NI, Hua LU, Yunfeng XIA, Shuo WANG, Tao HUANG, Yunjie LIU
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2021-06-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021113/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539289988464640
author Ru HUO
Dong NI
Hua LU
Yunfeng XIA
Shuo WANG
Tao HUANG
Yunjie LIU
author_facet Ru HUO
Dong NI
Hua LU
Yunfeng XIA
Shuo WANG
Tao HUANG
Yunjie LIU
author_sort Ru HUO
collection DOAJ
description In order to solve the problems of the low transaction success rate and network imbalance of the payment channel network, an efficient routing strategy of blockchain-based payment channel network was proposed.This strategy established a dedicated payment channel for the high-priority services according to the service type and service priority, and divided the conventional business into multiple transaction unit.Furthermore, a channel balanced routing algorithm was designed to route each transaction unit, which could reduce the number of transactions on the blockchain and maintain long-term stable operation of the off-chain payment channel, as well as improve the transaction success rate.In addition, in order to avoid the temporary shortage of funds and unavailability of channels due to a certain link occupied by multiple transactions simultaneously, a transaction queuing mechanism in the payment channel network was designed.This mechanism established the forwarding rules for transactions by calculating the escrow amount between the node that transactions arrived and the next hop node, where the channel balanced routing algorithm was used to calculate the new forwarding path for the nodes that could not carry out capital injection within the queuing threshold.The simulation results show that the proposed strategy could improve the transaction success rate and realize the equilibrium of the payment channel network.
format Article
id doaj-art-8e5f122cbbd44aa7b6d54e5a0d6d8df4
institution Kabale University
issn 1000-436X
language zho
publishDate 2021-06-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-8e5f122cbbd44aa7b6d54e5a0d6d8df42025-01-14T07:22:06ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2021-06-0142304059741807Efficient routing strategy of blockchain-based payment channel networkRu HUODong NIHua LUYunfeng XIAShuo WANGTao HUANGYunjie LIUIn order to solve the problems of the low transaction success rate and network imbalance of the payment channel network, an efficient routing strategy of blockchain-based payment channel network was proposed.This strategy established a dedicated payment channel for the high-priority services according to the service type and service priority, and divided the conventional business into multiple transaction unit.Furthermore, a channel balanced routing algorithm was designed to route each transaction unit, which could reduce the number of transactions on the blockchain and maintain long-term stable operation of the off-chain payment channel, as well as improve the transaction success rate.In addition, in order to avoid the temporary shortage of funds and unavailability of channels due to a certain link occupied by multiple transactions simultaneously, a transaction queuing mechanism in the payment channel network was designed.This mechanism established the forwarding rules for transactions by calculating the escrow amount between the node that transactions arrived and the next hop node, where the channel balanced routing algorithm was used to calculate the new forwarding path for the nodes that could not carry out capital injection within the queuing threshold.The simulation results show that the proposed strategy could improve the transaction success rate and realize the equilibrium of the payment channel network.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021113/blockchainpayment channel networktransaction unitdifferentiated routingchannel equalization
spellingShingle Ru HUO
Dong NI
Hua LU
Yunfeng XIA
Shuo WANG
Tao HUANG
Yunjie LIU
Efficient routing strategy of blockchain-based payment channel network
Tongxin xuebao
blockchain
payment channel network
transaction unit
differentiated routing
channel equalization
title Efficient routing strategy of blockchain-based payment channel network
title_full Efficient routing strategy of blockchain-based payment channel network
title_fullStr Efficient routing strategy of blockchain-based payment channel network
title_full_unstemmed Efficient routing strategy of blockchain-based payment channel network
title_short Efficient routing strategy of blockchain-based payment channel network
title_sort efficient routing strategy of blockchain based payment channel network
topic blockchain
payment channel network
transaction unit
differentiated routing
channel equalization
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021113/
work_keys_str_mv AT ruhuo efficientroutingstrategyofblockchainbasedpaymentchannelnetwork
AT dongni efficientroutingstrategyofblockchainbasedpaymentchannelnetwork
AT hualu efficientroutingstrategyofblockchainbasedpaymentchannelnetwork
AT yunfengxia efficientroutingstrategyofblockchainbasedpaymentchannelnetwork
AT shuowang efficientroutingstrategyofblockchainbasedpaymentchannelnetwork
AT taohuang efficientroutingstrategyofblockchainbasedpaymentchannelnetwork
AT yunjieliu efficientroutingstrategyofblockchainbasedpaymentchannelnetwork