一种基于分组信誉值的PBFT共识优化方法

    公开(公告)号:CN115065468B

    公开(公告)日:2024-04-30

    申请号:CN202210829750.4

    申请日:2022-07-15

    Inventor: 沈学利 符瑶

    Abstract: 针对联盟链中所采用最多的PBFT共识算法,当节点数量增多,算法时延变长,吞吐量降低和主节点选择随意的问题,提出一种基于分组信誉值的PBFT共识优化方法。对全网节点进行分组,便于在节点的选择上做了相应的筛选,控制参与共识算法节点的数量;每个节点组通过将Vague集点对点的投票值转化为模糊集的具体值作为节点信誉值,选择每个组内最高信誉值的节点作为代表节点参与共识;在共识节点中使用可验证随机函数随机选取主节点,增加主节点的不可预测性;最后,为了减少节点间的通信频率,简化了共识过程。通过实验测试表明,GV‑PBFT算法能够有效减小共识时延和提高吞吐量。

    一种基于分组信誉值的PBFT共识优化方法

    公开(公告)号:CN115065468A

    公开(公告)日:2022-09-16

    申请号:CN202210829750.4

    申请日:2022-07-15

    Inventor: 沈学利 符瑶

    Abstract: 针对联盟链中所采用最多的PBFT共识算法,当节点数量增多,算法时延变长,吞吐量降低和主节点选择随意的问题,提出一种基于分组信誉值的PBFT共识优化方法。对全网节点进行分组,便于在节点的选择上做了相应的筛选,控制参与共识算法节点的数量;每个节点组通过将Vague集点对点的投票值转化为模糊集的具体值作为节点信誉值,选择每个组内最高信誉值的节点作为代表节点参与共识;在共识节点中使用可验证随机函数随机选取主节点,增加主节点的不可预测性;最后,为了减少节点间的通信频率,简化了共识过程。通过实验测试表明,GV‑PBFT算法能够有效减小共识时延和提高吞吐量。

Patent Agency Ranking