[发明专利]一种运行联盟链网络的方法、联盟链网络和用于联盟链网络的节点设备在审
申请号: | 202210615860.0 | 申请日: | 2022-06-01 |
公开(公告)号: | CN115037756A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 曾超;孙赫;焦梦洪;徐文博;邓福喜 | 申请(专利权)人: | 蚂蚁区块链科技(上海)有限公司 |
主分类号: | H04L67/1042 | 分类号: | H04L67/1042 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 田菁 |
地址: | 200010 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 运行 联盟 网络 方法 用于 节点 设备 | ||
本公开涉及运行联盟链网络的方法,所述联盟链网络包括被配置为链式存储区块数据的多个数据节点以及被配置为不存储区块数据并且传输数据的多个分发节点,所述方法包括:将所述多个数据节点划分为第一子集和第二子集,并将第一子集的数据节点配置为参与共识过程以生成并存储区块,将第二子集的数据节点配置为不参与共识过程并且从第一子集的数据节点获取并存储所生成的区块,将所述分发节点配置为从与其连接的第一子集的数据节点接收所生成的区块,并将所述区块传输到与其连接的第二子集的数据节点。
技术领域
本公开实施例属于计算机技术领域,尤其涉及运行联盟链网络的方法、联盟链网络和用 于联盟链网络的节点设备。
背景技术
随着区块链技术的发展,基于联盟链网络的业务处理模式较为常见。联盟链可以是只针 对特定群体的成员和有限的第三方,多个服务机构可以组成一个联盟。允许授权的节点加入 联盟链网络,每个服务机构的服务器(或服务器集群)可以为联盟链网络中的一个节点,链 上节点可根据权限查看信息。随着联盟链支撑的业务规模越来越大,联盟链中需要接入的数 据节点的数量也越来越多。
发明内容
本公开的目的在于提供运行联盟链网络的方法、联盟链网络和用于联盟链网络的节点设 备。
根据本公开的第一方面,提供了一种运行联盟链网络的方法,所述联盟链网络包括被配 置为链式存储区块数据的多个数据节点以及被配置为不存储区块数据并且传输数据的多个分 发节点,所述方法包括:将所述多个数据节点划分为第一子集和第二子集,并将第一子集的 数据节点配置为参与共识过程以生成并存储区块,将第二子集的数据节点配置为不参与共识 过程并且从第一子集的数据节点获取并存储所生成的区块,将所述分发节点配置为从与其连 接的第一子集的数据节点接收所生成的区块,并将所述区块传输到与其连接的第二子集的数 据节点。
根据本公开的第二方面,提供了一种联盟链网络,包括:多个数据节点,所述数据节点 被配置为链式存储区块数据;以及多个分发节点,所述分发节点被配置为不存储区块数据并 且传输数据,其中,所述多个数据节点被划分为第一子集和第二子集,第一子集的数据节点 被配置为参与共识过程以生成并存储区块,第二子集的数据节点被配置为不参与共识过程并 且从第一子集的数据节点获取并存储所生成的区块,所述分发节点被配置为从与其连接的第 一子集的数据节点接收所生成的区块,并将所述区块传输到与其连接的第二子集的数据节点。
根据本公开的第三方面,提供了一种联盟链网络,包括多个共识节点、多个分发节点和 多个同步节点,其中,所述共识节点被配置为参与共识过程以生成并链式存储区块以及与所 述多个分发节点中的一个或多个分发节点相连接;所述分发节点被配置为与所述多个同步节 点中的一个或多个同步节点相连接并监听其所连接的共识节点,以及响应于其所连接的共识 节点生成区块,从其所连接的共识节点获取所述区块并将所述区块传输给其所连接的一个或 多个同步节点;以及所述同步节点被配置为不参与共识过程并且从其所连接的分发节点接收 所述区块并链式存储所述区块,其中,所述多个共识节点中被定期地随机选择出一个第一节 点,所述多个同步节点中被定期地随机选择出一个第二节点,并且所述第一节点和所述第二 节点被配置为功能互换。
根据本公开的第四方面,提供了一种用于联盟链网络的节点设备,包括一个或多个处理 器和一个或多个存储器,所述一个或多个存储器被配置为存储一系列计算机可执行指令,其 中,所述一系列计算机可执行指令在由所述一个或多个处理器执行时,使所述一个或多个处 理器执行:响应于被配置为参与共识过程的共识节点:监听节点管理合约更新的事件以获取 更新的节点列表,并基于节点列表定期地与所述联盟链网络中的被配置为传输数据的一个或 多个分发节点建立连接;参与共识过程以生成并链式存储区块;以及将所生成的区块传输给 与其连接的分发节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚂蚁区块链科技(上海)有限公司,未经蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210615860.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:频点选择方法、装置、设备及存储介质
- 下一篇:一种光疗装置