[发明专利]基于区块链的联盟管理方法、装置、设备及存储介质有效
申请号: | 201910875793.4 | 申请日: | 2019-09-17 |
公开(公告)号: | CN110602217B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 王星雅 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L9/40;G06Q40/04;A63F13/79;A63F13/70 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 联盟 管理 方法 装置 设备 存储 介质 | ||
1.一种基于区块链的联盟管理方法,其特征在于,应用于区块链系统中,所述区块链系统包括n个节点,每个节点上存储的区块链包括:用于存储各个联盟的联盟信息的第一区块链,用于存储各个联盟中的联盟决策信息的第二区块链,用于存储处理联盟加入请求的第三区块链以及用于存储审批结果的第四区块链,所述n为大于1的整数,所述方法包括:
获取第一用户终端提交的联盟加入请求,所述联盟加入请求用于指示第一用户帐号加入目标联盟,所述目标联盟是任意一个由用户创建的,多个用户按照一定规律加入的团体;
从所述第一区块链中获取所述目标联盟的联盟信息;
根据所述目标联盟的联盟信息中包括的所述目标联盟的成员信息,确定具有所述联盟加入请求的审批权限的至少一个用户帐号;
根据所述至少一个用户帐号,将所述联盟加入请求发送给至少一个审批终端;其中,所述至少一个用户帐号与所述至少一个审批终端一一对应;
根据各个所述审批终端提交的审批结果,确定是否同意所述第一用户帐号加入所述目标联盟;
若同意所述第一用户帐号加入所述目标联盟,则从所述第一区块链中获取所述目标联盟的联盟信息,所述目标联盟的联盟信息包括所述目标联盟的标识以及所述目标联盟的成员信息;
在所述目标联盟的成员信息中添加所述第一用户帐号,得到更新后的所述目标联盟的联盟信息;
将更新后的所述目标联盟的联盟信息,存储至所述第一区块链中。
2.根据权利要求1所述的方法,其特征在于,所述根据各个所述审批终端提交的审批结果,确定是否同意所述第一用户帐号加入所述目标联盟,包括:
计算第一权重值和第二权重值;其中,所述第一权重值是指所述审批结果为同意的各个成员的权重和,所述第二权重值是指所述审批结果为不同意的各个成员的权重和;
计算所述第一权重值,与所述第一权重值和所述第二权重值的求和结果之间的比值;
若所述比值大于预设阈值,则确定同意所述第一用户帐号加入所述目标联盟。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取第二用户终端提交的联盟决策信息,所述联盟决策信息包括所述目标联盟的至少一个决策方案;
将所述联盟决策信息发送给至少一个决策终端,所述决策终端是所述目标联盟的成员所使用的终端;
获取各个所述决策终端针对所述决策方案提交的投票结果;
根据所述投票结果,确定所述至少一个决策方案中投票通过的目标决策方案;
将所述目标决策方案存储至所述第二区块链中。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收第三用户终端提交的操作请求,所述第三用户终端是属于所述目标联盟的成员的第三用户帐号所对应的终端;
检测所述操作请求是否符合所述区块链系统中存储的智能合约,所述智能合约包括用于约束所述目标联盟中成员的操作的信息;
若所述操作请求符合所述智能合约,则执行所述操作请求。
5.根据权利要求4所述的方法,其特征在于,所述检测所述操作请求是否符合所述区块链系统中存储的智能合约之后,还包括:
若所述操作请求不符合所述智能合约,则向所述第三用户终端发送操作失败响应,所述操作失败响应中包括用于提示所述操作请求执行失败的原因。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
收集在第一时段内提交的联盟信息;
在获得在所述第一区块链中添加区块的权限之后,在所述第一区块链中添加目标区块,所述目标区块中包括所述第一时段内提交的联盟信息;
向所述区块链系统中的其它节点发送区块添加指示,所述区块添加指示用于指示所述其它节点在所述第一区块链中添加所述目标区块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910875793.4/1.html,转载请声明来源钻瓜专利网。