[发明专利]基于多方投票管理模式的联盟链分布式管理方法及系统在审
申请号: | 202110015448.0 | 申请日: | 2021-01-05 |
公开(公告)号: | CN112784296A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 陈怡博;何丽;张盼;赵进 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64;G06Q50/26;G06F16/27 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 姜丽辉 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多方 投票 管理模式 联盟 分布式 管理 方法 系统 | ||
1.一种基于多方投票管理模式的联盟链分布式管理方法,所述方法包括:
在联盟链网络中引入管理合约;
在对联盟方拥有的管理平台进行初始化的阶段,确定盟主方,对盟主方及非盟主方进行联盟的初始化;
初始化结束后,通过管理合约记录联盟方更新配置投票的次数及流程信息,进行更新配置;
更新配置完成后,使用管理合约对更新配置进行标记,完成对联盟链的分布式管理。
2.根据权利要求1所述的方法,所述更新配置,包括:新组织加入联盟、新组织加入通道或退出通道、共识节点加入通道或退出通道,或更改共识节点配置。
3.根据权利要求1所述的方法,所述对盟主方及非盟主方进行联盟的初始化,包括:
对盟主方及非盟主方的管理平台创建组织和节点;
将非盟主方的组织信息导出至非盟主方文件;
将文件中的非盟主方的组织信息导入盟主方;
控制盟主方根据盟主方和非盟主方的组织信息生成创世块,并执行初始化操作;
将创世块导出至盟主方文件;
将盟主方文件中的创世块导入非盟主方;
控制非盟主方部署节点,完成初始化。
4.根据权利要求2所述的方法,所述更新配置为新组织加入联盟时,具体包括:
获取任一联盟方的生成新组织信息,根据生成新组织信息提出加入联盟申请;
通过管理合约接收联盟申请,当任一联盟方查询到联盟申请后,同意申请并投票后,将新组织信息生成新的配置块,并对配置块并签名;
当管理合约收到签名后,将签名和联盟申请进行关联,并保存;
获取投票次数,投票大于预设值后,发起联盟申请的联盟方查询联盟申请关联的签名后,并将带有签名的配置块打包;
向共识节点发出配置请求,请求同意后,以打包的带有签名的配置块进行更新配置。
5.根据权利要求4所述的方法,所述更新配置,完成后,使用管理合约标记新组织加入联盟链的更新状态;
所述更新状态包括成功,或失败。
6.一种基于多方投票管理模式的联盟链分布式管理系统,所述系统包括:
初始化模块,在对联盟方拥有的管理平台进行初始化的阶段,确定盟主方,对盟主方及非盟主方进行联盟的初始化;
更新模块,在初始化结束后,通过管理合约记录联盟方更新配置投票的次数及流程信息,进行更新配置;
记录模块,在更新配置完成后,使用管理合约对更新配置进行标记,完成对联盟链的分布式管理。
7.根据权利要求6所述的系统,所述更新配置,包括:新组织加入联盟链、新组织加入通道或退出通道、共识节点加入通道或退出通道,或更改共识节点配置。
8.根据权利要求6所述的系统,所述对盟主方及非盟主方进行管理平台的初始化,包括:
对盟主方及非盟主方的管理平台创建组织和节点;
将非盟主方的组织信息导出至非盟主方文件;
将文件中的非盟主方的组织信息导入盟主方;
控制盟主方根据盟主方和非盟主方的组织信息生成创世块,并执行初始化操作;
将创世块导出至盟主方文件;
将盟主方文件中的创世块导入非盟主方;
控制非盟主方部署节点,完成初始化。
9.根据权利要求7所述的系统,所述更新配置为新组织加入联盟链时,具体包括:
获取任一联盟方的生成新组织信息,根据生成新组织信息提出加入联盟申请;
通过管理合约接收联盟申请,当任一联盟方查询到联盟申请后,同意申请并投票后,将新组织信息生成新的配置块,并对配置块并签名;
当管理合约收到签名后,将签名和联盟申请进行关联,并保存;
获取投票次数,投票大于预设值后,发起联盟申请的联盟方查询联盟申请关联的签名后,并将带有签名的配置块打包;
向共识节点发出配置请求,请求同意后,以打包的带有签名的配置块进行更新配置。
10.根据权利要求9所述的系统,所述更新配置,完成后,使用管理合约标记新组织加入联盟链的更新状态;
所述更新状态包括成功,或失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110015448.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能复合熔喷无纺布及其制备方法
- 下一篇:一种用于对象界定的系统及方法