[发明专利]一种分层区块链网络及其共识方法、设备及存储介质在审
申请号: | 202210667075.X | 申请日: | 2022-06-13 |
公开(公告)号: | CN115086320A | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 李邦柱;吴思进;王志文 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L12/18;H04L69/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分层 区块 网络 及其 共识 方法 设备 存储 介质 | ||
1.一种分层区块链网络,其特征在于,所述区块链网络包括多个共识节点和多个同步节点,所述的多个共识节点进行组网形成共识网络,所述的多个同步节点进行组网形成同步网络,所述共识节点参与区块链网络的共识,所述同步节点用于同步区块数据;所述区块链网络中部署有共识网络协议、同步网络协议和分层连接协议,所述共识网络协议用于设定共识网络组建和管理规则,所述同步网络协议用于设定同步网络组建和管理规则,所述分层连接协议用于设定共识节点与同步节点的连接管理规则;所述共识节点内配置有第一引导节点,所述第一引导节点基于所述共识网络协议引导共识节点发现其他共识节点,所述同步节点内置有第二引导节点和第三引导节点,所述第二引导节点基于所述同步网络协议引导同步节点发现其他同步节点,所述第三引导节点基于所述连接协议引导同步节点与共识节点进行连接。
2.根据权利要求1所述的一种分层区块链网络,其特征在于,通过预设的连接协议设定同步节点连接的共识节点数量不少于第一阈值。
3.根据权利要求1所述的一种分层区块链网络,其特征在于,所述共识节点与所述同步节点中均配置有第一引导节点、第二引导节点和第三引导节点,且均部署有共识网络协议、同步网络协议和分层连接协议,所述共识节点从同步节点中选取产生,通过激活或启用相应的引导节点和协议完成共识节点和同步节点之间的转换。
4.一种共识方法,其特征在于,所述方法适用于如权利要求1所述的分层区块链网络,所述方法包括如下步骤:
第一同步节点创建第一交易;
第一同步节点基于分层连接协议向第一共识节点广播所述第一交易;所述第一共识节点为与所述第一同步节点连接的共识节点;
所述第一共识节点基于共识网络协议向相邻的共识节点广播所述第一交易;
共识网络对所述第一交易进行共识,共识成功则所述共识网络的各个共识节点基于分层连接协议向所连接的同步节点广播所述第一交易;
同步网络的各个同步节点基于同步网络协议向所连接的同步节点广播所述第一交易。
5.一种共识方法,其特征在于,所述方法适用于如权利要求1所述的分层区块链网络,所述方法包括如下步骤:
第二共识节点创建第二交易;
第二共识节点基于共识网络协议向相邻的共识节点广播所述第二交易以使所述第二节点在共识网络进行广播;
共识网络对所述第二交易进行共识,共识成功则所述共识网络的各个共识节点基于分层连接协议向所连接的同步节点广播所述第二交易;
同步网络的各个同步节点基于同步网络协议向所连接的同步节点广播所述第一交易。
6.一种计算机设备,其特征在于,一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求4或5所述的方法。
7.一种存储有计算机程序的存储介质,其特征在于,该程序被处理器执行时实现如权利要求4或5所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210667075.X/1.html,转载请声明来源钻瓜专利网。