期刊文献+

基于PBFT算法的分片技术的研究

Research on Fragmentation Technology Based on PBFT Algorithm
下载PDF
导出
摘要 区块链作为分布式共识领域的一种集成创新,备受技术人员和研究者的关注,但目前区块链仍面临扩展性问题亟待解决,分片技术是迄今为止被认为最能够解决区块链系统扩展性的最实用的解决方案,但目前分片技术也存在一些问题,当节点被分配到分片时,拜占庭节点也会被分配到各个分片中,当采用实用拜占庭容错算法(Practical Byzantine Fault Tolerance,PBFT)后可能无法保证分片数据的可信性。针对以上问题,提出了基于PBFT共识算法通过动态权重(Dynamic weight)和聚合签名改进的动态实用拜占庭容错算法(Dynamic Practical Byzantine Fault Tolerance,DPBFT),通过给节点增加动态权重进行节点随机分配以及对节点达成共识算法进行改进确保分片数据的可信性,并通过实验验证了改进后的算法可有效地提高系统容错性、交易吞吐量并降低了交易延迟。 As an integrated innovation in the field of distributed consensus,blockchain has attracted the attention of techni-cians and researchers.However,at present,blockchain still faces the problem of scalability,which needs to be solved urgently.Fragmentation technology is considered to be the most practical solution to solve the scalability of blockchain system so far.Howev-er,there are also some problems in fragmentation technology.When nodes are allocated to fragmentation,it is necessary to pay at-tention to that its court nodes will also be allocated to each partition.When practical Byzantine fault tolerance(PBFT)algorithm is used,the credibility of partition data may not be guaranteed.To solve the above problems,a dynamic practical Byzantine fault algo-rithm based on PBFT consensus algorithm is proposed,which is improved by dynamic weight and aggregate signature(DPBFT)and ensures the credibility of partitioned data by adding dynamic weights to nodes for random allocation and improving the consensus al-gorithm.Experiments show that the improved algorithm can effectively improve the system fault tolerance,transaction throughput and reduce transaction delay.
作者 王旭东 符精晶 王赟 WANG Xudong;FU Jingjing;WANG Yun(School of Computer Science and Communication Engineering,Jiangsu University,Jiangsu 212013;Department of Electronic Information Engineering,Shazhou Polytechnic,Zhangjiagang 215600)
出处 《计算机与数字工程》 2024年第1期213-218,246,共7页 Computer & Digital Engineering
关键词 区块链 扩展性 分片技术 动态权重 PBFT blockchain scalability fragmentation technology dynamic weight PBFT
  • 相关文献

参考文献4

二级参考文献20

共引文献119

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部