首页 | 本学科首页   官方微博 | 高级检索  
     

CS-Raft:适用于联盟链的拜占庭容错共识算法
引用本文:翟社平,聂浩楠,陆娴婧,杨锐.CS-Raft:适用于联盟链的拜占庭容错共识算法[J].计算机应用研究,2024,41(4).
作者姓名:翟社平  聂浩楠  陆娴婧  杨锐
作者单位:西安邮电大学,西安邮电大学,西安邮电大学,西安邮电大学
基金项目:国家自然科学基金资助项目(61373116);工业和信息化部通信软科学项目(2018-R-26);陕西省重点研发计划资助项目(2022GY-038);陕西省大学生创新创业计划训练项目(202211664016);陕西省教育厅科学研究计划资助项目(18JK0697);陕西省社会科学基金资助项目(2016N008);西安市社会科学规划基金资助项目(17X63);西安邮电大学研究生创新基金资助项目(CXJJYL2021050)
摘    要:针对目前联盟链共识算法的性能不足,提出了一种基于信用评分的可拜占庭容错联盟链共识算法CS-Raft。首先,为所有节点赋予信用评分属性,节点的信用评分根据节点的共识行为、活跃度、加入集群时间等指标进行更新,信用评分越高代表节点可信度越高;其次,根据节点信用评分选取监督节点,监督节点具有检验权,可以参与领导人选举,监督节点的设置可以有效抵抗拜占庭恶意节点的攻击;最后,改善了领导人选举中选票分裂问题,对领导人选举的速度进行提升。经实验分析,CS-Raft算法相较于PBFT算法在实现拜占庭容错的同时,有效地减少了共识时间延迟、提高了系统吞吐量,并加快了其领导人选举速度。

关 键 词:联盟链    拜占庭容错    共识算法    信用评分
收稿时间:2023/7/7 0:00:00
修稿时间:2024/3/14 0:00:00
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号