一种多区块链业务协同方法、装置及电子设备制造方法及图纸

技术编号:25441767 阅读:26 留言:0更新日期:2020-08-28 22:29
本发明专利技术提供一种多区块链业务协同方法、装置及电子设备,其中,方法包括:当接收到任一业务协同链发送的业务请求,根据所述业务请求,在多个原始链中获取与所述业务请求相对应的业务资源数据,不同的原始链包含的业务资源数据不同;基于所述业务资源数据,根据预先部署在业务协同链中的业务协同智能合约完成业务协同处理。通过实施本发明专利技术,利用资源协同链将各个原始链之间的资源进行协同以供业务协同链根据业务请求进行业务协同,满足了多区块链、多维数据的融合,能够实现多区块链、多维度的业务协同。

【技术实现步骤摘要】
一种多区块链业务协同方法、装置及电子设备
本专利技术涉及区块链
,具体涉及一种多区块链业务协同方法、装置及电子设备。
技术介绍
目前,区块链中采用的跨链技术主要包括公证人机制、中继及侧链技术、哈希锁定技术和分布式密钥控制技术等。相关技术中的跨链技术一般针对两个区块链,主要支持资产的跨链流转,并没有对多区块链的多维数据进行融合与协同,导致无法实现多维度的业务协同,而真实的业务可能存在多个区块链之间的协同,目前的跨链技术无法满足多个区块链多维度业务的协同。
技术实现思路
因此,本专利技术要解决的技术问题在于克服现有技术中的无法满足多个区块链多维度业务的协同的缺陷,从而提供一种多区块链业务协同方法、装置及电子设备。根据第一方面,本实施例提供一种多区块链业务协同方法,包括如下步骤:当接收到任一业务协同链发送的业务请求,根据所述业务请求,在多个原始链中获取与所述业务请求相对应的业务资源数据,不同的原始链包含的业务资源数据不同;基于所述业务资源数据,根据预先部署在业务协同链中的业务协同智能合约完成业务协同处理。结合第一方面,在第一方面第一实施方式中,所述原始链包含公链、联盟链和私有链中的任意一种或几种。结合第一方面,在第一方面第二实施方式中,所述当接收到任一业务协同链发送的业务请求,根据所述业务请求,在多个原始链中获取与所述业务请求相对应的业务资源数据,包括:预先建立代理节点;当接收到任一业务协同链发送的业务请求时,通过所述代理节点从所述原始链中获取所述业务资源数据。结合第一方面,在第一方面第三实施方式中,所述基于所述业务资源数据,根据预先部署在业务协同链中的业务协同智能合约完成业务协同处理之前,包括:在代理账本上记录所述业务资源数据,并标识所述业务数据对应的业务请求;当代理账本中相同的业务资源数据的标识结果不满足安全条件,对业务请求进行预警。结合第一方面,在第一方面第四实施方式中,当接收到任一业务协同链发送的业务请求,根据所述业务请求,在多个原始链中获取与所述业务请求相对应的业务资源数据,包括:获取参与业务协同处理的原始链评分结果;在满足评分要求的原始链中获取与所述业务请求相对应的业务资源数据。根据第二方面,本实施例提供一种多区块链业务协同装置,包括:业务资源数据获取模块,用于当接收到任一业务协同链发送的业务请求,根据所述业务请求,在多个原始链中获取与所述业务请求相对应的业务资源数据,不同的原始链包含的业务资源数据不同;业务协同处理模块,用于基于所述业务资源数据,根据预先部署在业务协同链中的业务协同智能合约完成业务协同处理。结合第二方面,在第二方面第一实施方式中,所述业务资源数据获取模块,包括:代理节点建立模块,用于预先建立代理节点;业务资源数据获取模块,用于当接收到任一业务协同链发送的业务请求时,通过所述代理节点从所述原始链中获取所述业务资源数据。结合第二方面,在第二方面第二实施方式中,所述多区块链业务协同装置,还包括:业务数据标识模块,用于在代理账本上记录所述业务资源数据,并标识所述业务数据对应的业务请求;预警模块,用于当代理账本中相同的业务资源数据的标识结果不满足安全条件,对业务请求进行预警。根据第三方面,本实施例提供一种电子设备,包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行如第一方面或第一方面任一实施方式所述的多区块链业务协同方法。根据第四方面,本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令被处理器执行时实现如第一方面或第一方面任一实施方式所述的多区块链业务协同方法。本专利技术技术方案,具有如下优点:本专利技术实施例提供一种多区块链业务协同方法,通过资源协同链将各个原始链之间的资源进行协同以供业务协同链根据业务请求进行业务协同,满足了多区块链、多维数据的融合,实现了多区块链、多维度的业务协同。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中多区块链业务协同方法的一个具体示例的流程图;图2为本专利技术实施例中多区块链业务协同方法的一个具体示例结构图;图3为本专利技术实施例中多区块链业务协同装置的一个具体示例的原理框图;图4为本专利技术实施例中一种电子设备的一个具体示例的原理框图。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。本实施例提供一种多区块链业务协同方法,可应用于如图2所示的多区块链结构,图2中的多区块链结构可以包括原始链11、资源协同链12以及业务协同链13。业务协同链可以根据不同的业务需要,由与业务相关的多个节点组成,当任一节点需要进行业务处理时,触发生成相应的业务请求;原始链11可以是公链、联盟链和私有链中的任意一种或几种,不同的原始链用于存储不同类型的业务资源数据,本申请实施例对原始链的组成不做限定,本领域技术人员根据需要确定。如图1所示,包括如下步骤:S110,当接收到任一业务协同链发送的业务请求,根据业务请求,在多个原始链中获取与业务请求相对应的业务资源数据,不同的原始链包含的业务资源数据不同。示例性地,业务请求可以是任意业务类型的请求,如贷款请求、交易请求,本申请实施例不作限定。根据业务请求,在多个原始链中获取与业务请求相对应的业务资源数据的方式可以是资源协同链通过侧链技术或代理技术得到。本本文档来自技高网...

