摘要
在大数据时代,信息流通数量极速增长。区块链技术非常适用于数据共享系统。目前数据共享系统搭建在区块链网络中会出现一些性能方面的瓶颈。为此,在HoneyBadgerBFT共识算法的基础上,提出一种更加高效的异步拜占庭共识算法——Hipro-HoneyBadgerBFT。该算法在不牺牲安全性的前提下,可以降低系统的计算资源,提升算法的共识效率。实验结果表明:Hipro-HoneyBadgerBFT共识算法的时延约为HoneyBadgerBFT共识算法时延的1%,吞吐量提升了7倍,CPU利用率则减少了54.09%。
In era of big data,the information flowing grows rapidly and blockchain technology suits data sharing systems well.At present,the data sharing system built in the blockchain network will encounter some bottlenecks in performance.In this paper,having HoneyBadgerBFT consensus algorithm based to propose a more efficient asynchronous Byzantine consensus algorithm(Hipro-HoneyBadgerBFT) was implemented.The proposed algorithm can reduce computing resources of the system and improve consensus efficiency of the algorithm without sacrificing security.The experimental results show that,the delay of HiproHoneyBadgerBFT consensus algorithm is about 1% of the delay of HoneyBadgerBFT consensus algorithm,but the throughput is increased by 7 times,and the CPU utilization is reduced by 54.09%.
作者
宋静
柏粉花
张晓晖
张弛
SONG Jing;BAI Fen-hua;ZHANG Xiao-hui;ZHANG Chi(Faculty of Information Engineering and Automation,Kunming University of Science and Technology)
出处
《化工自动化及仪表》
CAS
2024年第2期243-254,共12页
Control and Instruments in Chemical Industry
基金
云南省教育厅科学研究基金(批准号:2022Y160)资助的课题。