摘要
本发明涉及区块链的技术领域,尤其涉及一种应用于农机零件溯源的区块链共识方法,方法包括:将区块链中的每一节点分配至共识节点集合、主节点候补队列集合或普通节点集合中;根据各个节点的节点信用值,从共识节点集合中选择第一节点作为主节点,以采用第一节点发起区块链共识;在区块链共识过程中,若第一节点发生拜占庭错误,则根据节点信用值从主节点候补队列集合中重新拉取第二节点作为主节点;同时,将第一节点分配至普通节点集合;采用第二节点重新进行区块链共识过程,并在区块链共识完成后,更新每一节点的节点信用值。通过上述方法,解决传统的PBFT算法在面对恶意节点攻击时可能存在一定的安全风险的问题。
技术关键词
区块链共识方法
主节点
农机
队列
区块链共识装置
零件
非暂态计算机可读存储介质
客户端
网络通信方式
消息
阶段
处理器
节点更新
计算机程序产品
分配单元
存储器
电子设备
算法
系统为您推荐了相关专利信息
文本显示方法
文档对象模型
队列
终端设备
文本显示装置
机监测系统
监测单元
根茎类中药材
种苗数量
远程监控分析
采集现场
队列
判断车辆行驶
图像采集时间
图像采集模块
视觉系统
动态路径规划
纸箱
匹配模块
三维点云数据