融合可验证随机函数的改进Raft共识算法
杨州
周创明
空军工程大学防空反导学院,西安,710051
摘要:传统的Raft算法容易因受到恶意攻击而导致效率低下.针对Raft算法在执行过程中可能被攻击者探测到Leader身份进而发动攻击的问题,利用可验证随机函数的随机性和非交互式特性,改进了原有Raft算法,隐藏了选主过程中Leader的身份的同时避免了原算法的多轮选举问题.提出的改进Raft算法的详细设计了可验证随机函数的实现并将其融入到选主过程中,并且分析了改进方案的系统安全性和稳定性,对比了不同共识算法在各需求场景下的表现.仿真试验表明:改进后的算法在选主过程中隐藏了被选中节点的身份,在保证系统稳定性的前提下提高了系统安全性,并且在系统节点越来越多时提高选主的时间效率的表现更好.
关键词:Raft可验证随机函数区块链分布式系统一致性共识算法
分类号:TP393(计算技术、计算机技术)
资助基金:国家自然科学基金(61806219)国家自然科学基金(61703426)国家自然科学基金(61876189)陕西省自然科学基金(2021JM-226)陕西省高校科协青年人才托举计划项目(20190108)陕西省高校科协青年人才托举计划项目(20220106)陕西省创新能力支撑计划项目(2020KJXX-065)
论文发表日期:2023-12-25
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:8( 104-111 )
英文信息展开
空军工程大学学报

空军工程大学学报

CSTPCD北大核心CSCD
ISSN:2097-1915
年,卷(期):2023,24(6)
所属栏目:电子信息与通信导航