一种区块链即服务平台及系统技术方案

技术编号:20801119 阅读:84 留言:0更新日期:2019-04-06 14:56
一种区块链即服务平台及系统,该区块链即服务平台包括:区块链即服务应用支撑和管理、区块链即服务提供方、区块链即服务客户方、区块链即服务资源分配和管理,所述区块链即服务应用支撑和管理为区块链应用提供业务支撑,区块链即服务资源分配和管理向区块链即服务基础设施资源申请或释放区块链即服务所需的基础设施资源;所述区块链即服务提供方向区块链即服务客户方提供区块链即服务业务。本申请提供的方案,降低了区块链应用的部署难度,提升区块链业务的部署效率。

A Block Chain as a Service Platform and System

A Block Chain as a Service Platform and System includes: Block Chain as a Service Application Support and Management, Block Chain as a Service Provider, Block Chain as a Service Customer, Block Chain as a Service Resource Allocation and Management. The Block Chain as a Service Application Support and Management provides business support for Block Chain Applications, Block Chain as a Service Resource Allocation and Management Direction. Block chain is the infrastructure resource required by service infrastructure resources to apply for or release block chain as a service; the block chain as a service provider provides block chain as a service business to the service client. The scheme provided in this application reduces the deployment difficulty of block chain application and improves the deployment efficiency of block chain business.

