[发明专利]一种区块链的跨链网关确定方法、系统及终端设备有效
申请号: | 202011594844.5 | 申请日: | 2020-12-28 |
公开(公告)号: | CN112636987B | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 李伟;邱炜伟;蔡亮;汪小益;夏立伟 | 申请(专利权)人: | 杭州趣链科技有限公司 |
主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L41/0823;H04L12/66 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张禹 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 网关 确定 方法 系统 终端设备 | ||
本申请适用于区块链技术领域,提供了一种区块链的跨链网关确定方法、系统及终端设备,其中,方法包括:当接收到目标节点发送的申请成为应用链的跨链网关的请求指令时,查询中继链中是否已确定应用链的跨链网关的主节点信息;在未查询到中继链已确定应用链的跨链网关的主节点信息时,将目标节点作为跨链网关的主节点,并向目标节点发送的第一消息;其中,跨链网关的主节点用于行使所述跨链网关功能;在查询到中继链已确定应用链的跨链网关的主节点信息时,将目标节点作为跨链网关的从节点,并向目标节点发送的第二消息;其中,跨链网关的从节点为跨链网关的主节点的备选节点。本申请实施例可使得确定的跨链网关的可靠性高。
技术领域
本申请属于区块链技术领域,尤其涉及一种区块链的跨链网关确定方法、系统及终端设备。
背景技术
区块链技术由于具有去中心化、防篡改和数据共享等特性,且近年来被比特币、以太仿等区块链系统的成功应用,区块链技术被广泛关注。
在不同应用场景中的区块链越来越多,由于区块链之间是相互独立,如何使不同区块链之间进行数据通信和价值转移成为需要解决的问题,目前通常使用区块链的跨链技术实现不同区块链从之间的互联互通,在通过中继链进行跨链场景中,需要通过跨链网关对要进行跨链交易的区块链进行交易监听以及交易的封装转发,目前的跨链网关的可靠性低。
发明内容
本申请实施例提供了一种区块链的跨链网关确定方法、系统及终端设备,旨在解决现有跨链网关的可靠性低的问题。
第一方面,本申请实施例提供了一种区块链的跨链网关确定方法,应用于中继链的任一节点,所述中继链用于为多个应用链之间建立跨链通信连接,每个应用链上具有跨链网关功能的目标节点;
所述跨链网关确定方法,包括:
当接收到所述目标节点发送的申请成为应用链的跨链网关的请求指令时,查询所述中继链中是否已确定所述应用链的跨链网关的主节点信息;
在未查询到所述中继链已确定所述应用链的跨链网关的主节点信息时,将所述目标节点作为跨链网关的主节点,并向所述目标节点发送的第一消息;其中,所述跨链网关的主节点用于行使所述跨链网关功能;
在查询到所述中继链已确定所述应用链的跨链网关的主节点信息时,将所述目标节点作为跨链网关的从节点,并向所述目标节点发送的第二消息;其中,所述跨链网关的从节点为跨链网关的主节点的备选节点。
在一个实施例中,查询所述中继链中是否已确定所述应用链的跨链网关的主节点信息,包括:
查询本地跨链网关连接表;
在所述本地跨链网关连接表中未查询到所述应用链的跨链网关的主节点信息时,在所述中继链中广播查询信息,预设时间内未接收到所述中继链中任一节点返回的已确定所述应用链的跨链网关的主节点信息,判定未查询到所述中继链已确定所述应用链的跨链网关的主节点信息;其中,所述查询信息用于查询所述中继链中的节点是否已确定所述应用链的跨链网关的主节点;
当在所述本地跨链网关连接表中查询到所述应用链的跨链网关的主节点信息,或接收到所述中继链中任一节点返回的已确定所述应用链的跨链网关的主节点,判定查询到所述中继链已确定所述应用链的跨链网关的主节点信息。
在一个实施例中,在将所述目标节点作为跨链网关的从节点之后,包括:
接收所述目标节点发送的心跳信息时,将所述应用链的跨链网关的主节点的工作状态发送至所述目标节点,以使所述目标节点通过以预设时间间隔向所述中继链发送心跳信息,查询所述应用链的跨链网关的主节点的工作状态。
在一个实施例中,在将所述目标节点作为跨链网关的从节点之后,还包括:当检测到应用链的跨链网关的主节点的工作状态为发生故障时,将所述目标节点更变为所述跨链网关的主节点,并向所述目标节点发送变更为主节点的第三消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州趣链科技有限公司,未经杭州趣链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011594844.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种一体式中波红外激光雷达发射装置
- 下一篇:一种氨磺必利的制备方法