摘要
本发明公开了一种面向供应链溯源的区块链混合共识优化方法,包括通过构建节点多指标综合评分模型,计算供应链参与节点的综合评分,并根据评分结果筛选各组的候选中心节点;结合节点的地理位置与综合评分,将网络节点分组,并根据节点综合评分选择组内的领导节点以及监督节点,形成多组共识架构;在共识过程中,各组的中心节点采用PBFT共识协议进行组间共识,而组内则通过引入监督节点的Raft共识协议来实现数据同步;同时,本发明还引入了Brotli数据压缩技术,通过数据压缩优化网络带宽,降低数据传输量,提高共识效率。本发明在提高现有联盟链共识机制的可扩展性、降低通信复杂度、提升共识效率等方面具有显著优势,特别适用于供应链溯源等场景。
技术关键词
区块链混合共识
多指标综合评分
数据压缩技术
混合共识方法
消息
压缩算法
阶段
日志
数据同步
Sigmoid函数
Raft协议
节点地理位置
计算方法
客户端
资源
拜占庭容错
区块链系统