[发明专利]一种基于区块链的网络分层方法及系统有效
申请号: | 202110701307.4 | 申请日: | 2021-06-23 |
公开(公告)号: | CN113452769B | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 沃全;刘雄 | 申请(专利权)人: | 上海简苏网络科技有限公司 |
主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L67/146;H04L67/12;H04L67/1097 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 卫素丹;胡晶 |
地址: | 201702 上海市青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 网络 分层 方法 系统 | ||
本发明涉及区块链技术领域,提供了一种基于区块链的网络分层方法及系统,其方法包括:待加入联盟链网络的运行节点向公链网络的根节点发起加入联盟链网络的信息请求;运行节点与根节点基于信息请求返回的区块链节点,采用二级节点ID进行异或运算,获取到与运行节点的二级节点ID的预定长度的前缀相同的区块链节点;其中,二级节点ID被定义为同一个所述联盟链网络下的所有节点具有相同的预定长度的前缀;运行节点与获取到的区块链节点组建联盟链网络。对现有区块链网络进行分层,在区块链网络的公有链的基础上,建立第二层的联盟链网络,同属于同一联盟链网络内的区块链节点可以依赖具有共同前缀的二级节点ID进行联盟链网络内部的通讯。
技术领域
本发明涉及区块链的技术领域,尤其涉及区块链网络分层技术领域。具体为一种基于区块链的网络分层方法及系统。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,区块链具有去中心化、安全性高等特点,因此,在很多场合都使用区块链。
传统的区块链中只存在一条主链,即公有链,当交易并发量较高时,仅依靠公有链进行交易、出块等操作,有可能会出现包括并发量低、交易耗时长等一系列的问题。
发明内容
针对上述问题,本发明的目的在于提供一种基于区块链的网络分层方法及系统,对现有区块链网络进行分层,在区块链网络的公有链的基础上,建立第二层的联盟链网络,同属于同一联盟链网络内的区块链节点可以依赖具有共同前缀的二级节点ID进行联盟链网络内部的通讯,无需依靠原始的公有链进行通讯。
本发明的上述发明目的是通过以下技术方案得以实现的:
一种基于区块链的网络分层方法,包括:
在公链网络中,待加入联盟链网络的运行节点向所述公链网络的根节点发起加入所述联盟链网络的信息请求;
所述运行节点与所述根节点基于所述信息请求返回的区块链节点,采用二级节点ID进行异或运算,获取到与所述运行节点的所述二级节点ID的预定长度的前缀相同的所述区块链节点;其中,所述二级节点ID被定义为同一个所述联盟链网络下的所有节点具有相同的预定长度的前缀;
所述运行节点与获取到的所述区块链节点组建所述联盟链网络。
进一步地,所述组建联盟链网络包括:
所述运行节点向所述根节点请求与所述运行节点的所述二级节点ID的前缀相同的其中一个所述区块链节点的连接信息,与所述区块链节点建立通信;
向所述区块链节点请求所述联盟链中其他节点的信息,组建所述联盟链网络。
进一步地,获取到与所述运行节点的所述二级节点ID的预定长度的前缀相同的所述区块链节点,具体为包括以下至少任一项:
循环检测当前根节点的分布式哈希表DHT中所存储的区块链节点,直至获取与所述运行节点的所述二级节点ID的前缀相同的所述区块链节点;
若在所述当前根节点的分布式哈希表DHT中所存储的区块链节点中未获取到时,选择其他根节点继续获取,直至获取到所述运行节点的所述二级节点ID的前缀相同的所述区块链节点。
进一步地,所述公链网络为区块链网络中的第一层网络,采用一级节点ID建立所述公链网络之间的通信;其中,所述一级节点ID由所述公链网络随机分配;
至少一个所述联盟链网络为区块链网络中的第二层网络,其中,所述二级节点ID被定义为同一个所述联盟链网络下的所有节点具有相同的预定长度的前缀。
进一步地,所述联盟链网络架设于所述公链网络上,基于所述公链网络组建至少一条所述联盟链网络,无需自建所述根节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海简苏网络科技有限公司,未经上海简苏网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110701307.4/2.html,转载请声明来源钻瓜专利网。