[发明专利]跨链消息可靠传递方法、装置以及电子设备有效

专利信息
申请号: 202111302693.6 申请日: 2021-11-04
公开(公告)号: CN113743944B 公开(公告)日: 2022-03-29
发明(设计)人: 李志平;谢家贵;郭健;张波;刘远超;朱斯语 申请(专利权)人: 中国信息通信研究院
主分类号: G06Q20/38 分类号: G06Q20/38;G06Q20/40
代理公司: 北京新知远方知识产权代理事务所(普通合伙) 11397 代理人: 张露薇;赵晓凤
地址: 100191 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 消息 可靠 传递 方法 装置 以及 电子设备
【权利要求书】:

1.一种跨链消息可靠传递方法,其特征在于,应用于跨链系统,所述跨链系统包括主链和多个子链,所述方法包括:

所述主链接收源链发送的跨链消息哈希值、所述源链的第一子链标识以及目标链的第二子链标识,并根据所述第二子链标识,将所述哈希值和所述第一子链标识发送给所述第二子链标识对应的所述目标链;其中,所述源链和所述目标链是所述多个子链中的两个子链;

所述目标链根据所述第一子链标识和所述哈希值,从所述第一子链标识对应的所述源链处,获取所述跨链消息和所述跨链消息对应的第一默克尔证明;

所述目标链根据所述跨链消息和所述第一默克尔证明,计算相应的第一默克尔树的第一根哈希值,并查询所述主链中是否保存有与所述第一根哈希值相同的根哈希值;

在所述主链中保存有与所述第一根哈希值相同的根哈希值的情况下,所述目标链处理所述跨链消息;

所述方法还包括:所述多个子链中的每个子链每生成一个区块后,根据该区块中记录的跨链消息,生成第一默克尔树,并将该第一默克尔树的根哈希值发送给所述主链的主链节点进行保存;

所述方法还包括:所述主链的每个主链节点在获得每个子链发送的根哈希值后,保存所述根哈希值;所述主链的主链节点在接收到所述目标链的查询请求后,以所述查询请求携带的所述第一根哈希值为索引,查询自身是否保存有与所述第一根哈希值相同的根哈希值,并将查询结果反馈给所述目标链;

所述方法还包括:所述主链的每个主链节点在获得每个子链发送的根哈希值后,根据每个子链发送的根哈希值和每个子链的历史根哈希值,构建第二默克尔树,并将该第二默克尔树的根哈希值保存至所述主链新生成的区块中;如果所述主链的主链节点查询到与所述第一根哈希值相同的根哈希值,则该主链节点在向所述目标链反馈所述查询结果时,还将该根哈希值对应的第二默克尔证明反馈给所述目标链;所述目标链根据所述根哈希值和所述第二默克尔证明,计算相应的第二默克尔树的第二根哈希值,并查询所述主链的区块中是否保存有与所述第二根哈希值相同的根哈希值;

所述在所述主链中保存有与所述第一根哈希值相同的根哈希值的情况下,所述目标链处理所述跨链消息,包括:

在主链的主链节点中保存有与所述第一根哈希值相同的根哈希值,且所述主链的区块中保存有与所述第二根哈希值相同的根哈希值的情况下,所述目标链处理所述跨链消息。

2.一种跨链消息可靠传递方法,其特征在于,应用于跨链系统的多个子链中的任意一个子链,所述跨链系统还包括主链,所述方法包括:

接收所述主链发送的跨链消息哈希值和第一子链标识,所述跨链消息哈希值是所述第一子链标识对应的子链发送给所述主链的;

根据所述第一子链标识和所述哈希值,从所述第一子链标识对应的子链处,获取所述跨链消息和所述跨链消息对应的第一默克尔证明;

根据所述跨链消息和所述第一默克尔证明,计算相应的第一默克尔树的第一根哈希值,并查询所述主链中是否保存有与所述第一根哈希值相同的根哈希值;

在所述主链中保存有与所述第一根哈希值相同的根哈希值的情况下,处理所述跨链消息;

所述方法还包括:每生成一个区块后,根据该区块中记录的跨链消息,生成第一默克尔树,并将该第一默克尔树的根哈希值发送给所述主链的主链节点进行保存;

所述跨链系统还包括多个骨干节点,每个骨干节点对应一个子链,每个骨干节点还对应所述主链中的部分主链节点,每个骨干节点用于连接对应的子链和对应的主链节点;

所述查询所述主链中是否保存有与所述第一根哈希值相同的根哈希值,包括:向对应的骨干节点发送携带有所述第一根哈希值的查询请求,使该骨干节点将所述查询请求提交给该骨干节点对应的主链节点,从而使得对应的主链节点查询自身是否保存有与所述第一根哈希值相同的根哈希值,并将查询结果反馈给该骨干节点;接收对应的骨干节点反馈的所述查询结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国信息通信研究院,未经中国信息通信研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111302693.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top