摘要
本发明公开了一种物联网环境下基于SipHash代理签名的PBFT算法优化,具体涉及物联网环境下的区块PBFT共识算法领域,其特征主要包括以下步骤:S1、构建了一个信誉值模型,根据物联网环境下设备的相关性能属性计算其综合信誉值。S2、根据S1所述综合信誉值为设备划分不同的角色身份,各设备按照各自的身份参与不同的共识阶段。S3、设计了一个最小成本函数,设备可为自身选择离线状态下的代理节点,并形成多级代理签名链。S4、代理签名设备生成代理签名,其余设备进行代理签名的验证。S5、优化了存在设备离线情况下的PBFT共识协议。本发明具有提升物联网环境下PBFT共识算法的性能、增强共识系统的稳定性和容错性的优点,有利于解决物联网环境中的分布式一致性问题。
技术关键词
信誉值
节点
共识算法
面向物联网环境
签名设备
离线
身份
共识系统
签名算法
证书
协议
消息
摘要
备份
加密
宕机
阶段
客户端