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...
Saved in:
Main Authors: | , , , , , , |
---|---|
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 |