[发明专利]跨区块链的交互系统有效
申请号: | 201811364463.0 | 申请日: | 2018-11-16 |
公开(公告)号: | CN110035046B | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 邱鸿霖 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 跨区 交互 系统 | ||
本说明书一个或多个实施例提供一种跨区块链的交互系统,包括:一个或多个锚定器;其中,当任一锚定器被第一区块链选用时,任一锚定器中配置有第一区块链的客户端,以监听第一区块链上的跨链请求;一个或多个中继器;其中,当任一中继器被第二区块链选用时,任一中继器上配置有第二区块链的客户端,且任一中继器在跨链请求的请求对象为第二区决链时,基于跨链请求向第二区块链发起请求,并接收第二区块链返回的响应数据和链上证明,使任一中继器根据链上证明对响应数据进行验证,以及任一中继器在验证通过后根据已配置的可信证明转化技术生成相应的中继器证明,以使响应数据和中继器证明经由任一锚定器返回第一区块链。
技术领域
本说明书一个或多个实施例涉及区块链技术领域,尤其涉及一种跨区块链的交互系统。
背景技术
在相关技术中,通过中继链可以实现不同区块链之间的跨链交互。中继链可以分别与各个区块链进行对接,并由该中继链上设置的若干验证者通过共识算法对各个区块链上的跨链数据进行验证,而其他区块链只需对接该中继链即可获得跨链数据。
发明内容
有鉴于此,本说明书一个或多个实施例提供一种跨区块链的交互系统。
为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
根据本说明书的一个或多个实施例,提出了一种跨区块链的交互系统,包括:
一个或多个锚定器;其中,当任一锚定器被第一区块链选用时,所述任一锚定器中配置有所述第一区块链的客户端,以监听所述第一区块链上的跨链请求;
一个或多个中继器;其中,当任一中继器被第二区块链选用时,所述任一中继器上配置有所述第二区块链的客户端,且所述任一中继器在所述跨链请求的请求对象为所述第二区块链时,基于所述跨链请求向所述第二区块链发起请求,并接收所述第二区块链返回的响应数据和链上证明,使所述任一中继器根据所述链上证明对所述响应数据进行验证,以及所述任一中继器在验证通过后根据已配置的可信证明转化技术生成相应的中继器证明,以使所述响应数据和所述中继器证明经由所述任一锚定器返回所述第一区块链。
附图说明
图1是一示例性实施例提供的一种跨链交互的示意图。
图2是一示例性实施例提供的一种跨链交互系统的结构示意图。
图3是一示例性实施例提供的另一种跨链交互系统的结构示意图。
图4是一示例性实施例提供的又一种跨链交互系统的结构示意图。
图5是一示例性实施例提供的一种提供桥接功能的跨链交互系统的结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811364463.0/2.html,转载请声明来源钻瓜专利网。