[发明专利]基于可信根度量进行区块链节点故障的处理方法、装置及相关产品有效
申请号: | 202011017928.2 | 申请日: | 2020-09-24 |
公开(公告)号: | CN112165399B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 阮安邦;陈凯;魏明;陈旭明 | 申请(专利权)人: | 北京八分量信息科技有限公司 |
主分类号: | H04L41/0631 | 分类号: | H04L41/0631;H04L9/40;H04L67/10 |
代理公司: | 北京中慧创科知识产权代理事务所(特殊普通合伙) 11721 | 代理人: | 王馨 |
地址: | 100089 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 可信 度量 进行 区块 节点 故障 处理 方法 装置 相关 产品 | ||
本申请公开了一种基于可信根度量进行区块链节点故障的处理系统、方法、装置及相关产品,处理系统包括:认证服务器和故障判断服务器;其中,所述认证服务器用于对区块链架构中发起认证请求的区块链节点进行认证,并形成认证通过的区块链节点列表;所述故障判断服务器用于对所述区块链节点列表中的区块链节点的可信根度量进行监控,并统计所述可信根度量的变化;以及若所述可信根度量的变化符合预先设定的变化规则,则判定所述区块链节点发生故障,并生成报警事件;否则,判定所述区块链节点可正常工作。本申请实施例可以正确地判断出某一个具体的区块链节点是否存在故障,即准确地识别出单点故障。
技术领域
本申请涉及区块链技术领域,特别是涉及一种基于可信根度量进行区块链节点故障的处理方法、装置及相关产品。
背景技术
现有技术中,在构建可信节点网络的系统中配置区块链管理模块、节点管理模块以及节点鉴别模块;区块链管理模块负责区块链上节点成员信息的管理,即读、写、查区块链的节点信息,以及节点的区块链读写权限管理;节点管理模块负责区块链上节点成员的加入、退出、节点网络成员信息管理等;节点鉴别模块负责鉴别与该节点通信的区块链上其他节点的可信性,从而提供了一种基于身份鉴别机制,解决中心化机制中的单点故障。
但是,上述这种方式,由于是完全依赖于身份鉴别,常常存在单点故障的判断失准。
发明内容
基于上述问题,本申请实施例提供了一种基于可信根度量进行区块链节点故障的处理方法、装置及相关产品。
本申请实施例公开了如下技术方案:
一种基于可信根度量进行区块链节点故障的处理系统,其包括:认证服务器和故障判断服务器;其中,
所述认证服务器用于对区块链架构中发起认证请求的区块链节点进行认证,并形成认证通过的区块链节点列表;
所述故障判断服务器用于对所述区块链节点列表中的区块链节点的可信根度量进行监控,并统计所述可信根度量的变化;以及若所述可信根度量的变化符合预先设定的变化规则,则判定所述区块链节点发生故障,并生成报警事件;否则,判定所述区块链节点可正常工作。
可选地,在本申请一实施例中,还包括:可信根度量模块,所述可信根度量模块配置在所述区块链节点列表中的每一个区块链节点上,用于计算所述区块链节点的可信根度量。
可选地,在本申请一实施例中,,所述可信根度量模块进一步用于监控所述区块链节点上关联于安全的文件的内容并根据所述内容计算所述区块链节点的可信根度量。
可选地,在本申请一实施例中,,所述文件包括与操作系统的运行相关的可执行文件和库文件中的至少一种。
可选地,在本申请一实施例中,,所述执行文件和库文件以动态列表的形式进行存储,以动态地对所述可执行文件和库文件进行更新。
可选地,在本申请一实施例中,,所述所述可信根度量模块计算得到的认证请求被加密后发送给所述认证服务器以对区块链架构中发起认证请求的区块链节点进行认证。
可选地,在本申请一实施例中,,所述认证服务器用于对区块链架构中发起认证请求进行解析得到其中的公钥,通过公钥对所述区块链节点进行认证。
一种基于可信根度量进行区块链节点故障的处理方法,其包括:
认证服务器对区块链架构中发起认证请求的区块链节点进行认证,并形成认证通过的区块链节点列表;
故障判断服务器对所述区块链节点列表中的区块链节点的可信根度量进行监控,并统计所述可信根度量的变化;以及若所述可信根度量的变化符合预先设定的变化规则,则判定所述区块链节点发生故障,并生成报警事件;否则,判定所述区块链节点可正常工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京八分量信息科技有限公司,未经北京八分量信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011017928.2/2.html,转载请声明来源钻瓜专利网。