摘要
本发明提供一种基于综合信誉和节点分组的改进PBFT共识方法,根据节点的表现评估信誉值,低信誉值的节点被视为异常节点并无法参与共识流程;选择可靠的节点组成区块链的委员会并作为各个小组的代理节点;其他节点作为普通节点被随机分配到各个小组中,每个小组包含一个代理节点和多个普通节点;每个小组内执行组内共识对小组内产生的交易达成共识,委员会使用组内共识的结果生成区块并对区块进行共识;在一定数量的区块完成共识后结束当前周期,如果共识未结束则计算各个节点获得的共识分数并进入下一个周期。
技术关键词
信誉值
共识方法
计算方法
周期
阶段
主节点
区块链共识
格式
区块链系统
共识算法
哈希算法
发送消息
频率
有效性