[发明专利]一种身份认证方法、装置、计算机设备及存储介质在审
申请号: | 202110381772.4 | 申请日: | 2021-04-09 |
公开(公告)号: | CN113010872A | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 崔蔚;于卓;邱镇;尹玉;门进宝;吴晓亭 | 申请(专利权)人: | 国网信息通信产业集团有限公司;北京中电普华信息技术有限公司 |
主分类号: | G06F21/33 | 分类号: | G06F21/33;G06F21/45;G06F21/60;G06F21/62;G06F21/64 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 陈颖 |
地址: | 102211 北京市昌平区未*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 身份 认证 方法 装置 计算机 设备 存储 介质 | ||
1.一种身份认证方法,其特征在于,应用于基于区块链平台构建的身份认证应用系统中的智能合约,所述身份认证应用系统由至少一个记账节点和至少一个用户节点构成,该方法包括:
接收目标用户节点发送的身份校验请求;
获取当前所述至少一个记账节点的主节点;所述主节点依赖于所述至少一个记账节点之间的信任投票确定;
触发所述主节点根据所述身份校验请求对所述目标用户节点进行身份校验。
2.根据权利要求1所述的方法,其特征在于,还包括主节点确定过程,该过程包括:
判断当前时间是否满足主节点确定条件;
如果当前时间满足所述主节点确定条件,触发所述至少一个记账节点互相投票;
根据所述记账节点的投票信息确定所述记账节点的信任信息,记账节点的投票信息表征所述至少一个记账节点中每个记账节点分别对所述记账节点的投票结果,所述记账节点的信任信息表征所述记账节点的被信任度;
比较各个所述记账节点的信任信息,从所述至少一个记账节点中确定主节点;所述主节点为所述至少一个记账节点中被信任度最高的记账节点。
3.根据权利要求2所述的方法,其特征在于,所述触发所述至少一个记账节点互相投票,包括:
判断所述至少一个记账节点中是否存在历史最近被确定为主节点的目标记账节点;
如果所述至少一个记账节点中存在历史最近被确定为主节点的目标记账节点,获取所述目标记账节点被确定为主节点的连续时长;
判断所述连续时长是否超过预先设置的目标时长;
如果所述连续时长未超过所述目标时长,将所述目标记账节点从所述至少一个记账节点中删除得到更新后的至少一个记账节点,并触发更新后的至少一个记账节点互相投票。
4.根据权利要求3所述的方法,其特征在于,所述根据所述记账节点的投票信息确定所述记账节点的信任信息,包括:
获取所述记账节点的投票信息,所述记账节点的投票信息包括所述至少一个记账节点中每个记账节点分别对所述记账节点的投票结果;
根据所述记账节点的投票信息和当前至少一个记账节点的权重,计算所述记账节点的信任信息;所述至少一个记账节点的权重包括所述至少一个记账节点中各记账节点的权重。
5.根据权利要求4所述的方法,其特征在于,在根据所述记账节点的投票信息确定所述记账节点的信任信息之后,该方法还包括:
根据所述至少一个记账节点中各记账节点的信任信息,调整所述至少一个记账节点的权重。
6.根据权利要求1所述的方法,其特征在于,所述获取当前所述至少一个记账节点的主节点,包括:
按照被信任度从高到低的顺序从当前所述至少一个记账节点中获取预设数量个候选记账节点;
从各个所述候选记账节点中随机选取一个候选记账节点作为主节点。
7.根据权利要求2所述的方法,其特征在于,若检测到所述主节点根据所述身份校验请求对所述目标用户节点进行身份校验失败,该方法还包括:
将所述主节点加入黑名单并确定当前时间满足所述主节点确定条件,加入黑名单后的主节点不能参与投票;
触发当前确定的主节点根据所述身份校验请求对所述目标用户节点进行身份校验。
8.一种身份认证装置,其特征在于,应用于基于区块链平台构建的身份认证应用系统中的智能合约,所述身份认证应用系统由至少一个记账节点和用户节点构成,该装置包括:
请求接收单元,用于接收目标用户节点发送的身份校验请求;
主节点获取单元,用于获取当前所述至少一个记账节点的主节点;所述主节点依赖于所述至少一个记账节点之间的信任投票确定;
身份校验单元,用于触发所述主节点根据所述身份校验请求对所述目标用户节点进行身份校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网信息通信产业集团有限公司;北京中电普华信息技术有限公司,未经国网信息通信产业集团有限公司;北京中电普华信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110381772.4/1.html,转载请声明来源钻瓜专利网。