一种基于云服务平台的企业业务处理方法、装置以及设备制造方法及图纸

技术编号:37419604 阅读:9 留言:0更新日期:2023-04-30 09:42
本说明书实施例公开了基于云服务平台的企业业务处理方法,包括:通过云服务平台,对企业认证通过后,提供可购买的元服务单元,包括共识服务单元和块链存储单元;根据企业购买的元服务单元,为企业创建企业链节点,具有对应的代理服务单元,用于检测企业链节点下的共识服务单元的数量的动态变化情况,在共识服务单元新增的情况下,启动相应的共识服务进程,向企业链节点所属的企业链部署的共识网络负载均衡单元进行挂载,在共识服务单元减少的情况下,取消挂载相应的共识服务进程;将企业链节点加入包含多个不同的企业链节点和监管节点的企业方联盟中;向企业方联盟提供智能合约,以使企业方联盟中的多个所述企业链节点在企业联盟中进行相互交易。业联盟中进行相互交易。业联盟中进行相互交易。

【技术实现步骤摘要】
一种基于云服务平台的企业业务处理方法、装置以及设备


[0001]本说明书涉及区块链
,尤其涉及一种基于云服务平台的企业业务处理方法、装置以及设备。

技术介绍

[0002]随着产业不断发展,企业分工细化不断加强,企业间的合作越来越密切。信息交互作为企业间合作沟通的命脉,如同产业血液般连通产业中各个重要器官,交换与传递重要信息,维持各个合作企业间的信息交互。
[0003]如同个人的社交网络,企业同样也需要信息交互的服务网络,而且,对信息服务网络的安全性、隐私性、稳定性要求更高,区块链尤其是联盟链技术为企业间安全、稳定地信息交互提供了先天的高可信技术与环境。
[0004]但是,目前基于区块链的信息交互网络,企业往往是利用自己的计算资源和设备资源搭建区块链节点,然后与其他企业来沟通协商,组建起联盟及相应的联盟链,来进行信息交互。这种方式成本高、门槛高、入门难,高成本会造成小微企业用不起,而大企业难拓展的尴尬局面,而且组建后的联盟,联盟成员调整局限性高,几乎无删减的可能,灵活性极低,而业务是在不断地发展,成员在不断地变动,因此,联盟成员增减的局限性极大限制了基于联盟链的业务场景的发展,长此以往,会造成联盟链与业务脱节、价值脱轨。
[0005]基于此,在区块链尤其是联盟链场景下,需要更能降本增效的企业间交互方案。

技术实现思路

