一种支持节点动态变化的TRPBFT共识方法和系统

    公开(公告)号:CN117118985A

    公开(公告)日:2023-11-24

    申请号:CN202311088038.4

    申请日:2023-08-25

    Inventor: 鞠利伟 黎琳

    Abstract: 本发明涉及一种动态分组方案、共识方法、设备和存储介质。具体是一种支持节点动态变化的TRPBFT共识方法。本发明结合PBFT共识的拜占庭容错特性和Raft共识的高效特点,实现了共识算法的安全性和性能的平衡。所述动态分组的TRPBFT共识机制,与其他同类混合共识方案相比,改变通信结构,不再使用监督节点来提升共识机制的拜占庭容错能力,而是采用BLS阈值签名技术来增加Raft共识阶段的拜占庭容错能力,避免了使用监督节点的方案导致的网络中心化的缺陷;同时,本发明提出的一种动态分组方案,能解决传统拜占庭共识算法不能动态切换视图的问题,还能根据节点地理位置和计算资源对网络结构进行合理划分,相比同类其他方案更有实际应用价值。

Patent Agency Ranking