期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
基于Gossip协议的拜占庭共识算法 被引量:22
1
作者 张仕将 柴晶 +1 位作者 陈泽华 贺海武 《计算机科学》 CSCD 北大核心 2018年第2期20-24,共5页
区块链是一种对等网络的分布式账本系统,具备去中心化、不可篡改、安全可信等特点,因此受到了广泛关注。在区块链系统中,典型的拜占庭错误包括操作错误、网络延迟、系统崩溃、恶意攻击等。现有共识算法不仅对区块链中拜占庭节点的容错... 区块链是一种对等网络的分布式账本系统,具备去中心化、不可篡改、安全可信等特点,因此受到了广泛关注。在区块链系统中,典型的拜占庭错误包括操作错误、网络延迟、系统崩溃、恶意攻击等。现有共识算法不仅对区块链中拜占庭节点的容错能力低,而且对区块链系统的可扩展性差。针对这一问题,文中提出了基于Gossip协议的拜占庭共识算法,使系统可以容忍小于一半的节点为拜占庭节点,能够达到XFT共识算法的容错能力。同时,因为采用了统一的数据结构,所以系统具有更好的可扩展性,并且有利于正确节点识别区块链系统中的恶意节点。在该算法中,提案节点随着区块链长度的变化而转移,系统中所有节点都处于对等的地位,从而避免了单点故障问题,进而使得系统具有更好的动态负载均衡的性能。 展开更多
关键词 区块链 拜占庭错误 共识算法 GOSSIP协议 可扩展性
下载PDF
检测型的联盟区块链共识算法d-PBFT 被引量:6
2
作者 刘宇 朱朝阳 +2 位作者 李金泽 劳源基 覃团发 《计算机应用》 CSCD 北大核心 2021年第3期756-762,共7页
联盟区块链通常都会采用严格的身份准入机制,但然而该机制不能完全保证联盟网络中不会混入拜占庭恶意节点,也不能担保现有的联盟成员节点一定不会被第三方敌手劫持利用。针对这类问题,提出了一种能够监控节点状态的检测型实用拜占庭容错... 联盟区块链通常都会采用严格的身份准入机制,但然而该机制不能完全保证联盟网络中不会混入拜占庭恶意节点,也不能担保现有的联盟成员节点一定不会被第三方敌手劫持利用。针对这类问题,提出了一种能够监控节点状态的检测型实用拜占庭容错(d-PBFT)共识算法。首先,选举主节点并校验主节点的其状态,以保证选举出来的主节点从未有过作恶历史;然后,经历"预准备—准备—提交"的共识三阶段过程,尝试来完成客户端提交的共识请求;最后,会根据三阶段完成的情况对主节点的状态进行评估,将有故障或作恶行为的主节点标记出来,并将作恶的主节点加入到隔离区等待处理。该算法在容忍一定数量拜占庭节点的基础上还能随时监控各个节点的状态,并对恶意节点能够进行隔离,从而降低恶意节点对整个联盟系统的不良影响。实验结果表明,采用d-PBFT算法的网络拥有较高的吞吐量和较低的共识时延,并且在联盟网络中有拜占庭节点的情况下相较原实用拜占庭容错(PBFT)算法的共识生成量提升了26.1%。d-PBFT算法不仅提高了联盟网络的健壮性,还进一步提升了网络的吞吐量。 展开更多
关键词 联盟区块链 拜占庭错误 节点监控 检测型实用拜占庭容错共识算法 吞吐量
下载PDF
一致性是嵌入式系统通信的短板
3
作者 杨福宇 《单片机与嵌入式系统应用》 2016年第7期1-5,共5页
在CAN总线的理想情况下,残差造成的失效率远高于功能安全的要求,所以必须有附加的措施。系统中不一致性是一个重要的失效模式,而不一致是由于Byzantine错引起的,由于同一干扰在不同时间会影响到不同节点,所以时域Byzantine错不是小概率... 在CAN总线的理想情况下,残差造成的失效率远高于功能安全的要求,所以必须有附加的措施。系统中不一致性是一个重要的失效模式,而不一致是由于Byzantine错引起的,由于同一干扰在不同时间会影响到不同节点,所以时域Byzantine错不是小概率事件。如果设计专门的报错方法,不仅可以解决不一致问题,而且还可以提高CAN的CRC的海明距离,使之达到功能安全的要求。 展开更多
关键词 CAN总线 失效率 功能安全 byzantine
下载PDF
GVGBC:全视图情形下基于Gossip协议的拜占庭共识算法 被引量:1
4
作者 李青鹏 赵相福 +1 位作者 陈中育 郑忠龙 《浙江师范大学学报(自然科学版)》 CAS 2020年第1期50-55,共6页
共识算法是区块链技术的一个核心组成部分,但现有的共识算法还存在某些不足.针对基于Gossip协议的拜占庭共识算法(GBC算法)的局限性,提出了一种基于全视图通信情形下的GBC算法——GVGBC算法.通过改进通信方式、数据结构和内部算法,使系... 共识算法是区块链技术的一个核心组成部分,但现有的共识算法还存在某些不足.针对基于Gossip协议的拜占庭共识算法(GBC算法)的局限性,提出了一种基于全视图通信情形下的GBC算法——GVGBC算法.通过改进通信方式、数据结构和内部算法,使系统快速实现分布式节点间的数据更新和共识达成.通过实例依次证明了GVGBC算法的3个优点:节点间通信的轮数降为一轮;单节点对错误信息不会多次叠加;减少了系统承担的数据量.总之,在通信可靠的情况下,GVGBC算法减少了节点数据更新所需要的通信轮数,减少了系统承担的数据量,从而提高了算法的性能. 展开更多
关键词 GOSSIP协议 拜占庭错误 GBC算法 GVGBC算法
下载PDF
处理器Lockstep技术研究 被引量:5
5
作者 陈浩 《数字技术与应用》 2012年第8期56-58,共3页
文章介绍了处理器Lockstep技术的概念和包含的内容,分析了该技术对计算机系统的故障检测、隔离、以及余度管理的影响,最后对三种Lockstep实现方式的差异进行了分析和研究。
关键词 Lockstep(锁步) byzantine Faul(t拜占庭故障) 故障检测与隔离 余度管理
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部