Reducing Block Propagation Delay in Blockchain Networks via Guarantee Verification

被引:6
作者
Chen, Jiali [1 ]
Qin, Yang [1 ]
机构
[1] Harbin Inst Technol, Coll Comp Sci & Technol, Shenzhen, Peoples R China
来源
2021 IEEE 29TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP 2021) | 2021年
关键词
blockchain; fork; block propagation; trust value; block size; TPS; P2P network; scalability;
D O I
10.1109/ICNP52444.2021.9651926
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of blockchain technology, people always expect that blockchain can be applied to other fields. However, the low Transaction Processing Speed (TPS) and broadcast delay of blockchain still restrict the application of blockchain. To solve these problems, we propose a new scheme named GVScheme to improve the scalability of blockchain network. GVScheme introduces the role of guarantor based on trust value mechanism. The guarantor node will guarantee the block spread in the network. When the node receives the guarantee block from the guarantor node, the order of verification block and propagation block will be determined according to the trust value of the guarantor. By reducing the block verification time, the block propagation delay in the network will also be reduced. It is worth mentioning that our scheme keeps the minimum modification to the blockchain, and may even be directly applied to the blockchain network. Simulation results show that GVScheme can effectively reduce block propagation delay and the fork rate in blockchain network. When the block size and the number of nodes increase, GVScheme also shows great performance. Thus, under the same fork rate, the blockchain using GVScheme can allow less mining interval and larger block size limit.
引用
收藏
页数:6
相关论文
共 17 条
[1]   Sync HotStuff: Simple and Practical Synchronous State Machine Replication [J].
Abraham, Ittai ;
Malkhi, Dahlia ;
Nayak, Kartik ;
Ren, Ling ;
Yin, Maofan .
2020 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2020), 2020, :106-118
[2]   PiChu: Accelerating Block Broadcasting in Blockchain Networks with Pipelining and Chunking [J].
Ayinala, Kaushik ;
Choi, Baek-Young ;
Song, Sejun .
2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2020), 2020, :221-228
[3]   Trust Mends Blockchains: Living up to Expectations [J].
Bahri, Leila ;
Girdzijauskas, Sarunas .
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, :1358-1368
[4]  
Chen T, 2018, IEEE INFOCOM SER, P1484, DOI 10.1109/INFOCOM.2018.8486401
[5]   Information Propagation in the Bitcoin Network [J].
Decker, Christian ;
Wattenhofert, Roger .
13TH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2013,
[6]  
Gervais A., 2016, Proceedings of the 2016 ACM SIGSAC conference on computer and communications security, P3, DOI DOI 10.1145/2976749.2978341
[7]  
Hari A, 2019, IEEE INFOCOM SER, P2368, DOI [10.1109/infocom.2019.8737556, 10.1109/INFOCOM.2019.8737556]
[8]   B-IoT: Blockchain Driven Internet of Things with Credit-Based Consensus Mechanism [J].
Huang, Junqin ;
Kong, Linghe ;
Chen, Guihai ;
Cheng, Long ;
Wu, Kaishun ;
Liu, Xue .
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, :1348-1357
[9]   Resource Allocation and Consensus on Edge Blockchain in Pervasive Edge Computing Environments [J].
Huang, Yaodong ;
Zhang, Jiarui ;
Duan, Jun ;
Xiao, Bin ;
Ye, Fan ;
Yang, Yuanyuan .
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, :1476-1486
[10]   Proof of Vote: A High-Performance Consensus Protocol Based on Vote Mechanism & Consortium Blockchain [J].
Li, Kejiao ;
Li, Hui ;
Hou, Hanxu ;
Li, Kedan ;
Chen, Yongle .
2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, :466-473