Computer Science ›› 2022, Vol. 49 ›› Issue (11A): 211100010-5.doi: 10.11896/jsjkx.211100010

• Information Security • Previous Articles     Next Articles

Efficient Routing Strategy for IoT Data Transaction Based on Payment Channel Network

LI Dun-feng, XIAO Yao, FENG Yong   

  1. Yunnan Key Laboratory of Computer Technology Applications,Kunming University of Science and Technology,Kunming 650500,China
  • Online:2022-11-10 Published:2022-11-21
  • About author:LI Dun-feng,born in 1995,postgra-duate.He main research interests include internet of things and blockchain technology.
    FENG Yong,born in 1975,professor.His main research interests include Internet of things,blockchain and the application of deep learning in the Internet of things and blockchain.
  • Supported by:
    National Natural Science Foundation of China(62062047,61662042,61962030).

Abstract: In order to improve the efficiency of data transactions in Internet of Things,an efficient routing strategy based on payment channel network(PCN) is proposed.This strategy improves the defects of PCN network from two aspects:gateway selection and large-value transaction splitting.By calculating the payment and receiving fund flow ratios of different gateways,the appropriate gateways are selected for transactions to ensure the balance of the network,which increases the stability of the network.In order to solve the problem of insufficient channel capacity in large-value transactions,a single transaction is split into multiple transaction units,and path selection is performed through a multi-channel equalization algorithm,which reduces the number of transactions on the chain and improves the transaction efficiency of the network.Simulation results show that the program has a higher transaction success rate and lower transaction delay.

Key words: Blockchain, Internet of Things, Payment channel network, Data transaction, Routing balance

CLC Number: 

  • TP311
