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