当前位置: 首页 > 专利查询>贵州大学专利>正文

一种基于信誉评估模型的大规模PBFT改进技术制造技术

技术编号:37763747 阅读:31 留言:0更新日期:2023-06-06 13:21
PBFT作为区块链中达成信息一致性的共识算法,更适合应用于具有部分去中心化、抗拜占庭节点特征的联盟链中。但是现存的联盟链共识算法PBFT的性能随着区域节点规模增大而显著降低,极大地限制大规模联盟链的发展。针对上述问题,本文提出一种基于信誉评估模型的分片式PBFT共识算法。我们首先使用分片技术将大规模的节点集群划分为高效率小规模的节点集群,以局部共识实现整体共识。其次通过信誉评估模型赋予节点不同的信誉等级,选用高信誉评估分节点优先当选主节点,并首次提出灰色区域概念,通过整合节点类型,提高共识方案的稳定性。最后仿真实验结果表明,在大规模节点环境下,本发明专利技术具有高性能的优势,提供更高的共识稳定性。性。性。

【技术实现步骤摘要】
一种基于信誉评估模型的大规模PBFT改进技术


[0001]本专利技术属于区块链领域,涉及实用拜占庭容错技术。

技术介绍

[0002]在区块链中,共识机制作为区块链的核心部分。如何在众多节点中保证数据的一致性是共识机制需要考虑的问题,优秀的共识机制对共识系统的性能提升显著。拜占庭容错算法的主要特点是在不可靠的信道上传输消息在一定容错范围内也能达成共识。PBFT在联盟链应用上得到广泛使用,但是PBFT还存在着在大规模共识网络情况下出现的性能急剧下降问题,这个问题极大地限制了联盟链应用的发展和落地。而在改变PBFT共识模型结构从单层改为双层之后,可以大幅降低达成共识的通讯开销,提高通讯效率。在此基础上,本专利技术引入了信誉评估模型并提出了灰色区域的概念,通过信誉评估模型的输出结果,将可能的拜占庭节点放入灰色区域,以此降低拜占庭节点对共识模型的影响,提高共识模型的稳定性。

技术实现思路

[0003]本专利技术的目的是提供一种种基于信誉评估模型的大规模PBFT改进技术,为了提高PBFT在大规模共识网络的共识效率,本专利技术引入双层共识模型本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于信誉评估模型的大规模PBFT改进技术,具体步骤如下:步骤一:双层共识模型中底层区域达成共识;步骤二:底层区域将消息根据达成共识的顺序上传到顶层区域,并在顶...

【专利技术属性】
技术研发人员:陈玉玲陈鹏宇李涛黄思远胡建文
申请(专利权)人:贵州大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1