[1]UNDERWOOD S.Blockchain beyond bitcoin[J].Communica-tions of the ACM,2016,59(11):15-17.
[2]CAO L,LIN L,LI Y,et al.Review of blockchain research [J].Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition),2020,32(1):1-14.
[3]GAI R,DU X,MA S,et al.A summary of the research on the foundation and application of blockchain technology[C]//Journal of Physics:Conference Series.IOP Publishing,2020.
[4]HUO R,NI D,LU H,et al.Efficient routing strategy of block-chain-based payment channel network[J].Journal on Communications,2021,42(6):30-40.
[5]POON J,DRYJA T.The Bitcoin Lightning Network:Scalable Off-Chain Instant Payments[EB/OL].(2016-01-14).https://lightning.network/lightning-network-paper.pdf.
[6]MALAVOLTA G,MORENO-SANCHEZ P,KATE A,et al.Concurrency and privacy with payment-channel networks[C]//Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security.2017:455-471.
[7]SIVARAMAN V,VENKATAKRISHNAN S B,RUAN K,et al.High throughput cryptocurrency routing in payment channel networks[C]//17th {USENIX} Symposium on Networked Systems Design and Implementation({NSDI} 20).2020:777-796.
[8]CROMAN K,DECKER C,EYAL I,et al.On scaling decentra-lized blockchains[C]//International conference on financial cryptography and data security.Berlin:Springer,2016:106-125.
[9]LI Z,KANG J,YU R,et al.Consortiumblockchain for secure energy trading in industrial Internet of Things[J].IEEE Transa-ctions on Industrial Informatics,2017,14(8):3690-3700.
[10]LU Z,WANG Q,QU G,et al.Bars:ablockchain-based anonymous reputation system for trust management in vanets[C]//2018 17th IEEE International Conference On Trust,Security And Privacy In Computing And Communications/12th IEEE International Conference On Big Data Science And Engineering(TrustCom/BigDataSE).IEEE,2018:98-103.
[11]ERDIN E,CEBE M,AKKAYA K,et al.Building a private bit-coin-based payment network among electric vehicles and charging stations[C]//2018 IEEE International Conference on Internet of Things(iThings) and IEEE Green Computing and Communications(GreenCom) and IEEE Cyber,Physical and Social Computing(CPSCom) and IEEE Smart Data(SmartData).IEEE,2018:1609-1615.
[12]LIU K.Optimal Pricing Mechanism for Data Market in Blockchain- Enhanced Internet of Things[J].IEEE Internet of Things Journal,2019,6(6):9748-9761.
[13]CAO X,CHEN Y,LIU K J R.Data trading with multiple owners,collectors,and users:An iterative auction mechanism[J].IEEE Transactions on Signal and Information Processing over Networks,2017,3(2):268-281.
[14]NIU C,ZHENG Z,WU F,et al.Achieving data truthfulness and privacy preservation in data markets[J].IEEE Transactions on Knowledge and Data Engineering,2018,31(1):105-119.
[15]DECKER C,WATTENHOFER R.A fast and scalable payment network with bitcoin duplex micropayment channels[C]//Symposium on Self-Stabilizing Systems.Cham:Springer,2015:3-18.
[16]HANNON C,JIN D.Bitcoin payment-channels for resource li-mited IoT devices[C]//Proceedings of the International Confe-rence on Omni-Layer Intelligent Systems.2019:50-57.
[17]YU R,XUE G,KILARI V T,et al.Coinexpress:A fast payment routing mechanism in blockchain-based payment channel networks[C]//2018 27th International Conference on Computer Communication and Networks(ICCCN).IEEE,2018:1-9.
[18]GAO S,LU F.The Kth Shortest Path Algorithms:Accuracy and Efficiency Evaluation [J].Journal of Image and Graphics,2009,14(8):1677-1683.
[19]XU T,DING X L,LI J F.Review on K shortest paths algo-rithms [J].Computer Engineering and Design,2013,34(11):3900-3906.
[20]MERCAN S,ERDIN E,AKKAYA K.Improving transactionsuccess rate in cryptocurrency payment channel networks[J].Computer Communications,2021,166:196-207.
[21]LI D,FENG Y,XIAO Y,et al.A Data Trading Scheme Based on Payment Channel Network for Internet of Things[C]//International Conference on Blockchain and Trustworthy Systems.Singapore:Springer,2020:319-332.
[22]ZHANG Y,WEN J T.The IoT electric business model:Using block-chain technology for the internet of things[J].Peer-to-Peer Networking and Applications,2017,10(4):983-994.
[1] WANG Zi-kai, ZHU Jian, ZHANG Bo-jun, HU Kai. Research and Implementation of Parallel Method in Blockchain and Smart Contract [J]. Computer Science, 2022, 49(9): 312-317.
[2] ZHANG Chong-yu, CHEN Yan-ming, LI Wei. Task Offloading Online Algorithm for Data Stream Edge Computing [J]. Computer Science, 2022, 49(7): 263-270.
[3] MAO Dian-hui, HUANG Hui-yu, ZHAO Shuang. Study on Automatic Synthetic News Detection Method Complying with Regulatory Compliance [J]. Computer Science, 2022, 49(6A): 523-530.
[4] FU Li-yu, LU Ge-hao, WU Yi-ming, LUO Ya-ling. Overview of Research and Development of Blockchain Technology [J]. Computer Science, 2022, 49(6A): 447-461.
[5] GAO Jian-bo, ZHANG Jia-shuo, LI Qing-shan, CHEN Zhong. RegLang:A Smart Contract Programming Language for Regulation [J]. Computer Science, 2022, 49(6A): 462-468.
[6] LI Bo, XIANG Hai-yun, ZHANG Yu-xiang, LIAO Hao-de. Application Research of PBFT Optimization Algorithm for Food Traceability Scenarios [J]. Computer Science, 2022, 49(6A): 723-728.
[7] ZHANG Xi-ran, LIU Wan-ping, LONG Hua. Dynamic Model and Analysis of Spreading of Botnet Viruses over Internet of Things [J]. Computer Science, 2022, 49(6A): 738-743.
[8] ZHOU Hang, JIANG He, ZHAO Yan, XIE Xiang-peng. Study on Optimal Scheduling of Power Blockchain System for Consensus Transaction ofEach Unit [J]. Computer Science, 2022, 49(6A): 771-776.
[9] DONG Dan-dan, SONG Kang. Performance Analysis on Reconfigurable Intelligent Surface Aided Two-way Internet of Things Communication System [J]. Computer Science, 2022, 49(6): 19-24.
[10] WANG Si-ming, TAN Bei-hai, YU Rong. Blockchain Sharding and Incentive Mechanism for 6G Dependable Intelligence [J]. Computer Science, 2022, 49(6): 32-38.
[11] Ran WANG, Jiang-tian NIE, Yang ZHANG, Kun ZHU. Clustering-based Demand Response for Intelligent Energy Management in 6G-enabled Smart Grids [J]. Computer Science, 2022, 49(6): 44-54.
[12] YANG Zhen, HUANG Song, ZHENG Chang-you. Study on Crowdsourced Testing Intellectual Property Protection Technology Based on Blockchain and Improved CP-ABE [J]. Computer Science, 2022, 49(5): 325-332.
[13] REN Chang, ZHAO Hong, JIANG Hua. Quantum Secured-Byzantine Fault Tolerance Blockchain Consensus Mechanism [J]. Computer Science, 2022, 49(5): 333-340.
[14] SUN Hao, MAO Han-yu, ZHANG Yan-feng, YU Ge, XU Shi-cheng, HE Guang-yu. Development and Application of Blockchain Cross-chain Technology [J]. Computer Science, 2022, 49(5): 287-295.
[15] FENG Liao-liao, DING Yan, LIU Kun-lin, MA Ke-lin, CHANG Jun-sheng. Research Advance on BFT Consensus Algorithms [J]. Computer Science, 2022, 49(4): 329-339.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!