[发明专利]区块链网络基础结构的服务管理在审
申请号: | 201980013930.1 | 申请日: | 2019-01-31 |
公开(公告)号: | CN111742295A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 曾赛;段俊;A.卡夫;N.阿斯塔纳;V.斯里达尔;N.琼-路易斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656;G06F21/57 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 网络 基础 结构 服务 管理 | ||
提供了促进区块链网络基础设施的服务管理的技术。一种系统包括存储器和执行存储器中存储的计算机可执行组件的处理器。计算机可执行组件可以包括分配组件、分组组件和实现组件。分配组件可以在区块链网络内,将第一节点类型的第一组节点分配给第一组操作时隙,并将与第一节点类型不同的第二组节点类型的第二组节点分配给第二组操作时隙。分组组件可以将分配给第二组操作时隙的第二组节点与第一组操作时隙内的第一组节点聚合在一起。实现组件可以执行服务管理操作。在服务管理操作的执行期间可以满足共识算法。
背景技术
本公开涉及分布式计算系统,更具体来说,涉及用于相互依赖的区块链网络功能的服务管理。在区块链网络中,不同类型的节点可作为服务器的容器被托管。各种类型的节点的集合可以提供不同的功能,因此,应当考虑节点的不同功能来执行对节点的管理。
例如,Carlen等人(美国专利号9,645,811)讨论了“一种检测控制器节点中的容器的故障的方法—其中容器包括正在执行并且与控制器节点上其他容器中正在执行的其他服务隔离的服务。”参见摘要。“控制器节点终止包括该服务的容器并确定该服务的已知状态。”参见同上。“控制器节点在新容器中重启该服务,新容器代替被终止的容器,其中被重启服务从所述已知状态开始,而不使用改变。”参见同上。
发明内容
下面给出提供对本发明的一个或多个实施例的基本理解的内容概要。本内容概要不旨在标识关键或重要元素,或描绘特定实施例的任何范围或权利要求的任何范围。其唯一目的是呈现作为稍后呈现的更详细描述的序言的简化形式的概念。在本文描述的一个或多个实施例中,提供了促进对区块链网络的基础结构的服务管理的系统、计算机实现的方法、装置和/或计算机程序产品。
根据实施例,系统可以包括存储计算机可执行组件的存储器和执行存储在存储器中的计算机可执行组件的处理器。计算机可执行组件可包括分配组件,其在区块链网络内将第一节点类型的第一组节点分配到第一组操作时隙,并将不同于第一节点类型的第二节点类型的第二组节点分配到第二组操作时隙。计算机可执行组件还可包括分组组件,其聚合分配到第二组操作时隙的第二组节点与第一组操作时隙内的第一组节点。第一组操作时隙的一个或多个可包括对应于第一组节点和第二组节点两者的多个分配的节点。进一步,计算机可执行组件可包括可基于在第一组操作时隙内聚合第一组节点和第二组节点的分组组件来执行服务管理操作的实现组件。在服务管理操作的执行期间可以满足共识算法。
在示例中,分配组件可以独立于第二组节点的分配来分配第一组节点。根据另一示例,第一节点类型可以是在区块链网络中存在的第一功能。进一步,对于该示例,第二节点类型可以是在区块链网络中存在的第二功能。第一功能可不同于第二功能。
在另一示例中,实现组件可在区块链网络內基于与第一组节点关联的背书策略和与第二组节点关联的共识算法来执行服务管理操作。进一步关于此示例,背书策略可以确定通过将数字签名应用于交易来背书交易所需的第二组节点的最小数量。即使在维持最小数量的节点期间,如果服务管理操作从为进行中的交易的服务中移除节点,个别的交易也可能被取消。在这种情况下,客户端可重新发布交易。由此,可确保经验证的交易进入到区块链上。
根据一示例,共识算法可通过维持最小数目的服务中的第一组节点和第二组节点,来为区块链的相应块内的一组交易提供正确排序和验证两者。根据其他示例,共识算法可通过维持处于服务中的每个多个节点组内的最小数量的节点,为区块链的相应块内的一组交易提供正确排序和验证两者。根据另一示例,分组组件可最小化在实现组件执行服务管理操作期间为更新第一组节点和第二组节点所执行的步骤的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980013930.1/2.html,转载请声明来源钻瓜专利网。