摘要
本发明公开了一种节点安全共识方法及装置,该方法包括:步骤S1:Fabric‑SDK客户端首先获取交易列表,对交易进行排序并打包,并附上时间戳和签名,生成请求阶段数据包发送到区块链系统;步骤S2:区块链系统将网络节点列表中的所有节点划分为共识节点和普通节点,在共识节点中选举出主节点,主节点接收到交易事务后将其发送到其他共识节点;步骤S3:通过主节点和共识节点执行共识阶段;步骤S4:当区块链系统完成了共识阶段时,通过信誉度评分机制来更新节点的信誉度分数和分层级别,并检测是否触发视图切换;步骤S5:如果触发了视图切换,则切换视图进行共识节点动态调整,并进入下一轮共识,如果没有触发则直接进入下一轮共识。以解决现有PBFT共识算法存在通信开销大,多次广播事务列表,可拓展性差,缺乏节点评价体系的技术问题。
技术关键词
共识方法
区块链系统
阶段
评分机制
主节点
网络节点
列表
动态
指标
客户端
可读存储介质
分层
配置网络
共识算法
处理器
生成算法
验证方法
传输模块
系统为您推荐了相关专利信息
虚拟设备
资源占用方法
节点
计算机可读取存储介质
硬盘
溯源码
溯源数据
产品溯源信息
加密算法
索引机制