摘要
本发明涉及一种基于用户偏好与信誉值的动态PBFT共识方法,包括:引入用户偏好模型,允许用户自定义参数来选举共识节点与主节点;通过引入用户偏好模型与分组机制,共识节点与主节点性能更符合用户要求;还对节点的信誉值进行动态计算,可靠的节点才能当选为主节点,并且在共识过程中能够及时发现并处理拜占庭节点,降低拜占庭节点的影响,增加了系统抗攻击性。本发明提升了系统的适应性,更好地满足了多样化的应用需求,且相比于传统的PBFT方法具有更高的安全性和性能。
技术关键词
共识方法
信誉值
核心
自定义参数
动态
客户端
节点认证
选举共识节点
主节点
执行智能合约
发送消息
排序算法
数字证书
身份验证
列表
协议