【技术实现步骤摘要】
联盟网络的运行实现方法、装置、设备及存储介质
[0001]本申请涉及计算机
,尤其涉及区块链
,可用于云计算和云服务,具体用于一种联盟网络的运行实现方法、装置、设备及存储介质。
技术介绍
[0002]随着区块链技术的发展,联盟网络的应用越来越广泛。联盟网络一般由机构组建,通常是由同一联盟的多个节点来维护的,一个联盟网络中可以包括至少一条联盟链,各条联盟链之间可以是平行链的关系,也可以是子链关系。
[0003]但是,现有联盟网络,由于网络运行受到较多约束,存在联盟网络操作不便的问题,亟需改进。
技术实现思路
[0004]本申请提供了一种联盟网络的运行实现方法、装置、设备及存储介质,以优化联盟网络的管理模式。
[0005]根据本申请的一方面,提供了一种联盟网络的运行实现方法,所述方法由具有盟主权限的链管理盟主客户端执行,所述方法包括:
[0006]基于管理平台数据,控制所述联盟网络的运行;
[0007]将所述管理平台数据向所述联盟网络中具有副盟主权限的链管理副盟主客户端进行同步。
[0008]根据本申请的另一方面,提供了一种联盟网络的运行实现方法,所述方法由具有副盟主权限的链管理副盟主客户端执行,所述方法包括:
[0009]获取具有盟主权限的链管理盟主客户端同步的管理平台数据;
[0010]在确定所述盟主客户端的盟主权限撤销时,切换为具有盟主权限的盟主客户端。
[0011]根据本申请的另一方面,提供了一种联盟网络的运行实现装置,所 ...
【技术保护点】
【技术特征摘要】
1.一种联盟网络的运行实现方法,所述方法由具有盟主权限的链管理盟主客户端执行,所述方法包括:基于管理平台数据,控制所述联盟网络的运行;将所述管理平台数据向所述联盟网络中具有副盟主权限的链管理副盟主客户端进行同步。2.根据权利要求1所述的方法,其中,基于管理平台数据,控制所述联盟网络的运行包括:基于所述管理平台数据中的认证服务器数据,对所述联盟网络中的节点身份进行维护。3.根据权利要求1所述的方法,其中,基于管理平台数据,控制所述联盟网络的运行包括:基于所述管理平台数据中的平台数据库数据,部署和监控所述联盟网络中网络配置、智能合约配置和链配置中的至少一项。4.根据权利要求3所述的方法,其中:所述网络配置包括:所述联盟网络中的参与节点信息;所述智能合约配置包括:所述联盟网络中部署的智能合约源代码、版本标识和描述信息;所述链配置包括:所述联盟网络中部署的链资源和区块高度。5.根据权利要求1所述的方法,其中,基于管理平台数据,控制所述联盟网络的运行包括:基于所述管理平台数据中的数据审核服务配置数据,对所述联盟网络中的上链数据进行审核。6.根据权利要求1所述的方法,还包括:将所述管理平台数据的展示数据,向所述联盟网络中具有成员权限的链管理成员客户端进行同步,以供所述成员客户端根据所述展示数据在可视化界面中进行联盟网络的情况展示。7.根据权利要求1所述的方法,其中,将所述管理平台数据向所述联盟网络中具有副盟主权限的链管理副盟主客户端进行同步包括:按照设定周期或在满足同步触发条件时,将所述管理平台数据向所述联盟网络中具有副盟主权限的链管理副盟主客户端进行同步。8.根据权利要求1所述的方法,其中,所述联盟网络的数量为一个或多个;每个客户端在多个联盟网络中所具有的权限相同或不同,所述权限包括盟主权限、副盟主权限和成员权限。9.根据权利要求1所述的方法,还包括:在本地的链管理客户端获取用户发起的联盟网络创建请求;根据所述联盟网络创建请求,创建新的联盟网络,并在新的联盟网络的各成员客户端中确定盟主客户端和副盟主客户端。10.根据权利要求1所述的方法,其中,所述管理平台数据存储于所述客户端所属机构的机房设备中;
所述盟主客户端、副盟主客户端和成员客户端部署于不同机构的机房设备中。11.根据权利要求10所述的方法,其中,所述盟主客户端所属机房中部署有至少两个区块链节点,用于承担出块功能。12.根据权利要求10所述的方法,还包括:在所述机房设备中安装具有可视化界面的链管理客户端;通过所述可视化界面输入盟主账户信息,以使本地的链管理客户端登录成为具有盟主权限的盟主客户端。13.根据权利要求12所述的方法,通过所述可视化界面输入盟主账户信息之后,还包括:验证所述盟主账户信息,与所述机房设备的硬件信息是否匹配,如果匹配,则确认所述盟主账户信息验证通过。14.根据权利要求1所述的方法,还包括:如果确定所述副盟主客户端的副盟主权限撤销,则触发在所述联盟网络的成员客户端中选择确定新的副盟主客户端;将...
【专利技术属性】
技术研发人员:荆博,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。