杭州趣链科技有限公司匡立中获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉杭州趣链科技有限公司申请的专利一种基于PBFT算法的集群异常恢复方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115632933B 。
龙图腾网通过国家知识产权局官网在2026-04-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211201652.2,技术领域涉及:H04L41/0668;该发明授权一种基于PBFT算法的集群异常恢复方法是由匡立中;李伟;邱炜伟;端豪设计研发完成,并于2019-12-24向国家知识产权局提交的专利申请。
本一种基于PBFT算法的集群异常恢复方法在说明书摘要公布了:本发明公开了一种基于PBFT算法的集群异常恢复方法。在一个由3f+1个节点组成的集群网络中,PBFT算法同时只能容忍最多f个节点出现异常,但是在实际的部署网络中,常常会因为网络延迟、网络断开或者节点重启等原因导致整个集群进入异常状态。进入异常的节点会尝试发起视图变更请求,在集群网络恢复之前,视图变更请求最终会超时,此时异常节点会进入待恢复状态发起恢复请求,直到集群网络恢复之后,超过2f+1个待恢复节点能选择出一个一致的视图值,确定新的主节点,等待主节点的新视图启动消息,即可完成集群的异常恢复。该方法解决了PBFT算法中集群故障后无法自主恢复的问题,大大提升了PBFT算法的可用性。
本发明授权一种基于PBFT算法的集群异常恢复方法在权利要求书中公布了:1.一种基于PBFT算法的集群异常恢复方法,所述集群由3f+1个节点组成,其中PBFT算法最多能够容忍f个节点的拜占庭错误;其特征在于,所述方法包括: 当所述集群进入异常状态时,所述集群中的多个节点成为异常节点; 每个所述异常节点向所述集群内所有其他节点发送视图变更请求,所述视图变更请求中包括发送所述视图变更请求的异常节点的目标视图值; 若任一所述异常节点在预设的变更时间内获得包含相同目标视图值的视图变更请求的第一个数小于2f+1,则所述异常节点成为待恢复节点; 所述待恢复节点向所述集群内所有其他节点发送恢复请求,所述恢复请求中包括发送所述恢复请求的待恢复节点的目标视图值; 若任一所述待恢复节点在预设的恢复时间内获得包含相同目标视图值的恢复请求的第二个数大于或等于2f+1,则根据大于或等于2f+1个的所述相同目标视图值确认新视图,并根据新视图的视图值确定新的主节点,其余为从节点; 若所述新视图中的从节点在预设的新视图启动时间内接收到了所述主节点发送的新视图启动消息,则所述从节点通过所述PBFT算法中的视图变更恢复方法完成异常恢复,并将所述从节点的节点视图值更新为所述目标视图值;所述从节点为所述集群内除所述主节点外的其他节点;所述新视图启动消息为所述主节点根据所述大于或等于2f+1个的包含相同目标视图值的恢复请求构造的; 若任一所述从节点在所述新视图启动时间内没有接收到所述新视图启动消息,则所述从节点的目标视图值加一,所述从节点向所述集群内所有其他节点重新发送所述恢复请求。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州趣链科技有限公司,其通讯地址为:310000 浙江省杭州市滨江区丹枫路399号2号楼A楼2001室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励