[发明专利]一种基于区块链的网络分层方法及系统有效
申请号: | 202110701307.4 | 申请日: | 2021-06-23 |
公开(公告)号: | CN113452769B | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 沃全;刘雄 | 申请(专利权)人: | 上海简苏网络科技有限公司 |
主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L67/146;H04L67/12;H04L67/1097 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 卫素丹;胡晶 |
地址: | 201702 上海市青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 网络 分层 方法 系统 | ||
1.一种基于区块链的网络分层方法,其特征在于,包括:
在公链网络中,待加入联盟链网络的运行节点向所述公链网络的根节点发起加入所述联盟链网络的信息请求;
所述运行节点与所述根节点基于所述信息请求返回的区块链节点,采用二级节点ID进行异或运算,获取到与所述运行节点的所述二级节点ID的预定长度的前缀相同的所述区块链节点;其中,所述二级节点ID被定义为同一个所述联盟链网络下的所有节点具有相同的预定长度的前缀;
所述运行节点与获取到的所述区块链节点组建所述联盟链网络;
其中,获取到与所述运行节点的所述二级节点ID的预定长度的前缀相同的所述区块链节点,具体为包括以下至少任一项:
循环检测当前根节点的分布式哈希表DHT中所存储的区块链节点,直至获取与所述运行节点的所述二级节点ID的前缀相同的所述区块链节点;
若在所述当前根节点的分布式哈希表DHT中所存储的区块链节点中未获取到时,选择其他根节点继续获取,直至获取到所述运行节点的所述二级节点ID的前缀相同的所述区块链节点。
2.根据权利要求1所述的基于区块链的网络分层方法,其特征在于,所述组建联盟链网络包括:
所述运行节点向所述根节点请求与所述运行节点的所述二级节点ID的前缀相同的其中一个所述区块链节点的连接信息,与所述区块链节点建立通信;
向所述区块链节点请求所述联盟链中其他节点的信息,组建所述联盟链网络。
3.根据权利要求1所述的基于区块链的网络分层方法,其特征在于,还包括:
所述公链网络为区块链网络中的第一层网络,采用一级节点ID建立所述公链网络之间的通信;其中,所述一级节点ID由所述公链网络随机分配;
至少一个所述联盟链网络为区块链网络中的第二层网络,其中,所述二级节点ID被定义为同一个所述联盟链网络下的所有节点具有相同的预定长度的前缀。
4.根据权利要求1所述的基于区块链的网络分层方法,其特征在于,还包括:
所述联盟链网络架设于所述公链网络上,基于所述公链网络组建至少一条所述联盟链网络,无需自建所述根节点。
5.根据权利要求1所述的基于区块链的网络分层方法,其特征在于,还包括:
所述二级节点ID由前缀和节点容量组成;
所述二级节点ID的前预设字节被设置为用于表示当前所述运行节点所属的所述联盟链网络的前缀;
除前缀部分的其它字节被设置为用于表示当前所述运行节点所属的所述联盟链网络的节点容量。
6.根据权利要求5所述的基于区块链的网络分层方法,其特征在于,还包括:
所述二级节点ID包括32字节;
定义前16字节相同则为属于同一所述联盟链网络;
剩余的16字节为所述联盟链网络的节点容量,最大支持2^16的节点容量。
7.根据权利要求4所述的基于区块链的网络分层方法,其特征在于,还包括:
在所述根节点中存储有分布式哈希表DHT,采用所述分布式哈希表DHT记录每一个访问所述根节点的区块链节点的包括一级节点ID、所述二级节点ID、网络连接信息在内的节点记录。
8.一种采用如权利要求1-7任意一项所述的基于区块链的网络分层方法的系统,其特征在于,包括:
加入发起模块,用于提供给在公链网络中,待加入联盟链网络的运行节点向所述公链网络的根节点发起加入所述联盟链网络的信息请求;
联盟链节点获取模块,用于提供给所述运行节点与所述根节点基于所述信息请求返回的区块链节点,采用二级节点ID进行异或运算,获取到与所述运行节点的所述二级节点ID的预定长度的前缀相同的所述区块链节点;其中,所述二级节点ID被定义为同一个所述联盟链网络下的所有节点具有相同的预定长度的前缀;
联盟链网络建立模块,用于提供给所述运行节点与获取到的所述区块链节点组建所述联盟链网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海简苏网络科技有限公司,未经上海简苏网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110701307.4/1.html,转载请声明来源钻瓜专利网。