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

摘要:

权利要求书:

1.一种跨区块链服务平台的组网方法,其特征在于,通过多个区块链服务平台之间的交互实现,每个区块链服务平台按照各自的实现逻辑提供组网相关接口,所述组网相关接口是各个区块链服务平台之间约定的、用于实现组网处理的统一接口,所述组网相关接口包括组网请求接口、组网反馈接口和证书获取接口,所述方法包括:在第一区块链服务平台和第二区块链服务平台建立远程调用连接的情况下,当第一区块链服务平台中的第一组织指定与第二区块链服务平台中的第二组织组网时,所述第一区块链服务平台基于所述远程调用连接调用所述第二区块链服务平台提供的所述组网请求接口,以触发所述第二区块链服务平台针对所述第二组织发送组网请求通知;

在确认所述第二组织同意组网的情况下,所述第二区块链服务平台调用所述第一区块链服务平台提供的所述组网反馈接口,以触发所述第一区块链服务平台判定所述第二组织同意组网;

在所述第二组织待加入所述第一组织所位于的第一目标网络以完成组网的情况下,所述第一区块链服务平台调用所述第二区块链服务平台提供的所述证书获取接口,以触发从所述第二区块链服务平台中获取所述第二组织的证书信息;所述第一区块链服务平台将获取的所述第二组织的证书信息更新到所述第一区块链服务平台的区块链配置中,以实现所述第一组织与所述第二组织之间的组网;

在所述第一组织待加入所述第二组织所位于的第二目标网络以完成组网的情况下,所述第二区块链服务平台调用所述第一区块链服务平台提供的所述证书获取接口,以触发从所述第一区块链服务平台中获取所述第一组织的证书信息;所述第二区块链服务平台将获取的所述第一组织的证书信息更新到所述第二区块链服务平台的区块链配置中,以实现所述第一组织与所述第二组织之间的组网。

2.根据权利要求1所述的方法,其特征在于,所述组网相关接口包括查询组织列表接口,所述当第一区块链服务平台中的第一组织指定与第二区块链服务平台中的第二组织组网时,所述第一区块链服务平台基于所述远程调用连接调用所述第二区块链服务平台提供的所述组网请求接口包括:

所述第一区块链服务平台调用所述第二区块链服务平台提供的查询组织列表接口,当所述第一组织指定邀请所述第二组织加入所述第一组织所位于的第一目标网络时,触发根据所述第一区块链服务平台所指定的账户,从所述第二区块链服务平台中查询所述账户下的组织列表;当所述第一组织指定申请加入所述第二组织所位于的第二目标网络时,触发根据所述第一区块链服务平台所指定的区块链网络标识,从所述第二区块链服务平台中查询所述区块链网络标识所对应的区块链网络内的组织列表;

所述第一区块链服务平台从查询到的所述组织列表中,获取被指定组网的第二组织的组织标识;

所述第一区块链服务平台以所述组织标识作为入参,基于所述远程调用连接调用所述第二区块链服务平台提供的组网请求接口。

3.根据权利要求1所述的方法,其特征在于,所述请求组网接口是邀请组网接口;所述当第一区块链服务平台中的第一组织指定与第二区块链服务平台中的第二组织组网时,所述第一区块链服务平台基于所述远程调用连接调用所述第二区块链服务平台提供的所述组网请求接口,以触发所述第二区块链服务平台针对所述第二组织发送组网请求通知包括:

当所述第一组织指定邀请所述第二组织加入所述第一组织所位于的第一目标网络时,所述第一区块链服务平台基于所述远程调用连接调用所述第二区块链服务平台提供的邀请组网接口,以触发所述第二区块链服务平台针对所述第二组织发送针对所述第一目标网络的组网邀请通知。

4.根据权利要求1所述的方法,其特征在于,所述请求组网接口是申请组网接口;所述当第一区块链服务平台中的第一组织指定与第二区块链服务平台中的第二组织组网时,所述第一区块链服务平台基于所述远程调用连接调用所述第二区块链服务平台提供的所述组网请求接口,以触发所述第二区块链服务平台针对所述第二组织发送组网请求通知包括:

当所述第一组织指定申请加入所述第二组织所位于的第二目标网络时,所述第一区块链服务平台基于所述远程调用连接调用所述第二区块链服务平台提供的申请组网接口,以触发所述第二区块链服务平台针对所述第二组织发送针对所述第二目标网络的组网申请通知。

5.根据权利要求1所述的方法,其特征在于,所述触发所述第二区块链服务平台针对所述第二组织发送组网请求通知包括:

触发所述第二区块链服务平台以事件回调机制向所述第二组织对应的用户终端发送组网请求通知;

所述在确认所述第二组织同意组网的情况下,所述第二区块链服务平台调用所述第一区块链服务平台提供的组网反馈接口包括:响应于所述用户终端的同意组网操作,触发所述第二区块链服务平台调用所述第一区块链服务平台提供的组网反馈接口。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述第一区块链服务平台判定所述第二组织同意组网的情况下,所述第一区块链服务平台通过事件回调机制向所述第一组织的用户终端发送同意组网的反馈结果。

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:在所述第二区块链服务平台确认所述第二组织拒绝组网的情况下,所述第二区块链服务平台调用所述第一区块链服务平台提供的所述组网反馈接口,以触发所述第一区块链服务平台判定所述第二组织拒绝组网,并通过事件回调机制向所述第一组织的用户终端发送拒绝组网的反馈结果。

8.一种跨区块链服务平台的组网系统,其特征在于,通过多个区块链服务平台之间的交互实现,每个区块链服务平台按照各自的实现逻辑提供组网相关接口,所述组网相关接口是各个区块链服务平台之间约定的、用于实现组网处理的统一接口,所述组网相关接口包括组网请求接口、组网反馈接口和证书获取接口,所述系统包括:第一区块链服务平台和第二区块链服务平台;

所述第一区块链服务平台,用于在第一区块链服务平台和第二区块链服务平台建立远程调用连接的情况下,当第一区块链服务平台中的第一组织指定与第二区块链服务平台中的第二组织组网时,所述第一区块链服务平台基于所述远程调用连接调用所述第二区块链服务平台提供的所述组网请求接口,以触发所述第二区块链服务平台针对所述第二组织发送组网请求通知;

所述第二区块链服务平台,用于在确认所述第二组织同意组网的情况下,所述第二区块链服务平台调用所述第一区块链服务平台提供的所述组网反馈接口,以触发所述第一区块链服务平台判定所述第二组织同意组网;

所述第一区块链服务平台,还用于在所述第二组织待加入所述第一组织所位于的第一目标网络以完成组网的情况下,所述第一区块链服务平台调用所述第二区块链服务平台提供的所述证书获取接口,以触发从所述第二区块链服务平台中获取所述第二组织的证书信息;所述第一区块链服务平台将获取的所述第二组织的证书信息更新到所述第一区块链服务平台的区块链配置中,以实现所述第一组织与所述第二组织之间的组网;在所述第一组织待加入所述第二组织所位于的第二目标网络以完成组网的情况下,所述第二区块链服务平台调用所述第一区块链服务平台提供的所述证书获取接口,以触发从所述第一区块链服务平台中获取所述第一组织的证书信息;所述第二区块链服务平台将获取的所述第一组织的证书信息更新到所述第二区块链服务平台的区块链配置中,以实现所述第一组织与所述第二组织之间的组网。

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

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