期刊文献+
共找到334篇文章
< 1 2 17 >
每页显示 20 50 100
面向联盟链的共识算法研究
1
作者 姜玥 周璇 +1 位作者 张洁 董国庆 《西南民族大学学报(自然科学版)》 CAS 2024年第1期84-92,共9页
实用拜占庭容错算法(Practical Byzantine Fault Tolerance)广泛用于理论研究和实际生产中,但存在着选取主节点随机、缺乏惩罚机制等缺点.针对以上问题,(1)提出一种基于复杂网络角度的区块链共识算法,通过引入时间感知PageRank算法,建... 实用拜占庭容错算法(Practical Byzantine Fault Tolerance)广泛用于理论研究和实际生产中,但存在着选取主节点随机、缺乏惩罚机制等缺点.针对以上问题,(1)提出一种基于复杂网络角度的区块链共识算法,通过引入时间感知PageRank算法,建立区块链网络节点的影响力评分机制,并建立共识群组;(2)为了减少共识攻击的发生,建立节点惩罚机制,增加节点作恶的成本,有效提高攻击代价,降低攻击概率;(3)实验表明,基于时间感知PageRank的共识算法在扩展性和可靠性上高于实用拜占庭容错算法和基于信用分级的拜占庭容错算法(Credit-Layered Byzantine Fault Tolerance);在公平性和在延迟性方面,均取得良好效果. 展开更多
关键词 实用拜占庭容错算法 共识算法 惩罚机制
下载PDF
基于LG-PBFT共识算法的去中心化环境监测数据采集与真实性验证
2
作者 肖志良 汪丽娟 郑雁予 《产品可靠性报告》 2024年第1期115-117,共3页
为解决环境监测数据篡改问题,研究采用LG-PBFT共识算法,结合分组结构和高效的共识机制,引入区块链技术的去中心化设计,成功规避了传统验证机制的单点风险,并确保了环境监测数据的可信度。实验结果表明,相较未改进的PBFT算法,LG-PBFT算... 为解决环境监测数据篡改问题,研究采用LG-PBFT共识算法,结合分组结构和高效的共识机制,引入区块链技术的去中心化设计,成功规避了传统验证机制的单点风险,并确保了环境监测数据的可信度。实验结果表明,相较未改进的PBFT算法,LG-PBFT算法在节点增加时保持较高吞吐量,并显著降低了共识延时。研究验证了LG-PBFT算法在提升系统性能和确保数据真实性方面的可行性,为环境监测技术的进一步发展提供了强有力的支持。 展开更多
关键词 区块链 去中心化 环境监测数据 真实性验证 LG-PBFT共识算法
下载PDF
实用拜占庭容错共识算法的奖惩机制优化研究
3
作者 张苗 李绍稳 +3 位作者 吴雨婷 涂立静 张磊 杨尚雄 《计算机工程与应用》 CSCD 北大核心 2024年第7期266-273,共8页
联盟链是农业溯源行业的首选区块链方案,针对其核心共识机制实用拜占庭容错共识算法(PBFT)存在的共识安全性低、主节点出错概率大、通信开销大等问题,通过引入奖惩机制以及分组共识机制,提出了基于奖惩机制的改进实用拜占庭容错共识算... 联盟链是农业溯源行业的首选区块链方案,针对其核心共识机制实用拜占庭容错共识算法(PBFT)存在的共识安全性低、主节点出错概率大、通信开销大等问题,通过引入奖惩机制以及分组共识机制,提出了基于奖惩机制的改进实用拜占庭容错共识算法。把节点划分为4类,制定节点信誉规则,增强节点主动性,减少拜占庭节点的参与;剔除作恶节点参与共识资格,统计其余节点信誉值及票数,动态筛选信誉良好节点作为共识节点,并依据最高信誉值规则选取主节点,从而提升共识安全、降低拜占庭节点当选主节点概率;以PBFT共识为基础,将共识过程简化为组内共识及全局共识两个阶段,并基于最少广播消息数提出最优分组,缓解共识节点数目增多导致通信量过大的问题。实验结果表明,该方案能够有效抑制拜占庭节点,提升共识安全性能,降低共识成本。 展开更多
关键词 区块链 共识算法 奖惩机制 分组共识
下载PDF
基于信誉分类的拜占庭容错共识算法
4
作者 高建彬 刘洋洋 +2 位作者 夏虎 程捷 夏琦 《无线电工程》 2024年第4期804-816,共13页
针对许可区块链场景下实用拜占庭容错(Practical Byzantine Fault Tolerance,PBFT)共识算法通信开销大、主节点选取随意以及吞吐量低等问题,通过引入并优化信誉评分模型(Reputation Scoring Model,RSM)。提出了一种基于信誉分类的拜占... 针对许可区块链场景下实用拜占庭容错(Practical Byzantine Fault Tolerance,PBFT)共识算法通信开销大、主节点选取随意以及吞吐量低等问题,通过引入并优化信誉评分模型(Reputation Scoring Model,RSM)。提出了一种基于信誉分类的拜占庭容错(Byzantine Fault Tolerance Based on Reputation Classification,RCBFT)共识算法。定义RSM,依据节点的历史共识行为所获得的信誉评分排序对参与节点进行动态分类以及分级管理,提出基于信誉分类的多层次节点架构;在可信节点层中随机选取节点来担任主节点,优化主节点选取机制;设计了缓冲节点层类型转换策略(Type Conversion Strategy for Nodes,TCSN),兼顾了环境等非主观因素导致低信誉评分的诚实节点不能参与共识的问题,使得诚实节点尽可能多地参与共识,而拜占庭节点快速下降到最差类型中限制共识权限;RCBFT共识算法还对传统三阶段共识协议进行优化,减少通信开销,在确保容错性的同时能够提高算法性能。实验分析表明,相较于PBFT共识算法,RCBFT共识算法能够提升交易吞吐量,降低通信开销与共识时延。 展开更多
关键词 区块链 共识算法 信誉分类 拜占庭节点 性能提升
下载PDF
CS-Raft:适用于联盟链的拜占庭容错共识算法
5
作者 翟社平 聂浩楠 +1 位作者 陆娴婧 杨锐 《计算机应用研究》 CSCD 北大核心 2024年第4期995-1000,共6页
针对目前联盟链共识算法的性能不足,提出了一种基于信用评分的可拜占庭容错联盟链共识算法CS-Raft。首先,为所有节点赋予信用评分属性,节点的信用评分根据节点的共识行为、活跃度、加入集群时间等指标进行更新,信用评分越高代表节点可... 针对目前联盟链共识算法的性能不足,提出了一种基于信用评分的可拜占庭容错联盟链共识算法CS-Raft。首先,为所有节点赋予信用评分属性,节点的信用评分根据节点的共识行为、活跃度、加入集群时间等指标进行更新,信用评分越高代表节点可信度越高;其次,根据节点信用评分选取监督节点,监督节点具有检验权,可以参与领导人选举,监督节点的设置可以有效抵抗拜占庭恶意节点的攻击;最后,改善了领导人选举中选票分裂问题,对领导人选举的速度进行提升。经实验分析,CS-Raft算法相较于PBFT算法在实现拜占庭容错的同时,有效地减少了共识时间延迟、提高了系统吞吐量,并加快了其领导人选举速度。 展开更多
关键词 联盟链 拜占庭容错 共识算法 信用评分
下载PDF
基于改进Raft共识算法和PBFT共识算法的双层共识算法
6
作者 袁昊天 李飞 《计算机应用研究》 CSCD 北大核心 2024年第5期1314-1320,共7页
针对目前应用于联盟链中的实用拜占庭(PBFT)共识算法可扩展性不足、通信开销增长过大、难以适用于大规模网络节点环境等问题,提出了一种基于改进Raft共识算法和PBFT共识算法的双层共识算法(DL_RBFT)。首先将区块链中的节点分成若干小组... 针对目前应用于联盟链中的实用拜占庭(PBFT)共识算法可扩展性不足、通信开销增长过大、难以适用于大规模网络节点环境等问题,提出了一种基于改进Raft共识算法和PBFT共识算法的双层共识算法(DL_RBFT)。首先将区块链中的节点分成若干小组,组成下层共识网络,然后小组的组长再构成上层共识网络,形成一个双层共识网络结构;在下层共识网络的小组内部引入监督机制和声誉机制来改进Raft共识算法,在初始组长的选举流程引入了蚁群算法,使选举效率始终维持在较高水平;在上层共识网络中,使用PBFT共识算法进行共识。改进后的Raft共识算法具备了抗拜占庭节点攻击的能力,提升了算法的安全性。实验结果分析表明,相较于传统的PBFT共识算法,在100个节点的情况下,DL_RBFT将共识时延降低了两个数量级,吞吐量也提升了一个数量级,与其余改进算法相比也有着明显优势。因此DL_RBFT共识算法拥有良好的可扩展性,可以广泛应用于联盟链的各种场景中。 展开更多
关键词 联盟链 共识算法 RAFT PBFT 区块链 双层共识网络 监督机制 声誉机制
下载PDF
基于节点动态评分机制的分组共识算法
7
作者 沈学利 李欣儒 《计算机应用研究》 CSCD 北大核心 2024年第4期989-994,共6页
针对实用拜占庭容错(practical Byzantine fault tolerance,PBFT)共识算法三阶段流程通信开销大,主节点随机选取且缺乏奖惩机制等问题,提出基于节点动态评分机制的分组共识算法(dynamic scoring practical Byzantine fault tolerance,DS... 针对实用拜占庭容错(practical Byzantine fault tolerance,PBFT)共识算法三阶段流程通信开销大,主节点随机选取且缺乏奖惩机制等问题,提出基于节点动态评分机制的分组共识算法(dynamic scoring practical Byzantine fault tolerance,DS-PBFT)。首先,优化一致性协议,简化三阶段通信流程从而提高共识效率;其次,提出节点评分分组机制,通过节点在共识过程中的历史行为进行评分,并分为共识组和候选组,降低恶意节点参与共识过程的可能性;最后,提出动态过程选择参与共识的节点,优化视图切换协议和垃圾回收机制,减少参与共识的节点数量,从根本上提高共识效率。用Docker容器模拟多个节点的仿真实验表明,在网络稳定、可信节点较多的联盟链中,提出的DS-PBFT共识算法在共识时延、吞吐量、容错性和通信复杂度等方面比PBFT共识算法及其他改进算法相比具有更好的性能,能够快速达成共识,提高共识效率。 展开更多
关键词 区块链 共识算法 实用拜占庭容错算法 节点动态评分 分组共识
下载PDF
区块链共识算法研究综述
8
作者 易黎 卢新宇 +2 位作者 汤鲲 王恒 龚子怡 《电子设计工程》 2024年第6期161-170,共10页
区块链已广泛应用于货币金融、通信网络、信息安全、物联网、电力运行管理和社会职能管理等多个领域,但依然存在许多急需解决的问题。共识算法是区块链的核心技术之一,是区块链各节点达成一致性最为重要的底层技术,是解决区块链吞吐量... 区块链已广泛应用于货币金融、通信网络、信息安全、物联网、电力运行管理和社会职能管理等多个领域,但依然存在许多急需解决的问题。共识算法是区块链的核心技术之一,是区块链各节点达成一致性最为重要的底层技术,是解决区块链吞吐量太小、通信存在延迟等一系列问题的关键技术,是区块链安全运行的重要保证。文中基于区块链共识算法的设计原理,主要介绍了区块链的构成、分类、架构、上链、节点处理流程及存在的问题,重点阐述了现有PoW、PoS、DPoS、PBFT、Raft、Paxos、Ripple等共识算法设计思路、共识理论及流程,对共识算法中的共性问题,即算法优化、算法效果进行了综合概述和分析,并对区块链共识算法研究进行了展望,希望开发出更加高效、安全的共识算法。 展开更多
关键词 区块链 共识算法 工作量证明 权益证明 拜占庭容错
下载PDF
Hipro-HoneyBadgerBFT:一种基于并行运行机制的高性能异步共识算法
9
作者 宋静 柏粉花 +1 位作者 张晓晖 张弛 《化工自动化及仪表》 CAS 2024年第2期243-254,共12页
在大数据时代,信息流通数量极速增长。区块链技术非常适用于数据共享系统。目前数据共享系统搭建在区块链网络中会出现一些性能方面的瓶颈。为此,在HoneyBadgerBFT共识算法的基础上,提出一种更加高效的异步拜占庭共识算法——Hipro-Hone... 在大数据时代,信息流通数量极速增长。区块链技术非常适用于数据共享系统。目前数据共享系统搭建在区块链网络中会出现一些性能方面的瓶颈。为此,在HoneyBadgerBFT共识算法的基础上,提出一种更加高效的异步拜占庭共识算法——Hipro-HoneyBadgerBFT。该算法在不牺牲安全性的前提下,可以降低系统的计算资源,提升算法的共识效率。实验结果表明:Hipro-HoneyBadgerBFT共识算法的时延约为HoneyBadgerBFT共识算法时延的1%,吞吐量提升了7倍,CPU利用率则减少了54.09%。 展开更多
关键词 Hipro-HoneyBadgerBFT共识算法 数据共享 分布式 异步共识 联盟区块链 ACS协议解耦 ACS协议划分
下载PDF
面向跨级可信协作服务的大规模节点组网共识算法
10
作者 张岐坦 卜毅明 沈宇婷 《无线电工程》 2024年第4期817-825,共9页
为有效提升业务数据跨级可信协作服务的可扩展性、高鲁棒性、高并发能力与处理效能,提出一种面向多层级大规模节点组网场景的高效共识算法——高效拜占庭容错(Efficient Byzantine Fault Tolerance, EBFT)。在现有共识算法的基础上,把... 为有效提升业务数据跨级可信协作服务的可扩展性、高鲁棒性、高并发能力与处理效能,提出一种面向多层级大规模节点组网场景的高效共识算法——高效拜占庭容错(Efficient Byzantine Fault Tolerance, EBFT)。在现有共识算法的基础上,把轮换主节点作为常规共识流程的一部分,实现所有节点轮流担任主节点进行提案,以减轻单一主节点带来的压力并保证节点间的公平性。通过合并视图切换流程和正常流程实现了快速共识,进一步提升算法灵活性、可靠性和数字签名性能。仿真实验表明,所提算法满足了跨级大规模业务数据流转对业务系统处理能力和响应速度的实际需求。 展开更多
关键词 跨级可信协作 共识算法 主节点切换 门限签名 活性机制
下载PDF
区块链共识算法综述 被引量:2
11
作者 谭朋柳 王润庶 +2 位作者 曾文豪 王诗堃 邹雯诗 《计算机科学》 CSCD 北大核心 2023年第S01期681-692,共12页
共识算法维持着分布式系统的稳定和安全,同时又是发展区块链方向的关键技术。随着区块链技术快速发展,共识算法的研究也越来越受到研究人员的重视和青睐。现如今,在不同应用场景下选择合适的共识算法是研究人员所要面对的一个选择性难... 共识算法维持着分布式系统的稳定和安全,同时又是发展区块链方向的关键技术。随着区块链技术快速发展,共识算法的研究也越来越受到研究人员的重视和青睐。现如今,在不同应用场景下选择合适的共识算法是研究人员所要面对的一个选择性难题。主要从服务对象节点种类出发,把共识算法归类为公有链、联盟链和私有链这3个大分类。在这3个大分类的基础之上,分别阐述了现在主流的和一些新的区块链共识算法的基本原理,共列举了9种共识算法,并从去中心化、安全性和可扩容性这3个方面对这9种共识算法进行性能评估。并且对相关算法进行了优缺点的分析总结,给出了优化区块链共识算法的相关方向,以供研究人员研究和参考,从而促进区块链共识算法的稳步发展。 展开更多
关键词 区块链 共识算法 公有链 联盟链 私有链 优缺点
下载PDF
基于节点分组信誉模型的改进PBFT共识算法
12
作者 陈苏明 王冰 +3 位作者 陈玉全 邢涛 马宇辉 赵建立 《计算机应用研究》 CSCD 北大核心 2023年第10期2916-2921,共6页
针对实用拜占庭容错共识算法(practical Byzantine fault tolerance,PBFT)中存在通信开销大、缺少奖惩机制、节点缺乏积极性的问题,提出了一种基于节点分组信誉模型的改进PBFT共识算法(grouping reputation practical Byzantine fault t... 针对实用拜占庭容错共识算法(practical Byzantine fault tolerance,PBFT)中存在通信开销大、缺少奖惩机制、节点缺乏积极性的问题,提出了一种基于节点分组信誉模型的改进PBFT共识算法(grouping reputation practical Byzantine fault tolerance,GR-PBFT)。首先,引入信誉奖惩机制来确保系统的安全性,再根据节点信誉进行分组以选取共识节点,解决信誉机制类共识算法产生节点信誉累计问题,降低系统中心化程度,提升了节点成为共识节点的积极性;然后,改进主节点的选举方式保证主节点的可靠性,并优化一致性协议执行流程,减少准备、确认与响应阶段的通信复杂度,提高了共识效率。仿真实验表明,GR-PBFT共识算法在共识时延、通信开销、吞吐量、安全性等方面比PBFT共识算法具有更好的性能。 展开更多
关键词 区块链 共识算法 节点分组 信誉奖惩机制 实用拜占庭容错共识算法(PBFT)
下载PDF
基于可验证随机函数的实用拜占庭共识算法
13
作者 黄保华 彭丽 +1 位作者 赵伟宏 陈宁江 《计算机科学》 CSCD 北大核心 2023年第S01期727-732,共6页
针对联盟链中广泛应用的实用拜占庭容错共识算法(Practical Byzantine Fault Tolerance,PBFT)主节点选取方式固定和通信成本高等问题进行了改进,提出了一种基于可验证随机函数(Verifiable Random Function,VRF)的拜占庭容错共识算法(Sel... 针对联盟链中广泛应用的实用拜占庭容错共识算法(Practical Byzantine Fault Tolerance,PBFT)主节点选取方式固定和通信成本高等问题进行了改进,提出了一种基于可验证随机函数(Verifiable Random Function,VRF)的拜占庭容错共识算法(Selection-based Byzantine Fault Tolerance,SBFT)。首先,在每轮共识后动态评测节点行为并计算节点贡献值,根据节点贡献值选取参与共识的节点。其次,结合节点贡献值和可验证随机函数进行密码抽签随机选取主节点,在减少非诚实节点成为主节点的概率的同时,使选取的主节点具有不可预测性。最后,改进了PBFT的一致性协议,将PBFT的网状通信网络拓扑变成星形通信网络拓扑,并将视图切换流程融入正常共识流程中。仿真实验结果表明,相比PBFT算法,所提SBFT算法具有更高的吞吐量、更低的共识时延和更高的算法效率。 展开更多
关键词 区块链 共识算法 PBFT VRF 节点贡献值
下载PDF
分布式电能交易的智简拜占庭容错共识算法
14
作者 叶进 梁家华 +1 位作者 康嘉文 李晓欢 《广西大学学报(自然科学版)》 CAS 北大核心 2023年第3期674-682,共9页
为了解决基于区块链的分布式电能交易中存在的共识效率低、资源开销大、交易失效率高等问题,提出了一种面向分布式电能交易的智简拜占庭容错共识算法(simplified Byzantine fault tolerant consensus, SBFC)。通过引入门限签名机制,共... 为了解决基于区块链的分布式电能交易中存在的共识效率低、资源开销大、交易失效率高等问题,提出了一种面向分布式电能交易的智简拜占庭容错共识算法(simplified Byzantine fault tolerant consensus, SBFC)。通过引入门限签名机制,共识节点只需和领导节点交互即可达成共识,从而将通信复杂度从O(n2)优化到了O(n),极大地减少了共识所需的通信量。同时设计了一种拜占庭节点过滤机制,通过设置委员会对共识消息进行四阶段的交叉校验,将检测发现的拜占庭节点加入黑名单,阻止其继续参与共识,从而在降低通信量的同时保证了共识的安全性。仿真结果表明,SBFC在大规模分布式电能交易场景下能够显著缩短共识时延。 展开更多
关键词 分布式电能交易 区块链 共识算法 拜占庭容错
下载PDF
基于Raft投票机制的PBFT改进共识算法RBFT
15
作者 白尚旺 李毅 +2 位作者 高改梅 刘春霞 党伟超 《计算机与数字工程》 2023年第11期2511-2514,共4页
PBFT算法存在着时延长、效率不高、动态性不高的问题,论文提出一种基于Raft投票机制共识算法RBFT(Raft Byzantine Fault Tolerant)。由于PBFT算法中主节点选取过于随意,易恶意节点易重新当选,该算法将节点进行分层,分为共识域和备份域,... PBFT算法存在着时延长、效率不高、动态性不高的问题,论文提出一种基于Raft投票机制共识算法RBFT(Raft Byzantine Fault Tolerant)。由于PBFT算法中主节点选取过于随意,易恶意节点易重新当选,该算法将节点进行分层,分为共识域和备份域,主节点选取改为Raft中Leader的投票选举,在共识域R1共识的过程中,同时进行备选域R2备选主节点(Leader)的选举,实现了备份域节点的动态增减,同时优化视图切换协议。减少了通信消耗并进一步降低时延。经实验后得出,改进后算法与原有算法相比,时延有了进一步的降低,吞吐量得到更大的提升。 展开更多
关键词 Raft投票机制 PBFT 区块链 共识算法
下载PDF
SRaft:基于Schnorrkel签名和信用值机制的Raft共识算法
16
作者 陈鹏 秦伟杰 余肖生 《计算机技术与发展》 2023年第7期111-118,共8页
因选举冲突而引发的选举效率问题及主节点的隐私安全问题已经成为Raft共识算法的研究热点。针对这两个问题,该文提出了一种结合Schnorrkel签名和信用值机制的Raft共识算法——SRaft。首先,在选举阶段,集群中的所有节点会根据当前自身信... 因选举冲突而引发的选举效率问题及主节点的隐私安全问题已经成为Raft共识算法的研究热点。针对这两个问题,该文提出了一种结合Schnorrkel签名和信用值机制的Raft共识算法——SRaft。首先,在选举阶段,集群中的所有节点会根据当前自身信用值,在不同的范围内进行随机选举超时,这样能够保证高效节点更快完成超时,成为主节点。其次,通过在日志复制阶段引入Schnorrkel签名,主节点与部分高信用值从节点共同对客户端消息生成一个聚合签名,隐匿主节点信息,参与生成聚合签名的从节点可以对消息中的客户端数字签名进行验证,确保消息未经主节点篡改,避免拜占庭主节点更改日志。最后,通过本地多节点仿真实验表明:SRaft算法能有效降低选举冲突发生的概率,提高选举效率;通过理论分析验证了SRaft算法可以隐匿主节点信息,提升了算法的可靠性和集群的稳定性。 展开更多
关键词 Schnorrkel签名 信用值机制 聚合签名 Raft共识算法 选举效率
下载PDF
区块链技术在云存储系统中的安全共识算法研究
17
作者 龙巧玲 何拥军 孙细斌 《互联网周刊》 2023年第18期88-90,共3页
本文探讨了区块链技术在云存储系统中的安全共识算法研究;介绍了区块链技术的定义、基本原理和安全特性;从系统需求分析、总体架构设计、功能模块设计以及数据库设计等方面,提出了基于区块链的云存储系统的安全架构设计。着重讨论了基... 本文探讨了区块链技术在云存储系统中的安全共识算法研究;介绍了区块链技术的定义、基本原理和安全特性;从系统需求分析、总体架构设计、功能模块设计以及数据库设计等方面,提出了基于区块链的云存储系统的安全架构设计。着重讨论了基于区块链的云存储系统中的安全共识算法,概述了安全共识算法的概念,介绍了区块链中常用的共识算法,并阐述了区块链技术在云存储系统中的应用和设计。 展开更多
关键词 区块链技术 云存储系统 安全共识算法 系统架构 数据库设计
下载PDF
基于门限和环签名的抗自适应攻击拜占庭容错共识算法 被引量:2
18
作者 孙海锋 张文芳 +3 位作者 王小敏 马征 黄路非 李暄 《自动化学报》 EI CAS CSCD 北大核心 2023年第7期1471-1482,共12页
共识算法作为区块链底层关键技术,可解决决策权分散的分布式系统中的一致性难题.良好的共识算法可提升系统健壮性,但大多数方案在网络故障或主动攻击下存在鲁棒性不可控、活性表现差、可扩展性不足等问题.针对上述问题,提出一种抗自适... 共识算法作为区块链底层关键技术,可解决决策权分散的分布式系统中的一致性难题.良好的共识算法可提升系统健壮性,但大多数方案在网络故障或主动攻击下存在鲁棒性不可控、活性表现差、可扩展性不足等问题.针对上述问题,提出一种抗自适应攻击的健壮拜占庭容错共识算法(Robust Byzantine fault tolerance,RBFT).该算法利用环签名的无条件强匿名性构造排序选主算法,隐匿选举每一轮共识中的提案者,进而达到模糊敌手攻击对象、有效抵抗自适应攻击的目的.同时,通过在多轮投票中合成代表法定人数投票意愿的门限签名,将网络划分为众多最小连通性网络,以保证在最小连通性网络环境中实现低延迟、高鲁棒性的拜占庭容错共识算法.分析表明,系统在提升可扩展性、减少视图更换、降低签名验证开销的同时,能够有效保证系统活性. 展开更多
关键词 区块链 拜占庭容错 共识算法 自适应攻击 环签名 门限签名
下载PDF
基于Raft算法改进的实用拜占庭容错共识算法 被引量:4
19
作者 王谨东 李强 《计算机应用》 CSCD 北大核心 2023年第1期122-129,共8页
针对应用于联盟链的实用拜占庭容错(PBFT)共识算法可扩展性不足、通信开销大等问题,提出了一种基于Raft算法改进的实用拜占庭容错共识算法K-RPBFT。首先,将区块链分片,使用K-medoids聚类算法将所有节点划分为多个节点簇,每个节点簇构成... 针对应用于联盟链的实用拜占庭容错(PBFT)共识算法可扩展性不足、通信开销大等问题,提出了一种基于Raft算法改进的实用拜占庭容错共识算法K-RPBFT。首先,将区块链分片,使用K-medoids聚类算法将所有节点划分为多个节点簇,每个节点簇构成一个分片,从而将全局共识改进为分层次的多中心共识;然后,每个分片的聚类中心节点之间使用PBFT算法进行共识,而在分片内部使用基于监督节点改进的Raft算法进行共识。K-RPBFT算法的片内监督机制赋予了Raft算法一定的拜占庭容错能力,并提升了算法的安全性。实验分析表明,相较于PBFT算法,K-RPBFT算法在具备拜占庭容错能力的同时能够大幅降低共识的通信开销与共识时延,提升共识效率与吞吐量,并且具有良好的可扩展性与动态性,使联盟链能够应用于更广泛的场景中。 展开更多
关键词 区块链 共识算法 实用拜占庭容错 Raft算法 K中心点聚类算法
下载PDF
适用于海量数据处理的高吞吐量联盟链共识算法DMDR 被引量:1
20
作者 丁云波 夏琦 +1 位作者 田世云 陈伟 《计算机应用研究》 CSCD 北大核心 2023年第11期3225-3234,共10页
区块链技术能够有效解决物联网场景下数据的可信共享问题,但主流共识算法往往存在较大延迟,难以处理多源异构的海量数据。针对此问题,提出一种动态多区块双轮次共识算法(DMDR)。该算法将交易验证和打包两个环节拆分,以交易提前处理和区... 区块链技术能够有效解决物联网场景下数据的可信共享问题,但主流共识算法往往存在较大延迟,难以处理多源异构的海量数据。针对此问题,提出一种动态多区块双轮次共识算法(DMDR)。该算法将交易验证和打包两个环节拆分,以交易提前处理和区块延后生成的方式使普通节点可利用共识等待时间处理交易,于单次共识内生成多个区块,提高数据处理效率。该算法将网络中的节点划分为多个集群,采用各集群与系统整体双轮次共识的方式减少通信开销,并基于集群内点的相互印证确保共识结果的准确性。仿真实验表明该算法的吞吐量优于PoW与PBFT,且在较小网络延迟中仍具有较可观的交易吞吐量。 展开更多
关键词 区块链 物联网 共识算法 交易吞吐量 性能优化
下载PDF
上一页 1 2 17 下一页 到第
使用帮助 返回顶部