[发明专利]一种区块链的分层共识方法和系统在审
申请号: | 201711174609.0 | 申请日: | 2017-11-22 |
公开(公告)号: | CN109819003A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 张重阳;翟晓君 | 申请(专利权)人: | 南京理工大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 孟睿 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种区块链的分层共识方法和系统。将全网络中参与共识的计算机节点进行分组,把全网络划分为一个主干网和多个相互独立的子网络,主干网是共识的第一层,各子网络是共识的第二层;区块链网络中节点达成共识的过程通过分层的策略实现,第一层主干网中的节点首先形成共识,第二层子网络中的节点再同步形成共识。由于主干网中的节点数量比全网络中的节点数量大大减少,当全网络节点数量较大时区块链系统仍然能够高效的达成一致,网络带宽占用的更少。 | ||
搜索关键词: | 全网络 主干网 区块 子网络 分层 第一层 网络带宽占用 计算机节点 链系统 数量比 再同步 分组 网络 | ||
【主权项】:
1.一种区块链的分层共识方法,其特征在于,将参与验证的计算机节点分组为两层结构,并且选取各二级子网络主节点和一级主干网主节点;客户端发起请求消息到主干网主节点;主干网主节点接收到请求消息后验证该消息,生成请求序号,然后组织预准备消息发给所述主干网中其它各节点;主干网中各节点接收到预准备消息后验证该消息,然后组织主干网准备消息发送给所述主干网中其它各节点,同时组织主节点准备消息发送给自身所在二级子网络内的其它各节点并接收返回的二级子网准备消息;主干网中各节点接收到主干网准备消息和二级子网准备消息后,验证该消息,当通过的消息数量达到给定阈值时,生成主干网提交消息并发送给所述主干网中其它各节点;主干网中各节点接收到主干网提交消息后验证该消息,当通过的消息数量达到给定阈值时,执行提交操作,然后组织主节点提交消息发送给自身所在的二级子网络内的其它各节点并接收返回的提交回复消息;各二级子网络主节点接收提交回复消息后组织响应消息并返回给客户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711174609.0/,转载请声明来源钻瓜专利网。