[0006]本说明书一个或多个实施例提供一种基于云服务平台的企业业务处理方法、装置、设备以及存储介质,用以解决如下技术问题:在区块链尤其是联盟链场景下,需要更能降本增效的企业间交互方案。
[0007]为解决上述技术问题,本说明书一个或多个实施例是这样实现的:
[0008]本说明书一个或多个实施例提供的一种基于云服务平台的企业业务处理方法,应用于包含所述云服务平台的系统,所述方法包括:
[0009]通过所述云服务平台,接收企业提交的认证信息,对所述企业进行认证;
[0010]在所述认证通过后,向所述企业提供可购买的元服务单元,所述元服务单元包括共识服务单元和块链存储单元;
[0011]根据所述企业购买的所述元服务单元,为所述企业创建包含所述元服务单元的企业链节点,所述企业链节点具有对应的代理服务单元,通过所述代理服务单元检测所述企业链节点下的所述共识服务单元的数量的动态变化情况,在所述共识服务单元新增的情况下,启动相应的共识服务进程,向所述企业链节点所属的企业链部署的共识网络负载均衡单元进行挂载以统一管理,在所述共识服务单元减少的情况下,向所述共识网络负载均衡单元取消挂载相应的共识服务进程;
[0012]将所述企业链节点加入包含多个不同的企业链节点和监管节点的企业方联盟中;
[0013]向所述企业方联盟提供智能合约,以使所述企业方联盟中的多个所述企业链节点通过所述智能合约,在所述企业方联盟中进行相互交易。
[0014]本说明书一个或多个实施例提供的一种基于云服务平台的企业业务处理装置,应用于包含所述云服务平台的系统,所述装置包括:
[0015]企业认证模块,通过所述云服务平台,接收企业提交的认证信息,对所述企业进行认证;
[0016]购买服务模块,在所述认证通过后,向所述企业提供可购买的元服务单元,所述元服务单元包括共识服务单元和块链存储单元;
[0017]节点创建模块,根据所述企业购买的所述元服务单元,为所述企业创建包含所述元服务单元的企业链节点,所述企业链节点具有对应的代理服务单元,通过所述代理服务单元检测所述企业链节点下的所述共识服务单元的数量的动态变化情况,在所述共识服务单元新增的情况下,启动相应的共识服务进程,向所述企业链节点所属的企业链部署的共识网络负载均衡单元进行挂载以统一管理,在所述共识服务单元减少的情况下,向所述共识网络负载均衡单元取消挂载相应的共识服务进程;
[0018]联盟维护模块,将所述企业链节点加入包含多个不同的企业链节点和监管节点的企业方联盟中;
[0019]联盟交易模块,向所述企业方联盟提供智能合约,以使所述企业方联盟中的多个所述企业链节点通过所述智能合约,在所述企业方联盟中进行相互交易。
[0020]本说明书一个或多个实施例提供的一种基于云服务平台的企业业务处理设备,应用于包含所述云服务平台的系统,所述设备包括:
[0021]至少一个处理器;以及,
[0022]与所述至少一个处理器通信连接的存储器;其中,
[0023]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0024]通过所述云服务平台,接收企业提交的认证信息,对所述企业进行认证;
[0025]在所述认证通过后,向所述企业提供可购买的元服务单元,所述元服务单元包括共识服务单元和块链存储单元;
[0026]根据所述企业购买的所述元服务单元,为所述企业创建包含所述元服务单元的企业链节点,所述企业链节点具有对应的代理服务单元,通过所述代理服务单元检测所述企业链节点下的所述共识服务单元的数量的动态变化情况,在所述共识服务单元新增的情况下,启动相应的共识服务进程,向所述企业链节点所属的企业链部署的共识网络负载均衡单元进行挂载以统一管理,在所述共识服务单元减少的情况下,向所述共识网络负载均衡单元取消挂载相应的共识服务进程;
[0027]将所述企业链节点加入包含多个不同的企业链节点和监管节点的企业方联盟中;
[0028]向所述企业方联盟提供智能合约,以使所述企业方联盟中的多个所述企业链节点通过所述智能合约,在所述企业方联盟中进行相互交易。
[0029]本说明书一个或多个实施例采用的上述至少一个技术方案能够达到以下有益效果:本方案提出的企业链节点实现了云链一体化,将节点中共识服务、链块存储等功能通过元服务单元的形式进行分离,有助于充分利用云原生等云技术释放的技术红利,进一步降
低企业使用区块链的企业成本,在降本增效的同时,也增强了区块链节点的稳定性、安全性,能够做到升级、扩容、自愈一站式,在节点层面上,通过代理服务单元对共识服务单元增减情况的动态检测,及时控制相应的共识服务进程的启停,在全局层面上通过共识网络负载均衡单元对动态变化的全部共识服务进程统一管理,提高了整体效率,降低了企业的管理负担,能够及时相应企业需求的变化;另外,云服务平台以软件即服务(Software as aService,SaaS)的形式为客户提供全方位的企信管理服务,提出了新颖、灵活的联盟组建方式,以类社交网络的信息交换方式,从根本解决企业间合作信息不对称的现状,链接产业中各节点,打通了信息高速路。
附图说明
[0030]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云服务平台的企业业务处理方法,应用于包含所述云服务平台的系统,所述方法包括:通过所述云服务平台,接收企业提交的认证信息,对所述企业进行认证;在所述认证通过后,向所述企业提供可购买的元服务单元,所述元服务单元包括共识服务单元和块链存储单元;根据所述企业购买的所述元服务单元,为所述企业创建包含所述元服务单元的企业链节点,所述企业链节点具有对应的代理服务单元,通过所述代理服务单元检测所述企业链节点下的所述共识服务单元的数量的动态变化情况,在所述共识服务单元新增的情况下,启动相应的共识服务进程,向所述企业链节点所属的企业链部署的共识网络负载均衡单元进行挂载以统一管理,在所述共识服务单元减少的情况下,向所述共识网络负载均衡单元取消挂载相应的共识服务进程;将所述企业链节点加入包含多个不同的企业链节点和监管节点的企业方联盟中;向所述企业方联盟提供智能合约,以使所述企业方联盟中的多个所述企业链节点通过所述智能合约,在所述企业方联盟中进行相互交易。2.如权利要求1所述的方法,所述企业链节点具有对应的元数据单元;所述为所述企业创建包含所述元服务单元的企业链节点之后,所述方法还包括:当所述企业链节点下有所述块链存储单元新增后,通过所述代理服务单元启动相应的块链存储服务进程,将所述块链存储服务进程向所述元数据单元进行注册;通过已注册的所述块链存储服务进程,轮询所述元数据单元记录的交易存储接力情况,从所述企业链节点对应的数据队列中,获取所述共识服务单元已共识通过的交易数据,根据所述轮询的结果,适时地对所述交易数据进行区块打包,并进行所述区块的持久化存储。3.如权利要求1所述的方法,所述系统包括由所述云服务平台和监管方构成的平台方联盟;所述接收企业提交的认证信息,对所述企业进行认证,具体包括:通过所述云服务平台,接收企业提交的认证信息;根据所述认证信息,在所述平台方联盟中提交相应的合约交易,进行所述平台方联盟内的共识与交易确认,以确定是否对所述认证信息认证通过。4.如权利要求3所述的方法,所述在认证通过后,所述方法还包括:为所述企业创建所述平台方联盟对应的联盟链的链账号;响应于所述企业通过所述链账号发起的工商信息查询请求,确定所述工商信息查询请求在所述云服务平台服务下的企业方联盟中所针对的目标企业;向所述目标企业所在的所述企业方联盟提交相应的合约交易;接收所述企业方联盟响应于所述合约交易进行合约执行后,相应返回的执行结果;将所述执行结果通过所述链账号,返回给发起所述工商信息查询请求的企业,以便所述企业根据所述执行结果,获得所述目标企业的工商信息。5.如权利要求4所述的方法,所述响应于所述企业通过所述链账号发起的工商信息查询请求之前,所述方法还包括:在所述企业尚未拥有所述企业链节点的情况下,接收企业通过所述链账号发起的工商
信息查询请求,以便代所述企业提交所述相应的合约交易。6.如权利要求1所述的方法,所述向所述企业提供可购买的元服务单元,具体包括:确定预先从完整的联盟链节点服务资源中分离出来的共识服务单元的集合,以及块链存储单元的集合;根据指定维度,分别在所述共识服务单元的集合、所述块链存储单元的集合进行划分,得到并展示差异化的多个资源子集合,以便所述企业根据所述指定维度选购所述资源子集合,所述指定维度包括共识算法维度、性能规格维度中的至少一种。7.如权利要求1所述的方法,所述系统包含所述企业方联盟;所述企业方联盟中的多个所述企业链节点通过所述智能合约,在所述企业方联盟中进行相互交易,具体包括:所述企业方联盟中的第一企业链节点,获取所述云服务平台提供的合作意向相关智能合约,并据此发起业务意向交易;所述企业方联盟对所述业务意向交易进行共识,公开给所述企业方联盟中其他的企业链节点;所述企业方联盟中的第二企业链节点,通过所述合作意向相关智能合约,发起响应交易,以使所述业务意向交易与所述响应交易进行解析配对,并将执行结果在所述企业方联盟中进行同步;所述第一企业链节点,根据所述执行结果,与所述第二企业链节点进行合作意向达成。8.如权利要求1所述的方法,还包括:通过在所述企业方联盟中进行的相互交易,和/或,在不同的企业方联盟之间进行的相互交易,确定交易所针对的块链存储单元;获取交易卖出方的企业链节点所包含的所述块链存储单元;将所述块链存储单元从所述交易卖出方的企业链节点中,拆除出来,作为待重组装单元;将所述待重组装单元与交易买入方的企业链节点进行重新组装,得到组装后的企业链节点,确认相应的交易完成。9.如权利要求8所述的方法,所述将所述企业链节点加入包含多个不同的企业链节点和监管节点的企业方联盟中之前,所述方法还包括:确定多个不同的企业链节点之间的行业或者业务相关性是否低于设定阈值;若是,则将所述多个不同的企业链节点和监管节点构成企业方联盟;确定当前要新加入的企业链节点与所述企业方联盟中已有的企业链节点之间的相关性也低于设定阈值。10.如权利要求8所述的方法,所述交易卖出方的企业链节点与所述交易买入方的企业链节点,属于不同的企业方联盟;所述将所述待重组装单元与交易买入方的企业链节点进行重新组装之前,所述方法还包括:在所述交易卖出方的企业链节点所属的企业方联盟中,确定出另一个具有所述共识服务单元的所述企业链节点,作为单元出借节点;将所述单元出借节点的所述共识服务单元,临时进行出借,与所述交易卖出方的企业
链节点进行组装,以使所述交易卖出方的企业链节点对于对应的交易,临时参与所述交易卖出方的企业链节点所属的企业方联盟中的共识过程;在所述共识过程完成后,将出借的所述共识服务单元释放,归还给所述单元出借节点。11.一种基于云服务平台的企业业务处理装置,应用于包含所述云服务平台的系统,所述装置包括:企业认证模块,通过所述云服务平台,接收企业提交的认证信息,对所述企业进行认证;购买服务模块,在所述认证通过后,向所述企业提供可购买的元服务单元,所述元服务单元包括共识服务单元和/或块链存储单元;节点创建模块,根据所述企业购买的所述元服务单元,为所述企业创建包含所述元服务单元的企业链节点,所述企业链节点具有对应的代理服务单元,通过所述代理服务单元检测所述企业链节点下的所述共识服务单元的数量的动态变化情况,在所述共识服务单元新增的情况下,启动相应的共...

【专利技术属性】
技术研发人员:程龙陆旭明李艳鹏
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

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

1