摘要
本发明属于区块链技术共识算法领域,具体涉及一种应用于工业互联网的拜占庭容错共识优化方法;该方法包括:协调阶段、准备阶段、投票阶段和提交阶段;协调阶段在区块链系统中选举Q个领导者,每个领导者配置一个协调者,其中协调者为在领导者集合中随机选取的领导者,每个领导者只能作为一个领导者的协调者;准备阶段客户端向所有领导者和协调者广播区块生成请求;投票阶段领导者和协调者对区块生成请求进行投票表决;提交阶段,领导者和协调者验证投票结果,若验证通过,则达成共识,若验证不通过,则共识失败;各个节点重复执行拜占庭容错共识优化算法,直到所有的节点完成共识;与现有技术相比,具有更低的时延、更高的吞吐量和更大的节点容量。