【技术实现步骤摘要】
一种区块链即服务平台及系统
本专利技术涉及通讯领域,具体而言,涉及一种区块链即服务平台及系统。
技术介绍
区块链是一种集成了分布式数据存储、点对点网络传输、共识机制、智能合约、数据加密等技术的新型应用范式。区块链提供了一种分布式总账技术,其主要特点是去中心化、防篡改、可追溯、安全以及自动执行智能合约。目前区块链正在逐步应用于各个行业,其技术发展非常之快,应用案例出现也异常迅速,遍布于金融、交通、物流、健康、文化、教育、知识产权、物联网、电子政务、智慧城市以及工业4.0等众多领域。区块链技术目前面临最大的障碍是难以运用,也缺少有效的平台、统一的标准以及便利的开源成果(尽管目前已经有以太坊以及Hyperledger等的开源项目)来支撑各领域多业务应用的开发。云计算则是一种可以通过网络访问的弹性共享资源池,按需提供服务配置和管理的范式。云计算可以提供计算、存储和网络的基础设施资源池,具有宽带接入、服务可测量、多租户、按需服务以及快速弹性扩展等特性,也提供了多种云计算服务类别,如:软件即服务(SoftwareasaService,SaaS)、通信即服务(CommunicationasaService,CaaS)、平台即服务(PlatformasaService,PaaS)、基础设施即服务(InfrastructureasaService,IaaS)以及网络即服务(NetworkasaService,NaaS)等。随着云计算业务的部署,区块链作为其最有发展前景的业务应用,被寄予厚望,相应地,区块链即服务(BlockchainasasService,BaaS)应运而生。但目前相关技术中的BaaS解决方案缺乏明确的统一标准和规范,也不利于区块链业务本身的开展以及区块链用户的业务使用。
技术实现思路
本专利技术至少一实施例提供了一种区块链即服务平台及系统,降低区块链的技术准入门槛,提升区块链业务的部署效率。为了达到本专利技术目的,本专利技术至少一实施例提供了一种区块链即服务平台,包括:区块链即服务应用支撑和管理、区块链即服务提供方、区块链即服务客户方、区块链即服务资源分配和管理,其中:所述区块链即服务应用支撑和管理设置为,与区块链应用交互,为所述区块链应用提供业务支撑,管理所述区块链即服务提供方和所述区块链即服务客户方;所述区块链即服务资源分配和管理设置为,根据所述区块链即服务提供方、所述区块链即服务客户方的请求,向区块链即服务基础设施资源申请或释放区块链即服务所需的基础设施资源;所述区块链即服务提供方设置为,向所述区块链即服务客户方提供区块链即服务业务;所述区块链即服务客户方设置为,向所述区块链即服务提供方请求并使用区块链即服务业务。在一可选实施例中,所述区块链即服务平台还包括:区块链即服务合作方,其中:所述区块链即服务合作方设置为,支持和辅助所述区块链即服务提供方提供区块链即服务业务,以及支持所述区块链即服务客户方使用区块链即服务业务;所述区块链即服务资源分配和管理还设置为,根据所述区块链即服务合作方的请求,向区块链即服务基础设施资源申请或释放区块链即服务所需的基础设施资源。在一可选实施例中,所述区块链即服务合作方包括以下至少之一:客户管理子单元、业务提供子单元、区块链应用服务端和资源申请子单元,其中:所述客户管理子单元设置为,管理使用所述区块链即服务合作方所提供服务的区块链即服务提供方以及区块链即服务客户方,以及管理所述区块链即服务提供方和所述区块链即服务客户方所使用的由所述区块链即服务合作方所提供的区块链即服务业务和应用使用情况;所述业务提供子单元设置为,提供区块链即服务业务给所述区块链即服务提供方以及所述区块链即服务客户方使用;所述区块链应用服务端子单元设置为,作为服务端提供区块链应用集合给所述区块链即服务提供方以及所述区块链即服务客户方使用;所述资源申请子单元设置为,向所述区块链即服务资源分配和管理申请资源,为所述客户管理子单元、所述业务提供子单元和所述区块链应用服务端子单元分配资源。在一可选实施例中,所述区块链即服务提供方包括以下至少之一:智能合约子单元、共识机制子单元、节点管理子单元、加密引擎子单元、用户管理子单元、多链管理子单元、点到点网络子单元、区块存储子单元,其中:所述智能合约子单元设置为,保存、使能并执行智能合约;所述共识机制子单元设置为,保存、使能并执行共识机制;所述节点管理子单元设置为,管理区块链节点;所述加密引擎子单元设置为,提供区块链所使用的算法库供调用;所述用户管理子单元设置为,管理区块链即服务客户方信息;所述多链管理子单元设置为,管理多链;所述点到点网络子单元设置为,提供点到点网络资源;所述区块存储子单元设置为,存储并同步区块数据。在一可选实施例中,所述区块链即服务客户方包括以下至少之一:用户管理子单元、业务请求子单元、区块链应用客户端以及资源申请子单元,其中:所述用户管理子单元设置为,管理区块链即服务用户信息;所述业务请求子单元设置为,根据区块链即服务用户的请求,发起访问和使用区块链即服务提供方所提供的区块链即服务的业务请求和业务发现;所述区块链应用客户端子单元设置为,作为客户端实现对于所述区块链即服务提供方以及所述区块链即服务合作方所提供服务的访问和使用;所述资源申请子单元设置为,向所述区块链即服务资源分配和管理申请资源,为所述用户管理子单元、所述业务请求子单元和所述区块链应用客户端端子单元分配资源。在一可选实施例中,所述区块链即服务平台基于云计算的平台即服务实现。本专利技术一实施例提供一种区块链即服务系统,包括上述区块链即服务平台,还包括:区块链应用、区块链即服务基础设施资源、区块链即服务北向接口、区块链即服务南向接口,其中:所述区块链应用设置为,通过所述区块链即服务北向接口与所述区块链即服务平台的所述区块链即服务应用支撑和管理交互,向区块链用户提供区块链应用实例;所述区块链即服务基础设施资源设置为,通过所述区块链即服务南向接口与所述区块链即服务平台的所述区块链即服务资源分配和管理交互,提供区块链即服务所需要的基础设施资源,以及进行基础设施资源的抽象和控制。在一可选实施例中,所述区块链应用基于云计算的软件即服务实现。在一可选实施例中,所述区块链即服务基础设施资源基于云计算的基础设施即服务实现。在一可选实施例中,所述区块链即服务基础设施资源还设置为,向底层所基于的云计算基础设施平台获取基础设施资源。与相关技术相比,本专利技术至少一实施例所提供的区块链即服务平台,定义了区块链即服务平台、模块及功能。其中,定义了区块链即服务平台的构成,给出了区块链即服务的参考架构和角色定义(如区块链即服务提供方、区块链即服务合作方、区块链即服务客户方)。通过规范云计算中区块链即服务的系统构成、角色定义、参考架构,从而有效地利用云计算的资源按需分配、弹性可扩展等特性来高效构建基于云计算的区块链即服务平台,以支持各种区块链应用的快速部署和实施,解决了区块链的实际部署和实施问题,也促进了云计算的发展以及提升了云计算、大数据以及区块链的联合应用价值。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别本文档来自技高网
...

