[发明专利]维护区块链的方法和装置、服务器和计算机可读存储介质有效
| 申请号: | 201810877867.3 | 申请日: | 2018-08-03 |
| 公开(公告)号: | CN109033405B | 公开(公告)日: | 2020-09-08 |
| 发明(设计)人: | 张煜;王磊;郝利鹏;张子怡 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 维护 区块 方法 装置 服务器 计算机 可读 存储 介质 | ||
本申请公开了一种维护区块链的方法。该方法用于实现将第一租户的目标区块链节点组退出通道。在该方法中,第二租户的执行节点接收管理节点发送的第一租户的目标区块链节点组的配置信息,并从共识组织获取通道的通道配置信息,以及根据该通道配置信息和该目标区块链节点组的配置信息生成通道调整信息,该通道调整信息包括该通道的标识和已加入该通道的区块链节点组中除了该目标区块链节点组以外的区块链节点组的配置信息;第二租户的执行节点向该共识组织发送该通道调整信息,共识组织生成包括该通道调整信息的区块;第二租户的区块链节点组从该共识组织获取该区块,并将该区块添加至其存储的区块链。
技术领域
本申请涉及计算机领域,尤其涉及维护区块链的方法和装置、服务器和计算机可读存储介质。
背景技术
区块链(blockchain或者block chain)是在分布式数据库中由多个对等的区块链节点共同维护的链式数据结构。区块链可以分为公有链(public blockchain)、联盟链(consortium blockchain)和私有链(private blockchain)。公有链指没有任何访问限制,任何人都可读取、发送交易且交易能获得有效确认、都能参与其共识过程的区块链。私有链是指其写入权限由某个组织控制的区块链,只有经过该组织确认的成员(可以是个人或组织)才能在该区块链中写入数据。联盟链是指有多个组织(以下称为联盟链的成员)共同参与管理的区块链,每个成员运行着一个或多个节点,每个节点称为联盟链的参与者(participant)。联盟链只允许成员中的节点读取和发送交易,并且共同记录交易数据。
由于联盟链和私有链的成员都必须得到许可才能写入数据,因此,联盟链和私有链又被统称为许可链。
当前,许可链的成员是在初始化该联盟链或者私有链时便由管理人员确定的,删除新的成员需要管理人员重新规划或创建联盟链或私有链,实现复杂。
发明内容
有鉴于此,本申请提供了一种维护区块链的方法和装置、服务器,可以实现将旧租户(即成员)的区块链节点组动态退出区块链的维护。
第一方面,本申请提供一种维护区块链的方法。本方法的应用场景:多个租户各自具有至少一个区块链节点组,每个租户可以将其具有的部分或者全部区块链节点组加入通道。该多个租户包括第一租户和第二租户,第一租户的目标区块链节点组已加入该通道。该通道用于维护一个区块链;具体地,处于该通道中的区块链节点组各自存储该区块链,参与该区块链的维护;退出该通道便不再更新本地存储的区块链,退出参与对该区块链的维护。本方法用于实现将第一租户的目标区块链节点组退出该通道。
在本方法中,管理节点指示第一租户的执行节点停止运行目标区块链节点组。相应地,第一租户的执行节点停止在第一租户的资源隔离区中停止运行该目标区块链节点组。这样,该目标区块链节点组停止在该通道中工作,例如从共识组织获取新区块。
管理节点获取该目标区块链节点组的配置信息,并将该目标区块链节点组的配置信息发送至第二租户的执行节点。
第二租户的执行节点从共识组织获取该通道的通道配置信息,所述通道配置信息包括所述通道的标识和已加入所述通道的所有区块链节点组的配置信息,所述已加入所述通道的所有区块链节点组包括所述目标区块链节点组。
第二租户的执行节点根据所述通道配置信息和从所述管理节点接收的所述目标区块链节点组的配置信息生成所述通道的通道调整信息,该通道调整信息包括该通道配置信息与该目标区块链节点组的配置信息的差量,即该通道调整信息包括已加入所述通道的所有区块链节点组中除了所述目标区块链节点组以外的区块链节点组的配置信息。该通道调整信息还包括所述通道的标识。
第二租户的执行节点向所述共识组织发送所述通道调整信息;该共识组织生成包括该通道调整信息的区块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810877867.3/2.html,转载请声明来源钻瓜专利网。





