摘要
本发明涉及一种基于多组环签名的区块链优化PBFT共识算法;该算法引入分组结构对PBFT的共识过程进行优化改进,在共识过程中使用环签名算法保护节点的隐私数据,采用信用评分和投票选举的方式选择性能优秀的节点作为主节点来提高系统的安全性和抗干扰性。该算法包括以下几个阶段:初始化阶段、投票选举阶段、分组阶段、共识阶段、更新信用分阶段。与现有的技术相比,本发明在大规模节点下也能保持较高的吞吐量和较低的共识延时,所消耗的通信开销也有所减小,提高性能的同时降低了通信成本。所设计的环签名方案还能在共识过程中保护节点的隐私数据,使其受到攻击的可能性降低,降低系统的运行风险。
技术关键词
消息验证
主节点
签名算法
共识算法
客户端
密钥生成器
分阶段
消息广播
列表
参数
生成密钥
发送消息
协议
私钥
节点数
策略
系统为您推荐了相关专利信息
电池单元
保护方法
非对称加密算法
数字签名算法
芯片
星际文件系统
管理系统
节点
应用程序编程接口
实用拜占庭容错