基于中继链的跨链方法、系统、存储介质及电子设备技术方案

技术编号:42184030 阅读:22 留言:0更新日期:2024-07-30 18:36
本发明专利技术提供了一种基于中继链的跨链方法,包括:源链创建跨链消息时,将所述跨链消息作为叶子节点构造或更新统一的区块级跨链状态根,并将所述区块级跨链状态根替代所述源链的区块头中当前的状态根;通过所述中继链同步和验证所有所述平行链的区块头;通过目的链同步和验证所述源链的所述跨链消息。本发明专利技术还提供一种基于中继链的跨链系统、存储介质及电子设备。借此,本发明专利技术能够实现高可扩展的、通用的、安全的跨链。

【技术实现步骤摘要】

本专利技术涉及区块链,尤其涉及一种基于中继链的跨链方法、系统、存储介质及电子设备


技术介绍

1、区块链因其去信任、不可篡改的特性逐渐被广泛应用于数字货币、供应链金融、去中心化存储等领域,形成了多链、异构的区块链生态系统。但是由于区块链无法主动向外界系统发送或者获取数据,区块链之间的数据孤岛现象越来越明显,难以完成价值流通、数据共享等交互需求。为了满足同异构区块链之间的互操作需求,跨链(inter-blockchain)技术随之出现。

2、跨链技术的关键问题之一是如何验证跨链消息的有效性,即目的链能够验证跨链消息在源链上已经达成共识。目前主流的跨链验证方法包括链下公证人和链上spv(simplified payment verification,简化支付验证)方法,公证人方法在源链和目的链间引入了第三方信任锚点,目的链只需要验证第三方对源链跨链消息的背书签名即可,具有较好的跨链性能,但是第三方的引入也降低了跨链的安全性。而链上spv方法是一种与源链安全性相当的验证方法,目的链以合约的形式部署spv方法,并基于源链共识机制轻客户端方法和默克尔树算本文档来自技高网...

【技术保护点】

1.一种基于中继链的跨链方法,其特征在于,包括:

2.根据权利要求1所述的基于中继链的跨链方法,其特征在于,所述源链创建跨链消息的步骤之前包括:

3.根据权利要求2所述的基于中继链的跨链方法,其特征在于,所述源链创建跨链消息时,将所述跨链消息作为叶子节点构造或更新区块级跨链状态根,并将所述区块级跨链状态根替代所述源链的区块头中的状态根的步骤包括:

4.根据权利要求3所述的基于中继链的跨链方法,其特征在于,所述中继链同步和验证所述平行链的区块头的步骤包括:

5.根据权利要求3所述的基于中继链的跨链方法,其特征在于,所述通过目的链同步和验证所述...

【技术特征摘要】

1.一种基于中继链的跨链方法,其特征在于,包括:

2.根据权利要求1所述的基于中继链的跨链方法,其特征在于,所述源链创建跨链消息的步骤之前包括:

3.根据权利要求2所述的基于中继链的跨链方法,其特征在于,所述源链创建跨链消息时,将所述跨链消息作为叶子节点构造或更新区块级跨链状态根,并将所述区块级跨链状态根替代所述源链的区块头中的状态根的步骤包括:

4.根据权利要求3所述的基于中继链的跨链方法,其特征在于,所述中继链同步和验证所述平行链的区块头的步骤包括:

5.根据权利要求3所述的基于中继链的跨链方法,其特征在于,所述通过目的链同步和验证所述源链的所述跨链消息的步骤包括:

6.根据权利要求5所述的基于中继链的跨链方法,其特征在于,所述目的链通过预定的双层验证规则验证所述源链的所述跨链消息的有效性的步骤包括:

7.根据权利要求6所述的基于中继链的跨链方法,其特征在于,所述源链和所述中继链通过第一网关连接,所述中继链和所述目的链通过第二网关连接,所述源链和所述目的链通过第三网关连接;

8.根据权利要求7所述的基于中继链的跨链方法,其特征在于,所述第一网关检查所述源链的所述第一区块头是否...

【专利技术属性】
技术研发人员:张瀚文郭仪黄锦玥孙毅张珺
申请(专利权)人:中国科学院计算技术研究所
类型:发明
国别省市:

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

1