[发明专利]区块链网络系统、网关以及组网方法有效
申请号: | 202010743741.4 | 申请日: | 2020-07-29 |
公开(公告)号: | CN111917865B | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 李成才;刘昱;雷罡;高勇;邓柯 | 申请(专利权)人: | 成都质数斯达克科技有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L12/66;H04L9/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610094 四川省成都市高新区益*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 网络 系统 网关 以及 组网 方法 | ||
1.一种区块链网络系统,其特征在于,包括公共区块链网络和多个专属区块链网络,每个专属区块链网络通过各自对应的网关与所述公共区块链网络通信连接;
在所述区块链网络系统新增专属区块链网络的情况下,所述公共区块链网络用于将相应的网络加入交易记入新产生的区块,所述网络加入交易中包括新增的专属区块链网络的网络标识;
每个专属区块链网络对应的网关用于获得所述公共区块链网络新产生的区块,在该区块中包括网络加入交易的情况下,从该网络加入交易中获得网络标识,并根据该网络标识更新该网关的网络清单,所述网络清单用于记录所述区块链网络系统中包括的各个专属区块链网络的网络标识。
2.根据权利要求1所述的区块链网络系统,其特征在于,在已有的专属区块链网络退出所述区块链网络系统的情况下,所述公共区块链网络还用于将相应的网络退出交易记入新产生的区块,所述网络退出交易中包括退出的专属区块链网络的网络标识;
每个专属区块链网络对应的网关获得所述公共区块链网络新产生的区块后,在该区块中包括网络退出交易的情况下,从该网络退出交易中获得网络标识,并根据该网络标识更新该网关的网络清单。
3.根据权利要求1所述的区块链网络系统,其特征在于,每个专属区块链网络对应的网关在获得所述公共区块链网络新产生的区块时,具体地:
所述公共区块链网络在产生新的区块后,将新产生的区块发送给多个专属区块链网络各自对应的网关,每个专属区块链网络对应的网关接收所述新产生的区块;
和/或,
每个网关周期性地获取该网关当前的最大区块高度信息和所述公共区块链网络当前的最大区块高度信息,并根据所述两个最大区块高度信息,判断该网关当前的区块高度是否低于所述公共区块链网络当前的区块高度,在该网关当前的区块高度低于所述公共区块链网络当前的区块高度的情况下,从所述公共区块链网络拉取区块高度差内的各个区块。
4.根据权利要求3所述的区块链网络系统,其特征在于,每个网关中记录有所述公共区块链网络包括的各个节点的节点标识和优先级,一个节点的优先级用于表征该节点的可用性程度;每个网关在从所述公共区块链网络拉取区块高度差内的各个区块时,具体地:
该网关根据所述各个节点的优先级,从优先级最高的节点拉取所述区块高度差内的各个区块;
如果该网关未能从所述优先级最高的节点拉取到所述区块高度差内的各个区块,则从优先级第二高的节点拉取所述区块高度差内的各个区块,并将所述优先级最高的节点的优先级降低。
5.根据权利要求1至4任一所述的区块链网络系统,其特征在于,每个专属区块链网络对应的网关,还用于接收其他网关发送的第一跨链交易,该第一跨链交易中携带所述其他网关对应的专属区块链网络的网络标识;
每个专属区块链网络对应的网关在接收到其他网关发送的第一跨链交易后,还用于根据该网关的网络清单和该第一跨链交易中携带的网络标识,判断该第一跨链交易是否合法,并在该第一跨链交易不合法的情况下,确定不执行该第一跨链交易。
6.根据权利要求1至4任一所述的区块链网络系统,其特征在于,每个专属区块链网络还用于向其对应的网关发送第二跨链交易,该第二跨链交易中携带参与该第二跨链交易的其他专属区块链网络的网络标识;
每个网关在接收到其对应的专属区块链网络发送的第二跨链交易后,还用于根据该网关的网络清单和该第二跨链交易中携带的网络标识,判断该第二跨链交易是否合法,并在该第二跨链交易不合法的情况下,确定不执行该第二跨链交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都质数斯达克科技有限公司,未经成都质数斯达克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010743741.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:晶圆检测设备
- 下一篇:面向短视频场景的主题情感分析方法