Xiaopeng Dai, Qianhong Wu, Nanchuan Zhang, Fuyang Deng, Jialiang Fan
{"title":"A Novel Blockchain Network Structure and Transaction Propagation Method With Low Latency","authors":"Xiaopeng Dai, Qianhong Wu, Nanchuan Zhang, Fuyang Deng, Jialiang Fan","doi":"10.1049/blc2.70013","DOIUrl":null,"url":null,"abstract":"<p>Blockchain faces problems such as network congestion, high data propagation latency, and low throughput. These problems seriously affect the large-scale application of blockchain, so the performance optimization of blockchain networks is imminent. To reduce the propagation delay of transactions and blocks in the blockchain network and create conditions for shortening the block interval to increase throughput, we design a novel blockchain network structure and transaction propagation method. We propose a neighbouring node selection algorithm based on location and delay, introduce clusters and supernodes, and construct a low-latency network structure. In the new network structure, we design a transaction propagation method based on random linear network coding to reduce the latency and bandwidth consumption of syncing transactions across the entire network. The improvement in transaction propagation delay minimizes the probability of missing transactions in compact block, thus indirectly optimizing the block propagation delay. Simulation results show that our network structure can reduce block propagation delay by 19.7%. The new network structure combined with the transaction propagation method based on network coding enables the overall scheme to shorten the time it takes for a block to reach consensus in the network by 65.1%.</p>","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"5 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2025-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.70013","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IET Blockchain","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1049/blc2.70013","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Blockchain faces problems such as network congestion, high data propagation latency, and low throughput. These problems seriously affect the large-scale application of blockchain, so the performance optimization of blockchain networks is imminent. To reduce the propagation delay of transactions and blocks in the blockchain network and create conditions for shortening the block interval to increase throughput, we design a novel blockchain network structure and transaction propagation method. We propose a neighbouring node selection algorithm based on location and delay, introduce clusters and supernodes, and construct a low-latency network structure. In the new network structure, we design a transaction propagation method based on random linear network coding to reduce the latency and bandwidth consumption of syncing transactions across the entire network. The improvement in transaction propagation delay minimizes the probability of missing transactions in compact block, thus indirectly optimizing the block propagation delay. Simulation results show that our network structure can reduce block propagation delay by 19.7%. The new network structure combined with the transaction propagation method based on network coding enables the overall scheme to shorten the time it takes for a block to reach consensus in the network by 65.1%.