[发明专利]一种基于区块链的账户恢复方法及系统有效
申请号: | 202011462203.4 | 申请日: | 2020-12-14 |
公开(公告)号: | CN112235109B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 蒋海;翟海滨;张珺;王璟 | 申请(专利权)人: | 布比(北京)网络技术有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/06 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 姜丽楼 |
地址: | 100094 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 账户 恢复 方法 系统 | ||
1.一种基于区块链的账户恢复方法,其特征在于,所述方法包括:
接收账户恢复请求者通过所注册的新账户提交的账户恢复请求,并对所述账户恢复请求进行解析,以获取账户恢复请求信息;其中,所述账户恢复请求信息包括:请求说明、至少两个投票者的身份信息和与每个投票者有关的加密证据;
利用垃圾请求过滤器对所述请求说明进行垃圾请求的校验,获取校验结果;
当所述校验结果指示所述账户恢复请求不是垃圾请求时,按照预设的目标投票者选取策略从所述至少两个投票者中选择至少两个目标投票者,根据每个目标投票者的身份信息和与每个目标投票者有关的加密证据确定每个目标投票者的投票请求,并将每个投票请求发送至对应的目标投票者;
根据投票要求对所获取的每个目标投票者的投票结果进行校验,并统计通过校验的每个投票结果,以确定综合投票结果;
当所述综合投票结果指示通过时,授权所述账户恢复请求者所注册的新账户获取所述账户恢复请求者的旧账户的访问权限,完成账户恢复;
其中,所述按照预设的目标投票者选取策略从所述至少两个投票者中选择至少两个目标投票者,包括:
基于如下约束条件确定最小的目标投票者数量,包括:
,
,
,
其中,为投票者真实投票的总收益,为投票者随机投票的收益,表示会引导投票者进行真实投票;C为当投票者的答案与所述综合投票结果一致时将得到正确的投票奖励;W为当投票者的答案与所述综合投票结果不一致时将得到错误的投票奖励;t为时间成本,表示投票者需要花费的时间;V为目标投票者的数量;VR为进行随机投票,无需考虑时间成本的投票者数量;VA为进行验证投票,考虑投入时间成本的投票者数量;综合投票结果为所有投票的多数结果V*k,k为预设的投票结果选取比例;
根据所述最小的目标投票者数量从所述至少两个投票者中随机选取数量至少为所述最小的目标投票者数量的投票者作为目标投票者。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
账户恢复请求者利用每个投票者的公共密钥对与每个投票者有关的证据进行加密,以获取与每个投票者有关的加密证据。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在授权所述账户恢复请求者所注册的新账户获取所述账户恢复请求者的旧账户的访问权限前,判断是否存在所述旧账户的实际所有者提交终止账户恢复请求;其中,若存在,则拒绝账户恢复请求;若不存在,则授权所述账户恢复请求者所注册的新账户获取所述账户恢复请求者的旧账户的访问权限。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
任意一个目标投票者利用私钥对账户恢复请求者提供的与该任意一个目标投票者有关的加密证据进行解密,以获取与该任意一个目标投票者有关的证据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于布比(北京)网络技术有限公司,未经布比(北京)网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011462203.4/1.html,转载请声明来源钻瓜专利网。