【技术保护点】
1.一种区块链即服务平台,其特征在于,包括:区块链即服务应用支撑和管理、区块链即服务提供方、区块链即服务客户方、区块链即服务资源分配和管理,其中:所述区块链即服务应用支撑和管理设置为,与区块链应用交互,为所述区块链应用提供业务支撑,管理所述区块链即服务提供方和所述区块链即服务客户方;所述区块链即服务资源分配和管理设置为,根据所述区块链即服务提供方、所述区块链即服务客户方的请求,向区块链即服务基础设施资源申请或释放区块链即服务所需的基础设施资源;所述区块链即服务提供方设置为,向所述区块链即服务客户方提供区块链即服务业务;所述区块链即服务客户方设置为,向所述区块链即服务提供方请求并使用区块链即服务业务。

【技术特征摘要】
1.一种区块链即服务平台,其特征在于,包括:区块链即服务应用支撑和管理、区块链即服务提供方、区块链即服务客户方、区块链即服务资源分配和管理,其中:所述区块链即服务应用支撑和管理设置为,与区块链应用交互,为所述区块链应用提供业务支撑,管理所述区块链即服务提供方和所述区块链即服务客户方;所述区块链即服务资源分配和管理设置为,根据所述区块链即服务提供方、所述区块链即服务客户方的请求,向区块链即服务基础设施资源申请或释放区块链即服务所需的基础设施资源;所述区块链即服务提供方设置为,向所述区块链即服务客户方提供区块链即服务业务;所述区块链即服务客户方设置为,向所述区块链即服务提供方请求并使用区块链即服务业务。2.如权利要求1所述的区块链即服务平台,其特征在于,所述区块链即服务平台还包括:区块链即服务合作方,其中:所述区块链即服务合作方设置为,支持和辅助所述区块链即服务提供方提供区块链即服务业务,以及支持所述区块链即服务客户方使用区块链即服务业务;所述区块链即服务资源分配和管理还设置为,根据所述区块链即服务合作方的请求,向区块链即服务基础设施资源申请或释放区块链即服务所需的基础设施资源。3.如权利要求2所述的区块链即服务平台,其特征在于,所述区块链即服务合作方包括以下至少之一:客户管理子单元、业务提供子单元、区块链应用服务端和资源申请子单元,其中:所述客户管理子单元设置为,管理使用所述区块链即服务合作方所提供服务的区块链即服务提供方以及区块链即服务客户方,以及管理所述区块链即服务提供方和所述区块链即服务客户方所使用的由所述区块链即服务合作方所提供的区块链即服务业务和应用使用情况;所述业务提供子单元设置为,提供区块链即服务业务给所述区块链即服务提供方以及所述区块链即服务客户方使用;所述区块链应用服务端子单元设置为,作为服务端提供区块链应用集合给所述区块链即服务提供方以及所述区块链即服务客户方使用;所述资源申请子单元设置为,向所述区块链即服务资源分配和管理申请资源,为所述客户管理子单元、所述业务提供子单元和所述区块链应用服务端子单元分配资源。4.如权利要求1所述的区块链即服务平台,其特征在于,所述区块链即服务提供方包括以下至少之一:智能合约子单元、共识机制子单元、节点管理子单元、加密引擎子单元、用户管理子单元、多链管理子单元、点到点网络子单元、区块存储子单元,其中...

【专利技术属性】
技术研发人员:王东
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1