[发明专利]区块链中的智能合约管理系统、方法、介质和产品有效
| 申请号: | 202110694661.9 | 申请日: | 2021-06-22 |
| 公开(公告)号: | CN113312429B | 公开(公告)日: | 2023-01-17 |
| 发明(设计)人: | 肖凯;王舒榕;郑三宝;李洪业 | 申请(专利权)人: | 工银科技有限公司;中国工商银行股份有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F9/455 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 张琛 |
| 地址: | 071700 河北省保定市中国(河北)自由贸易试验*** | 国省代码: | 河北;13 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 中的 智能 合约 管理 系统 方法 介质 产品 | ||
本公开提供了一种区块链中的智能合约管理系统,属于区块链技术领域。所述区块链中的智能合约管理系统包括基于Kubernetes的容器控制器模块,所述基于Kubernetes的容器控制器模块用于使用Kubernetes平台实现智能合约容器的创建、运行、关闭或移除。借助于所述管理系统,能够提升区块链网络中的智能合约容器的运维和管理能力,优化智能合约容器在集群环境下的易用性与可用性。本公开还提供了一种区块链中的智能合约管理方法、介质和产品。
技术领域
本公开涉及区块链技术领域。具体地,涉及一种区块链中的智能合约管理系统、方法、介质和产品。
背景技术
在对本公开的内容进行说明解释之前,先对本领域的公知术语进行如下说明:
容器(Container):容器是一种轻量级的虚拟化技术,相对于传统的虚拟机技术,容器具有轻量、便于移植、高性能、可扩展等优势。
Docker:Docker是一种创建容器的工具,是一种容器管理的引擎。
镜像(Image):Docker的镜像是一个特殊的文件系统,它除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为容器运行时准备的一些配置参数(例如环境变量)。
Kubernetes(K8S):Kubernetes是功能强大的容器调度管理平台,也是目前最好的微服务运行环境之一,它赋予了Docker更多的价值:可调度、可编排、易管理、易扩展;通过Kubernetes管理容器和底层资源能极大的提升集群的资源利用率;在联盟链场景中部署在云上的区块链服务可以使用Kubernetes以容器的方式运行,实现便捷管理。
Hyperledger Fabric(超级账本):Hyperledger Fabric是目前业内最火的开源区块链项目,也是国内联盟链场景中使用最多的区块链底层之一,它是一个开源的企业级区块链解决方案,具有高度模块化和可配置的架构。
在Hyperledger Fabric中,链码(Chaincode)又称为智能合约,HyperledgerFabric的智能合约支持通用主流语言编写,并以Docker的方式作为虚拟化容器沙箱在宿主机上隔离运行。随着容器技术的普及与分布式集群的大规模应用,Hyperledger Fabric基于Docker部署和运行的方式,不能较好的集成到主流的分布式容器管理平台中。随着业务的扩张和版本的升级,越来越多的智能合约容器在生命周期结束之后无法有效回收并分布在集群不同的服务器中,不仅增加了集群对容器管理难度,同时也造成了资源上的浪费。
发明内容
为了解决现有技术中的Fabric智能合约容器无法适配现有Kubernetes集群环境而引起的合约管理困难的问题,本公开提供了一种区块链中的智能合约管理系统、方法、介质和产品,用于提升区块链网络中的智能合约容器的运维和管理能力,优化了智能合约容器在集群环境下的易用性与可用性。
根据本公开的第一个方面,提供了一种区块链中的智能合约管理系统,所述管理系统包括基于Kubernetes的容器控制器模块,其中:
所述基于Kubernetes的容器控制器模块,用于使用Kubernetes平台实现智能合约容器的操作方法。
根据本公开的实施例,所述基于Kubernetes的容器控制器模块,包括Provider模块和基于Kubernetes的虚拟机,其中:
所述Provider模块,用于创建基于Kubernetes的虚拟机;
所述基于Kubernetes的虚拟机,用于实现所述智能合约容器的操作方法。
根据本公开的实施例,所述智能合约容器的操作方法包括:智能合约容器的创建、运行、关闭或移除。
根据本公开的实施例,所述基于Kubernetes的容器控制器模块还用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于工银科技有限公司;中国工商银行股份有限公司,未经工银科技有限公司;中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110694661.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:上下料系统
- 下一篇:测试逻辑设计异常特性的验证平台、装置及存储介质