【技术保护点】
1.一种多区块链业务协同方法,其特征在于,包括如下步骤:/n当接收到任一业务协同链发送的业务请求,根据所述业务请求,在多个原始链中获取与所述业务请求相对应的业务资源数据,不同的原始链包含的业务资源数据不同;/n基于所述业务资源数据,根据预先部署在业务协同链中的业务协同智能合约完成业务协同处理。/n

【技术特征摘要】
1.一种多区块链业务协同方法,其特征在于,包括如下步骤:
当接收到任一业务协同链发送的业务请求,根据所述业务请求,在多个原始链中获取与所述业务请求相对应的业务资源数据,不同的原始链包含的业务资源数据不同;
基于所述业务资源数据,根据预先部署在业务协同链中的业务协同智能合约完成业务协同处理。


2.根据权利要求1所述的方法,其特征在于,所述原始链包含公链、联盟链和私有链中的任意一种或几种。


3.根据权利要求1所述的方法,其特征在于,所述当接收到任一业务协同链发送的业务请求,根据所述业务请求,在多个原始链中获取与所述业务请求相对应的业务资源数据,包括:
预先建立代理节点;
当接收到任一业务协同链发送的业务请求时,通过所述代理节点从所述原始链中获取所述业务资源数据。


4.根据权利要求1所述的方法,其特征在于,所述基于所述业务资源数据,根据预先部署在业务协同链中的业务协同智能合约完成业务协同处理之前,包括:
在代理账本上记录所述业务资源数据,并标识所述业务资源数据对应的业务请求;
当代理账本中相同的业务资源数据的标识结果不满足安全条件,对业务请求进行预警。


5.根据权利要求1所述的方法,其特征在于,当接收到任一业务协同链发送的业务请求,根据所述业务请求,在多个原始链中获取与所述业务请求相对应的业务资源数据,包括:
获取参与业务协同处理的原始链评分结果;
在满足评分要求的原始链中获取与所述业务请求相对应的业务资源数据。<...

【专利技术属性】
技术研发人员:刘震任飞
申请(专利权)人:傲林科技有限公司
类型:发明
国别省市:北京;11

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

1