本发明属于区块链技术领域,提出了一种基于信誉与投票机制的改进PBFT共识方法,包括对节点进行状态划分,并根据节点在共识过程的表现进行节点状态的转换;根据节点的状态进行权限分配,具有参选权限的节点可参与主节点选举,并根据投票计算选举出主节点;主节点接收客户端发送的请求,广播该请求给备份节点,开始共识过程;共识过程中,如果主节点故障或作恶,根据主节点异常情况进行视图切换;本发明与传统PBFT相比,增加了平均吞吐量,降低了时延,提高了系统的运行效率和安全性。
📄 2020101846643
📂 H04L29_08
👤 重庆邮电大学
📅 2020-03-17
本发明公开了一种多方在相同预制规则下的同步共识算法、系统及介质,将发起方和所有共识参与方的硬件配置匹配至一致;发起方获取目标数据,计算目标数据的Hash标识值,采集用于计算目标数据的计算规则;发起方向所有共识参与方发起共识请求;共识参与方接收到共识请求后确认发起方身份,确认通过后读取所述计算规则,并执行所述计算规则,计算出目标数据的Hash标识值;对比两次计算的Hash标识值。本发明用以解决现有技术区块链网络中的共识机制存在大量计算变量、共识强度不高、容易出现误差的问题,实现增强目标数据的可信度、共识强度,同时还保护了共识参与方的权利,降低了共识参与方签名风险的目的。
📄 202110364836X
📂 H04L9_32
👤 湖北央中巨石信息技术有限公司
📅 2021-04-06
已申报项目
本发明公开一种改进的PBFT共识方法,包括:对所有节点赋予初始信誉积分,启动首次共识,更新节点的信誉积分,统计连续成功共识次数;定期对所有节点进行CART分类,动态调整所述节点的身份类别;分配参选权限,参与主节点的选举,选举出主节点和备选主节点;主节点接收客户端发送的请求,开始共识,在共识过程中,若主节点作恶或者故障,备选主节点直接接收主节点的权限,不进行视图切换,主节点降级,信誉积分减半,退出共识过程;共识过程结束后,调整对应节点的信誉积分和连续成功共识次数。本发明赋予所有节点信誉积分和连续成功共识次数,动态调整节点级别,剔除恶意节点动态增删节点,提高区块链的安全性并降低通信开销。
📄 2021109694094
📂 H04L29_08
👤 南昌航空大学
📅 2021-08-23
本发明实施例公开了一种基于Paxos算法的共识机制优化方法、系统、区块链网络及存储介质,本申请涉及区块链技术领域,该方法包括:主提案节点向所有接受节点发送携带提案编号N的准备请求,若准备请求非第一次所接收的准备请求,则接受节点根据所接收到的提案编号N判断是否向主提案节点发送承诺应答,若未接收到半数以上的接受节点发送的承诺应答,主提案节点根据预设规则确定提案重发时间,若当前时间到达提案重发时间,主提案节点再次向所有接受节点发送新一轮的携带提案编号大于N的准备请求和批准请求。本发明实施例可实现了避免主提案节点的无限循环竞争情况,降低Paxos算法运行过程中的信息通行量,且提高执行效率。
📄 2020107850784
📂 G06F16_27
👤 平安科技(深圳)有限公司
📅 2020-08-06
本发明公开了基于PBFT改进的联盟区块链共识方法,具体为:在进行共识前,节点都有统一的初始吞吐量指标,初始共识节点由配置文件生成,检查是否存在节点变动,并更改节点总数;主节点将合法的request签名后发送给所有节点,执行改进的PBFT共识,若检测到主节点是恶意节点,共识暂时中断,则检查是否需要进行视图更改,若试图更改,则执行ViewChange流程更新视图轮次;若未检测到主节点异常,则节点生成reply消息并发送给客户端,客户端在收到f+1条reply消息后共识完成。本发明方法能够提高共识效率,在集群非停机的情况下实现节点的动态增加退出,剔除恶意节点,保证区块链的安全性并降低通信开销。
📄 2023101419581
📂 H04L9_32
👤 西安理工大学
📅 2023-02-21
本发明涉及区块链的共识机制领域,特别涉及一种面向分层架构的PBFT共识节点动态调整方法,包括利用K‑mediods聚类算法对终端节点进行聚类,将聚类结果的每个簇的簇心作为第一层共识组合,簇内的其他节点作为第二层共识组;每个簇中作为簇心的节点与该簇内其他节点交互,进行门限代理授权;每个簇内的节点广播该节点拥有的数据摘要,由该簇作为簇心的节点担任第二层共识组的主节点,将一段时间内的数据进行共识;第一层共识组合中的节点轮流作为主节点,且当前作为主节点的节点将其所在簇内完成的共识结果进行打包并发起共识;本发明保障共识能够顺利达成一致性,同时区块链技术一定程度上保障物联网终端节点存储数据的安全。
📄 2022102532553
📂 H04L9_32
👤 芽米科技(广州)有限公司
📅 2022-03-15