摘要

在云制造服务场景下,区块链技术作为一种建立供需方信任桥梁的有效工具,得到了广泛的关注和应用。共识算法是区块链的核心技术,然而现有的共识算法,如实用拜占庭容错算法(PBFT),依然存在着消耗大以及延时高等缺点。针对这些缺点,提出了一种基于QoS值的改进PBFT算法Q-PBFT,首先根据QoS值进行共识节点的筛选,然后将PBFT算法的三阶段协议优化为二阶段协议,从而在满足安全性的前提下提高通信效率。一系列理论和实验的分析,证明了本算法的有效性。