全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210473060.X (22)申请日 2022.04.29 (71)申请人 蚂蚁区块链科技 (上海) 有限公司 地址 200010 上海市黄浦区外马路618号8 层803室 (72)发明人 陶友贤  (74)专利代理 机构 北京博思佳知识产权代理有 限公司 1 1415 专利代理师 李威 (51)Int.Cl. H04L 67/1042(2022.01) H04L 9/32(2006.01) G06Q 40/04(2012.01) (54)发明名称 区块链子网的组建方法及装置 (57)摘要 本说明书一个或多个实施例提供一种区块 链子网的组建方法和装置。 该方法可以包括: 区 块链主网中的各区块链节点分别获取组建区块 链子网的交易, 所述交易包含所述区块链子网的 配置信息, 所述配置信息包括参与组建所述区块 链子网的节 点成员的身份信息; 所述区块链主网 中的各区块链节点分别执行所述交易; 其中, 当 所述配置信息包含第一区块链节点对应的节点 成员的身份信息时, 部署第一区块链节点的节点 设备基于所述交易生成包含所述配置信息的创 世块并基于所述创世块启动属于所述区块链子 网的第二区块链 节点。 权利要求书3页 说明书17页 附图4页 CN 115086338 A 2022.09.20 CN 115086338 A 1.一种组建区块链子网的方法, 包括: 多个主网节点分别获取组建区块链子网的交易, 所述交易包含所述区块链子网的配置 信息, 所述配置信息包括参与 组建所述区块链子网的节点成员的身份信息, 所述多个主网 节点归属于 至少两个区块链主网; 所述多个主网节点分别执 行所述交易以透出 所述配置信息; 部署有所述主网节点的节点设备分别执行: 在所述配置信 息包括自身部署的主 网节点 所对应节点成员的身份信息的情况下, 加载基于所述配置信息生成的创世块以启动属于所 述区块链子网的子网节点。 2.根据权利要求1所述的方法, 任一区块链主网中的任一主网节点获取所述交易, 包 括: 任一主网节点获取所述任一区块链主网的管理员或普通用户在该区块链主网中发起 的所述交易; 或者, 任一主网节点获取另一区块链主网的管理员或普通用户在所述另一区块链主网中发 起的所述交易, 所述交易由所述另一区块链主网同步至所述任一区块链主网。 3.根据权利要求2所述的方法, 所述另一区块链主网的主网节点维护有所述任一区块 链主网的主网节点的节点列 表, 所述另一区块链主网将所述交易同步至所述任一区块链主 网, 包括: 所述另一区块链主网的主网节点在所述交易包含所述任一区块链主网的主网标识的 情况下, 根据所述节点列表将所述交易发送至所述任一区块链主网的主网节点; 或者, 所述另一区块链主网的主网节点在所述交易包含所述任一区块链主网的主网节点的 身份信息的情况下, 根据所述节点列表将所述交易发送至所述任一区块链主网的主网节 点。 4.根据权利要求3所述的方法, 所述另一区块链主网的主网节点通过下述之一的方式 获取所述节点列表: 从所述任一区块链主网处获取 所述节点列表; 获取所述另一区块链主网的管理员或普通用户提交的所述节点列表; 在所述任一区块链主网与 所述另一 区块链主 网由父级区块链网络所管理 的情况下, 从 所述父级区块链网络处获取 所述节点列表。 5.根据权利要求1所述的方法, 所述组建区块链子网的交易包括调用智能合约的交易。 6.根据权利要求5所述的方法, 所述智能合约的执行结果包括所述创世块, 部署有所述主 网节点的节点设备通过消息 机制获取 所述创世块; 或者, 所述智能合约的执行结果包括所述配置信 息, 部署有所述主 网节点的节点设备通过消 息机制获取 所述配置信息, 并根据获取到的所述配置信息生成所述创世块。 7.根据权利要求6所述的方法, 执行所述智能合约生成的收据中包含与组建所述区块 链子网相关的组网事件, 部署有 所述主网节点的节点设备通过消息机制获取所述创世块或 所述配置信息, 包括: 所述主网节点监 听生成的收据, 并在监 听到的所述组网事件的内容记录有自身所对应 节点成员的身份信息的情况下, 触发自身 所处的节点设备获取所述组网事件包含的所述创权 利 要 求 书 1/3 页 2 CN 115086338 A 2世块或所述配置信息; 或者, 部署所述主 网节点的节点设备监 听生成的收据, 并在监 听到的所述组网事件的内容表 明所述主网节点属于所述节点成员的情况下, 获取所述组网事件中包含的所述创世块或所 述配置信息 。 8.根据权利要求7所述的方法, 所述组网事件包括: 所述收据中的主题名称包含预定义 的组网标识的事 件。 9.根据权利要求7所述的方法, 当所述组网事件的内容包含下述标识时, 表明所述组网 事件与组建所述区块链子网相关: 希望组建的所述 区块链子网的网络标识, 且该网络标识区别于已有区块链子网的网络 标识; 或者, 预定义的新建网络标识, 所述新建网络标识表明所述组网事件用于组建新的区块链子 网。 10.根据权利要求1所述的方法, 所述交易包含组网交易类型标识, 所述组网交易类型 标识表明所述交易用于组建新的区块链子网。 11.根据权利要求1所述的方法, 所述配置信息还 包括下述至少之一: 所述区块链子网的网络标识、 所述区块链子网的管理员的身份信息、 针对区块链平台 代码的属性配置 。 12.根据权利要求1所述的方法, 所述 区块链子网与至少一个所述 区块链主 网的管理员 相同; 或者, 所述区块链子网与各个所述区块链主网的管理员均不相同。 13.根据权利要求1所述的方法, 所述节点设备加载基于所述创世块, 包括: 所述节点设备创建运行所述 区块链子网所对应平台代码的第 二实例, 并触发所述第 二 实例加载 所述创世块。 14.根据权利要求1所述的方法, 任一所述区块链主网为底层区块链网络, 或者为其他 区块链网络所 管理的子网。 15.根据权利要求1所述的方法, 任一所述 区块链主 网中存在至少一个主 网节点参与组 建所述区块链子网。 16.一种组建区块链子网的方法, 包括: 多个节点设备分别获取区块链子网的配置信 息, 所述多个节点设备中部署主网节点属 于至少两个区块链主网, 所述配置信息包括参与组建所述区块链子网的节点成员的身份信 息; 所述多个节点设备分别执行: 在所述配置信 息包括自身部署的主 网节点所对应节点成 员的身份信息的情况下, 加载基于所述配置信息生成的创世块以启动属于所述区块链子网 的子网节点。 17.根据权利要求16所述的方法, 任一节点设备获取 所述配置信息, 包括下述之一: 任一节点设备接收其 他设备通过链下 方式发送的所述配置信息; 任一节点设备获取节点成员指定的所述配置信 息, 该节点成员对应于所述任一节点设 备本地部署的主网节点; 任一节点设备获取本地部署的主网节点通过执行组建区块链子网的交易透出的所述 配置信息 。权 利 要 求 书 2/3 页 3 CN 115086338 A 3

.PDF文档 专利 区块链子网的组建方法及装置

文档预览
中文文档 25 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共25页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 区块链子网的组建方法及装置 第 1 页 专利 区块链子网的组建方法及装置 第 2 页 专利 区块链子网的组建方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:18:42上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。