摘要
本发明提出一种基于RPBFT改进的联盟链共识方法及系统,属于区块链共识技术领域。包括:S1:构建节点列表;S2:初始化区块链,从节点列表中选出n1个节点构建共识委员节点列表;S3:在整体初始共识轮次或是动态替换后的初始共识轮次中,默认选择共识委员节点列表中第一个节点作为主节点;S4:对共识委员节点执行改进的共识算法,如果出现验证失败或交易处理超时等异常情况,则切换到PBFT算法,重新开始共识;S5:根据参与的共识委员节点的表现进行评分;S6:在每生成n2个区块后,运用VRF函数随机选择一个验证节点替换积分最低的共识委员节点,并将所有共识委员节点积分清零。本发明方法在保证安全性的同时提高了性能。
技术关键词
联盟链共识方法
主节点
列表
消息广播
备份
客户端
共识算法
阶段
联盟链共识系统
区块链共识技术
摘要
代表
动态
电子设备
模块
有效性
索引
私钥
系统为您推荐了相关专利信息
分布式存储节点
分布式文件
数据处理方法
综合性
能效