[发明专利]区块链间的数据传输方法及电子设备在审
申请号: | 202110208754.6 | 申请日: | 2021-02-24 |
公开(公告)号: | CN112929446A | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 李涵 | 申请(专利权)人: | 卓尔智联(武汉)研究院有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L12/18 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李强;张颖玲 |
地址: | 432200 湖北省武汉市黄陂区盘龙城经*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 数据传输 方法 电子设备 | ||
本发明公开了一种区块链间的数据传输方法及电子设备。应用于第一节点的区块链间的数据传输方法包括:基于第一信息对应的第二区块链的至少一个第二节点的设备信息,向所述至少一个第二节点中的至少一个第二节点发送第一请求;所述第一请求用于请求获取第二区块链的数据格式;在接收到第二区块链中的第二节点基于所述第一请求发送的数据格式的情况下,将所述第一信息按照接收到的数据格式进行封装,得到第二信息;向所述至少一个第二节点中的至少一个第二节点发送所述第二信息;所述第二信息用于触发对应的第二节点向第二区块链的第三节点广播接收到的第二信息;第三节点用于在对所述第二信息达成共识的情况下,对所述第二信息进行上链。
技术领域
本发明涉及区块链技术领域,尤其涉及一种区块链间的数据传输方法及电子设备。
背景技术
不同的区块链是各自独立存在的,不同的区块链之间无法互通。相关技术中,利用与区块链并行的中转链,实现区块链之间的跨链通信,这样区块链之间的数据传输需要消耗的资源和时间都较长,在跨链通信的过程中,因消耗时间较多,导致通信效率较低。
发明内容
有鉴于此,本发明实施例期望提供一种区块链间的数据传输方法及电子设备,以解决相关技术中跨链通信的效率较低的技术问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明实施例提供一种区块链间的数据传输方法,应用于第一节点,所述方法包括:
基于第一信息对应的第二区块链的至少一个第二节点的设备信息,向所述至少一个第二节点中的至少一个第二节点发送第一请求;所述第一请求用于请求获取所述第二区块链的数据格式;
在接收到所述第二区块链中的第二节点基于所述第一请求发送的数据格式的情况下,将所述第一信息按照接收到的数据格式进行封装,得到第二信息;
向所述至少一个第二节点中的至少一个第二节点发送所述第二信息;其中,
所述第二信息用于触发对应的第二节点向所述第二区块链的第三节点广播接收到的第二信息;第三节点用于在对所述第二信息达成共识的情况下,对所述第二信息进行上链。
在一些实施例中,所述方法还包括:
获取第一信息对应的第二区块链的至少一个第二节点的设备信息;其中,所述第二区块链的第二节点的设备信息由对应的第二节点向所述第一区块链的第二节点发送。
在一些实施例中,所述获取第一信息对应的第二区块链的至少一个第二节点的设备信息,包括:
向所述第一节点所属的第一区块链的至少一个第二节点发送的获取请求;其中,所述获取请求用于请求获取第一信息对应的第二区块链的第二节点的设备信息;
接收所述第一区块链的第二节点基于所述获取请求发送的第一信息对应的第二区块链的至少一个第二节点的设备信息。
在一些实施例中,所述获取第一信息对应的第二区块链的至少一个第二节点的设备信息,包括:
从所述第一节点的数据库中,获取第一信息对应的第二区块链中的至少一个第二节点的设备信息;其中,
所述数据库中存储有至少一条区块链中每条区块链的至少一个第二节点的设备信息;所述数据库中存储的第二节点的设备信息由所述第一节点所属的第一区块链的至少一个第二节点发送。
在一些实施例中,所述方法还包括:
在设定时长内接收到的所述第一区块链的第二节点发送的设备信息中未包括所述数据库中存储的第二节点的设备信息的情况下,将对应的第二节点的设备信息从所述数据库中删除。
本发明实施例还提供了一种区块链间的数据传输方法,应用于第二节点,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓尔智联(武汉)研究院有限公司,未经卓尔智联(武汉)研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110208754.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种关节轴承内圈外球面防磷化装置
- 下一篇:一种下肢关节侧卧防护软枕