利索能及
我要发布
收藏
专利号: 2021115457611
申请人: 深圳市名竹科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种联盟链搭建方法,其特征在于,所述方法包括:第一区块链服务平台基于设置的网络连接服务程序连接至对等式网络;

通过连接至的所述对等式网络,获取所述对等式网络中的各第二区块链服务平台中的组织的信息;

所述第一区块链服务平台基于所述组织的信息,从各所述组织中确定待搭建联盟链的目标组织;

所述第一区块链服务平台确定所述目标组织所属的第二区块链服务平台,得到目标区块链服务平台;

所述第一区块链服务平台基于与所述目标区块链服务平台之间预先建立的对等式连接,向所述目标区块链服务平台发送联盟链邀请信息;所述联盟链邀请信息用于邀请所述目标组织共同搭建联盟链;

所述第一区块链服务平台接收所述目标区块链服务平台返回的邀请反馈结果,以根据所述邀请反馈结果进行联盟链的搭建。

2.根据权利要求1所述的方法,其特征在于,所述获取所述对等式网络中的各第二区块链服务平台中的组织的信息包括:确定所述第一区块链服务平台在所述对等式网络中连接至的第二区块链服务平台,得到直接连接平台;

基于与所述直接连接平台之间的对等式连接,获取连接至的所述直接连接平台中的组织的信息、以及获取连接关联平台中组织的信息;所述连接关联平台,是所述对等式网络中、且与所述直接连接平台存在连接关系的第二区块链服务平台。

3.根据权利要求2所述的方法,其特征在于,所述连接关联平台与所述直接连接平台之间的连接关系包括直接连接关系和间接连接关系;

所述基于与所述直接连接平台之间的对等式连接,获取连接至的所述直接连接平台中的组织的信息、以及获取连接关联平台中组织的信息包括:将所述直接连接平台作为当前平台,确定与所述当前平台具有直接连接关系的第二区块链服务平台,得到所述当前平台的连接平台,并获取当前平台的连接平台中组织的信息;

将所述当前平台的连接平台作为当前平台,返回所述确定与所述当前平台具有直接连接关系的第二区块链服务平台,得到所述当前平台的连接平台,并获取当前平台的连接平台中组织的信息的步骤以进行迭代,直至满足迭代停止条件,得到所述直接连接平台的连接关联平台中组织的信息。

4.根据权利要求1所述的方法,其特征在于,所述组织的信息包括所述组织所属的第二区块链服务平台的连接信息;

在所述第一区块链服务平台基于与所述目标区块链服务平台之间预先建立的对等式连接,向所述目标区块链服务平台发送联盟链邀请信息之前,所述方法还包括:所述第一区块链服务平台基于所述目标区块链服务平台的连接信息,与所述目标区块链服务平台之间建立对等式连接。

5.根据权利要求1所述的方法,其特征在于,所述第一区块链服务平台基于与所述目标区块链服务平台之间预先建立的对等式连接,向所述目标区块链服务平台发送联盟链邀请信息包括:

所述第一区块链服务平台基于与所述目标区块链服务平台之间预先建立的对等式连接,向所述目标区块链服务平台发送联盟链邀请信息,以使得所述目标区块链服务平台向所述目标组织转发所述联盟链邀请信息,并在接收所述目标组织发送的邀请反馈结果后,向所述第一区块链服务平台转发所述邀请反馈结果。

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述联盟链邀请信息,是所述第一区块链服务平台中的组织发起的;

所述第一区块链服务平台接收所述目标区块链服务平台返回的邀请反馈结果,以根据所述邀请反馈结果进行联盟链的搭建包括:所述第一区块链服务平台接收所述目标区块链服务平台返回的邀请反馈结果;

若所述邀请反馈结果表征所述目标组织同意邀请,则基于发起邀请的组织将所述目标组织添加至联盟链。

7.一种联盟链搭建装置,其特征在于,所述装置包括:获取模块,用于基于设置的网络连接服务程序连接至对等式网络;通过连接至的所述对等式网络,获取所述对等式网络中的各第二区块链服务平台中的组织的信息;

确定模块,用于基于所述组织的信息,从各所述组织中确定待搭建联盟链的目标组织;

确定所述目标组织所属的第二区块链服务平台,得到目标区块链服务平台;

搭建模块,用于基于与所述目标区块链服务平台之间预先建立的对等式连接,向所述目标区块链服务平台发送联盟链邀请信息;所述联盟链邀请信息用于邀请所述目标组织共同搭建联盟链;接收所述目标区块链服务平台返回的邀请反馈结果,以根据所述邀请反馈结果进行联盟链的搭建。

8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。