【技术实现步骤摘要】
节点管理方法、装置、终端设备及存储介质
[0001]本申请实施例属于计算机
,特别是涉及一种节点管理方法、装置、终端设备及存储介质。
技术介绍
[0002]在现有技术中,在对区块链的节点进行管理之前,需要预先定义相应的许可节点列表,并将该列表写入区块链的每个节点中。当需要对区块链中的节点进行身份认证或维护时,需要通过网络通信获取节点中的节点列表,并根据节点列表对区块链节点进行身份认证或维护。由于现有技术中,对节点进行认证或维护时,需要通过网络通信来获取节点列表,因此当短时间内增加大量节点时,通过现有技术进行节点身份认证容易影响区块链业务的正常运行。此外,在现有技术中,由于节点列表中仅包含公钥、IP地址等信息,因此在对区块链的节点管理规则进行更新时,需要停止运行整个区块链网络,且管理规则更新完成后,需要手动替换区块链中每个节点的节点许可,不利于节点的管理。
技术实现思路
[0003]有鉴于此,本申请实施例提供了一种节点管理方法,用以解决现有技术中节点许可需要通过网络通信进行的问题以及管理节点时需要停运区块
【技术保护点】
【技术特征摘要】
1.一种节点管理方法,应用于区块链系统,其特征在于,包括:在接收到用户终端发起的对于节点的节点申请时,基于所述用户终端关联的客户端凭证生成关于所述节点申请的审核结果;所述客户端凭证是所述区块链识别得到安装于所述用户终端的客户端程序合法时生成的;若所述审核结果为审核通过,则将所述节点识别为已许可节点,并生成关于所述已许可节点的许可文件;所述许可文件包括节点许可;将所述节点许可发送至所述已许可节点;所述节点许可用于授权所述已许可节点在所述区块链中运行。2.根据权利要求1所述的方法,其特征在于,所述在接收到用户终端发起的对于节点的节点申请时,基于所述用户终端关联的客户端凭证生成关于所述节点申请的审核结果,包括:根据客户端凭证关联的许可条件对所述节点申请中所述节点的节点信息进行条件匹配;若所述节点信息与所述许可条件相匹配,则生成所述审核通过的所述审核结果。3.根据权利要求1所述的方法,其特征在于,所述将所述节点许可发送至所述已许可节点,包括:将所述许可文件发送至区块链对应的许可管理平台,以绑定所述客户端凭证与所述已许可节点;接收所述许可管理平台基于所述许可文件反馈的节点凭证;基于所述节点凭证和所述节点许可生成配置文件,并将所述配置文件发送至所述已许可节点。4.根据权利要求3所述的方法,其特征在于,所述节点凭证和所述客户端凭证中包括客户端标识,所述基于所述节点凭证和所述节点许可生成配置文件,并将所述配置文件发送至所述已许可节点之后,还包括:若满足任一客户端凭证对应的更新条件,则向所述许可管理平台发送更新申请;响应于所述许可管理平台基于所述更新申请反馈的更新指令,对所述任一客户端凭证的许可条件和客户端标识进行更新;获取所述已许可节点的所述配置文件,根据所述更新指令对所述任一客户端凭证发布的各个所述配置文件中的所述节点凭证进行更新。5.根据权利要求3所述的方法,其特征在于,所述基于所述节点凭证和所述节点许可生成配置文件,并将所述配置文件发送至所述已许可节点之后,还包括:响应于关于任一已许可节点的节点吊销指令,生成所述任一已许可节点的节点吊销信息,并将所述节点吊销信息发送至所述许可管理平台;接收所述许可管理平台基于所述节点吊销信息反馈的节点吊销凭证,并根据所述节点吊销凭证删除所述任一已许可节点的所述节点凭证。6.根据权利要求3所述的方法,其特征在于,所述客户端凭证和所述节点凭证是所述许可管理平台基于与所述区块链对应的凭证标准和凭证模板生成的。7.根据权利要求6所述的方法,其特征在于所述凭证标准和所述凭证模...
【专利技术属性】
技术研发人员:谭锦志,严昕林,戴唯威,张延楠,尚璇,
申请(专利权)人:杭州趣链科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。