计算机应用与软件2024,Vol.41Issue(7):246-254,9.DOI:10.3969/j.issn.1000-386x.2024.07.036
提升区块链多轮PBFT验证效率的节点分配方案
NODE ALLOCATION SCHEME FOR IMPROVING THE EFFICIENCY OF MULTIPLE ROUNDS OF PBFT VERIFICATION IN BLOCKCHAIN
贾志鹏 1李志淮 1孙晴 1王森1
作者信息
- 1. 大连海事大学信息科学技术学院 辽宁大连 116026
- 折叠
摘要
Abstract
In order to solve the problem of single shard failure caused by sharding technology in blockchain,a multi-round PBFT verification scheme is proposed.However,the random allocation process of nodes will reduce the effectiveness of transaction verification.By analyzing this problem and comparing the current node allocation schemes of major sharding projects,a node allocation scheme based on node evaluation is proposed.This scheme marked suspected Byzantine nodes by scoring the nodes in the blockchain system,and realized the operation of joining and exiting the shard according to the identity mark,which realized a significant reduction in the proportion of Byzantine nodes in the shard and improved the verification efficiency.Through four sets of comparative experiments,it shows that the node allocation scheme based on node evaluation has higher verification efficiency and significantly improves system throughput.关键词
区块链/分片技术/节点分配/多轮验证/PBFTKey words
Blockchain/Sharding technology/Node allocation/Multiple rounds verification/PBFT分类
信息技术与安全科学引用本文复制引用
贾志鹏,李志淮,孙晴,王森..提升区块链多轮PBFT验证效率的节点分配方案[J].计算机应用与软件,2024,41(7):246-254,9.