摘要
针对联盟区块链中的PBFT(practical byzantine fault tolerance)共识算法存在着时延高、吞吐量低的问题,提出了一种基于实用拜占庭容错算法思想的优化共识算法。引入信任评估机制,将节点的整体信任度分为原始信任度与共识信任度。根据节点整体信任度,选择一组信任值较高的节点作为共识集群,从中使用概率模型方法选择主节点,执行三阶段协议时,采用批处理消息的方法提高算法性能,并加入升降级机制,保证节点可动态地参与更新。仿真结果表明,与SPBFT相比,所提出的算法交易平均时延降低56%,消息平均吞吐量提升49%。
作者
曹碧娟
黄迎春
CAO Bijuan;HUANG Yingchun
出处
《信息技术与信息化》
2024年第10期139-142,共4页
Information Technology and Informatization