[发明专利]一种基于工业互联网的星火链跨链方法及设备在审
| 申请号: | 202111600947.2 | 申请日: | 2021-12-24 |
| 公开(公告)号: | CN114499872A | 公开(公告)日: | 2022-05-13 |
| 发明(设计)人: | 陈赛;商广勇;李程;马岩堂;马振 | 申请(专利权)人: | 山东浪潮工业互联网产业股份有限公司 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32 |
| 代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 肖鹏 |
| 地址: | 250101 山东省济南市高新*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 工业 互联网 星火 链跨链 方法 设备 | ||
本申请实施例公开了一种基于工业互联网的星火链跨链方法及设备。通过主链中的超级节点接收第一子链发送的跨链请求信息;在接收跨链请求信息的超级节点所对应的第一根哈希值数据库中,确定出与跨链信息哈希值相应的第一根哈希值,并根据第一根哈希值与历史根哈希值建立第一默克尔树;将第一根哈希值对应的第一默克尔证明发送至第一子链,将跨链请求信息发送至第二子链;通过第二子链获取第一默克尔证明,通过第二子链确定跨链信息哈希值对应的第二根哈希值,根据第一默克尔证明与第二根哈希值,对跨链请求信息进行处理,将处理后的信息以及第二子链对应的第三根哈希值发送至主链。通过上述方法实现星火链网络中子链之间的互通。
技术领域
本申请涉及工业互联网技术领域,尤其涉及一种基于工业互联网的星火链跨链方法及设备。
背景技术
星火链是以产业数字化转型工业互联网作为主要的应用场景,同时以网络标识或者数字身份等数字化的资源为突破口,利用区块链技术结合形成的管理体系。其具备了区块链实现数据交易的能力,同时又具备为工业互联网产业数字化转型的场景提供服务的能力。
在星火链主子链架构中,主链是星火链的核心,由多个超级节点组成,超级节点负责维护整个区块链安全稳定运行,维护各个子链的注册申请和信息维护,链接各个区块链的跨链交易和交易验证过程,为保证链群高效运行,为整个链群生态健康发展保驾护航。子链是所有参与接入跨链生态的同构/异构区块链,可以是各种公有链、联盟链、私有链等。
现有星火区块链网络中的各个链都在独立发展,形成一个个“孤岛”,彼此之间不能互通,无法互联。且由于现有区块链的跨链技术难以适用于星火链对应的主子链架构,以致星火链网络难以实现子链之间的互通。
发明内容
本申请实施例提供了一种基于工业互联网的星火链跨链方法及设备,用于解决如下技术问题:由于现有区块链的跨链技术难以适用于星火链对应的主子链架构,以致星火链网络难以实现子链之间的互通。
本申请实施例采用下述技术方案:
本申请实施例提供一种基于工业互联网的星火链跨链方法。包括,通过主链中的超级节点接收第一子链发送的跨链请求信息;其中,跨链请求信息包括第一子链的共识域号、与第一子链进行跨链交互的第二子链的共识域号以及跨链信息哈希值;在接收跨链请求信息的超级节点所对应的第一根哈希值数据库中,确定出与跨链信息哈希值相应的第一根哈希值,并根据第一根哈希值与历史根哈希值建立第一默克尔树;基于第一子链的共识域号,将第一根哈希值对应的第一默克尔证明发送至第一子链,以及基于第二子链的共识域号,将跨链请求信息发送至第二子链;通过第二子链获取第一默克尔证明,并通过第二子链确定跨链信息哈希值对应的第二根哈希值,根据第一默克尔证明与第二根哈希值,对跨链请求信息进行处理,将处理后的信息以及第二子链对应的第三根哈希值发送至主链,通过主链对第三根哈希值进行校验,在验证通过的情况下将处理后的信息发送至第一子链,以完成星火链跨链。
本申请实施例通过获取第一子链与第二子链的共识域号,能够根据共识域号对接入主链的子链进行身份验证,同时也能够根据该共识域号找到子链的地址,从而实现基于星火链结构的区块链进行跨链信息交互。其次,本申请实施例通过建立第一默克尔树,能够通过相应的默克尔证明对星火链中,子链与主链以及主链与子链中进行交互的数据进行验证,从而确保星火链中数据交互的准确性。
在本申请的一种实现方式中,通过主链中的超级节点接收第一子链发送的跨链请求信息之前,方法还包括:通过第一子链的骨干节点对第一子链对应的blob数据进行签名;基于签名后的blob数据,将第一子链的上链申请信息发送至骨干节点对应的超级节点;通过骨干节点对应的超级节点对申请信息进行校验,在验证通过后为第一子链签发其共识域号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮工业互联网产业股份有限公司,未经山东浪潮工业互联网产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111600947.2/2.html,转载请声明来源钻瓜专利网。





