摘要
尽管区块链网络给现实社会带来了巨大的优势和便捷,但人们担心各式各样的区块链系统模型的性能是否能满足现行主流IT系统。论文旨在研究改进后的拜占庭容错(PBFT)共识算法的性能,能否满足大量节点的区块链网络。对改进后的PBFT一致性共识流程进行了性能建模,计算多达50个网络节点的网络完成一致共识流程所需要的平均时间;论文使用IBM Hyperledger-composer平台创建区块链网络,运行测试用例程序,并使用数据参数化验证该文的模型;并对大型多节点网络的性能进行了测试。
Although blockchain network brings great advantages and convenience to the real society,people worry about whether the performance of various blockchain system models can meet the current mainstream IT systems.This paper aims to study the performance of the improved Byzantine fault-tolerant(PBFT)consensus algorithm,and whether it can meet the needs of block chain networks with a large number of nodes.The improved PBFT conformance consensus process is modeled.The average time required for a network of up to 50 network nodes is calculated to complete a consensus process.This article uses the IBM Hyperledger-composer platform to create a blockchain network,a test case program is ran,and the model using data parameterization is validated.Sensitivity analysis of various system parameters is also carried out and the performance of a large multi-node network is tested.
作者
储劲松
鲍可进
夏纯中
CHU Jinsong;BAO Kejin;XIA Chunzhong(School of Computer Science and Communication Engineering,Jiangsu University,Zhenjiang 212001)
出处
《计算机与数字工程》
2020年第9期2225-2228,2243,共5页
Computer & Digital Engineering