-
题名联盟链授权选举共识算法的研究与实践
- 1
-
-
作者
李求德
易文龙
赵应丁
殷华
徐亦璐
-
机构
江西农业大学软件学院
江西省高等学校农业信息技术重点实验室
-
出处
《计算机应用与软件》
北大核心
2025年第2期336-342,397,共8页
-
基金
国家重点研发计划项目(2020YFD1100603,2020YFD1100605)
国家自然科学基金项目(61762048)。
-
文摘
针对传统联盟链Raft共识算法存在不同候选节点分票风险,导致无一节点选举票数过半、选举失败问题,提出一种授权选举Raft算法(Authorize election-Raft,AE-Raft)。挑选联盟链中一半节点设置为授权节点;借助心跳机制遴选达到超时时长的授权节点为候选节点,其余节点维持原状;选择获得过半票数的候选节点为Leader。在实验中采用Golang语言对AE-Raft算法进行编程实现。运行结果表明,AE-Raft算法在稳定性和时间效率方面要优于传统Raft算法;统计T检验p值小于0.05,AE-Raft的性能具备显著性。该算法能够用较小代价竞选出新Leader节点,该研究具备一定的实践与应用价值。
-
关键词
联盟链
RAFT
一致性
分布式
ae-raft
节点授权
-
Keywords
Consortium blockchain
Raft
Consistency
Distributed
ae-raft
Node
authorization
-
分类号
TP319
[自动化与计算机技术—计算机软件与理论]
-