当前位置: 首页 > 专利查询>海南大学专利>正文

一种基于区块链的身份认证方法及装置制造方法及图纸

技术编号:25890633 阅读:42 留言:0更新日期:2020-10-09 23:31
本发明专利技术公开了一种基于区块链的身份认证方法及装置,其中,方法应用于边缘服务器区块链中的任一边缘服务器,包括如下步骤:接收终端节点的身份认证请求,所述身份认证请求包括终端节点的身份信息;根据所述终端节点的身份认证请求,在边缘服务器区块链中查询所述终端节点的身份认证数据;根据所述身份认证数据,响应所述身份认证请求。通过实施本发明专利技术,实现了松耦合环境中的终端节点身份验证的灵活性和分布式请求下的可用性,从而确保了身份验证功能的高效可用;同时,本实施例还将区块链的透明、溯源特性与边缘计算的两层架构相结合,实现了终端节点对边缘服务器的单向信息透明和单向数据可溯,从而确保了身份验证功能的安全可信。

【技术实现步骤摘要】
一种基于区块链的身份认证方法及装置
本专利技术涉及区块链
,具体涉及一种基于区块链的身份认证方法及装置。
技术介绍
审查制度是指特定机构对各种事件或者资源进行审查筛选,以达到预期目的。线上审查制度被运用到方方面面,比如,保险理赔的审查。为了保证审查的公平性,一般可以由多个成员组成审查小组,对各种事件或者资源进行同步线上审查,为了保证审查人员的身份合法性,一般需要在进入审查之前进行身份认证。相关技术中,一般采用中心化的身份认证方法,认证效率低且安全性差。
技术实现思路
有鉴于此,本专利技术实施例提供了一种基于区块链的身份认证方法及装置,以解决采用中心化的身份认证方法,认证效率低且安全性差的问题。根据第一方面,本专利技术实施例提供了一种基于区块链的身份认证方法,应用于边缘服务器区块链中的任一边缘服务器,包括如下步骤:接收终端节点的身份认证请求,所述身份认证请求包括终端节点的身份信息;根据所述终端节点的身份认证请求,在边缘服务器区块链中查询所述终端节点的身份认证数据;根据所述身份认证数据,响应所述身份认证请求。可选地,所述根据所述终端节点的身份认证请求,在边缘服务器区块链中查询所述终端节点的身份认证数据,包括:在所述边缘服务器区块链中,根据时间戳获取所述终端节点的最新身份认证数据,将所述最新身份认证数据作为所述终端节点的身份认证数据。可选地,所述方法还包括:当所述边缘服务器区块链满足新一轮身份认证数据上链条件,将满足第一共识验证条件的身份认证数据存储到所述边缘服务器区块链中,得到最新身份认证数据。可选地,所述方法还包括:当所述终端节点通过身份认证,则将所述终端节点入网至完成身份验证操作的边缘服务器对应的终端区块链,所述终端区块链由多个通过所述缘计算服务器身份认证的终端组成,所述终端区块链通过侧链/跨链技术与所述缘计算服务器区块链连接。可选地,所述接收终端节点的身份认证请求之前,所述方法还包括:接收终端的身份注册请求;根据所述终端的身份注册请求,判断所述终端的身份认证请求是否满足第二共识验证条件;当满足所述第二共识验证条件,生成并存储所述终端的身份信息并向所述终端发送身份信息。可选地,所述第一共识验证条件包括所述边缘服务器区块链中第一目标数量的边缘服务器对所述身份认证数据完成认证。可选地,所述第二共识验证条件包括所述边缘服务器区块链中第二目标数量的边缘服务器对所述身份注册请求完成认证。根据第二方面,本专利技术实施例提供了一种基于区块链的身份认证装置,应用于边缘服务器区块链中的任一边缘服务器,包括:请求接收模块,用于接收终端节点的身份认证请求,所述身份认证请求包括终端节点的身份信息;查询模块,用于根据所述终端节点的身份认证请求,在边缘服务器区块链中查询所述终端节点的身份认证数据;响应模块,用于根据所述身份认证数据,响应所述身份认证请求。根据第三方面,本专利技术实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面或第一方面任一实施方式所述的基于区块链的身份认证方法的步骤。根据第四方面,本专利技术实施例提供了一种存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面或第一方面任一实施方式所述的基于区块链的身份认证方法的步骤。实施本专利技术的优点:本实施例提供一种基于区块链的身份认证方法/装置,将边缘服务器高性能响应和区块链的分布式自组织模式相结合,自组织模式下的终端节点随着位置的改变,与其对接的边缘服务器也会改变,比如与其对接的边缘服务器变为距离最近的边缘服务器,从而实现了松耦合环境中的终端节点身份验证的灵活性和分布式请求下的可用性,从而确保了身份验证功能的高效可用;同时,本实施例还将区块链的透明、溯源特性与边缘计算的两层架构相结合,实现了终端节点对边缘服务器的单向信息透明和单向数据可溯,从而确保了身份验证功能的安全可信。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本专利技术实施例的基于区块链的身份认证方法的流程图;图2是根据本专利技术实施例的基于区块链的身份认证装置的结构框图;图3是本专利技术实施例提供的电子设备的硬件结构示意图。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。本实施例提供一种基于区块链的身份认证方法,应用于边缘服务器区块链中的任一边缘服务器,边缘服务器作为执行身份认证业务的服务端与需要进行身份认证的终端节点构成身份认证系统,终端节点可以是移动端也可以是PC端,在物理空间和网络空间上的位置可以自由改变,边缘服务器是系统的服务端,其位置通常是固定的,通过边缘服务器对服务范围内的终端节点进行身份认证操作。如图1所示,包括如下步骤:S101,接收终端节点的身份认证请求,身份认证请求包括终端节点的身份信息。示例性地,身份认证请求可以包括终端节点的身份信息以及与终端节点对应连接的边缘服务器信息,身份信息可以包括预先存储在本地的账户信息以及私钥以及终端节点的身份标识信息,或者是生物特征信息数字指纹与终端节点的身份标识信息,其中,终端节点的身份标识信息为由边缘服务器区块链下发的与终端节点身份一一对应的标识信息;与终端节点对应连接的边缘服务器信息可以是该边缘服务器的服务器地址。本实施例对身份信息的具体内容以及边缘服务器信息不做限制,本领域技术人员可以根据需要确定。当身份认证请求中的身份信息是账户信息、本文档来自技高网...

【技术保护点】
1.一种基于区块链的身份认证方法,其特征在于,应用于边缘服务器区块链中的任一边缘服务器,包括如下步骤:/n接收终端节点的身份认证请求,所述身份认证请求包括终端节点的身份信息;/n根据所述终端节点的身份认证请求,在边缘服务器区块链中查询所述终端节点的身份认证数据;/n根据所述身份认证数据,响应所述身份认证请求。/n

【技术特征摘要】
1.一种基于区块链的身份认证方法,其特征在于,应用于边缘服务器区块链中的任一边缘服务器,包括如下步骤:
接收终端节点的身份认证请求,所述身份认证请求包括终端节点的身份信息;
根据所述终端节点的身份认证请求,在边缘服务器区块链中查询所述终端节点的身份认证数据;
根据所述身份认证数据,响应所述身份认证请求。


2.根据权利要求1所述的方法,其特征在于,所述根据所述终端节点的身份认证请求,在边缘服务器区块链中查询所述终端节点的身份认证数据,包括:
在所述边缘服务器区块链中,根据时间戳获取所述终端节点的最新身份认证数据,将所述最新身份认证数据作为所述终端节点的身份认证数据。


3.根据权利要求1所述的方法,其特征在于,还包括:
当所述边缘服务器区块链满足新一轮身份认证数据上链条件,将满足第一共识验证条件的身份认证数据存储到所述边缘服务器区块链中,得到最新身份认证数据。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述终端节点通过身份认证,则将所述终端节点入网至完成身份验证操作的边缘服务器对应的终端区块链,所述终端区块链由多个通过所述边缘服务器身份认证的终端组成,所述终端区块链通过侧链/跨链技术与所述边缘服务器区块链连接。


5.根据权利要求1所述的方法,其特征在于,所述接收终端节点的身份认证请求之前,所述方法还包括:
接...

【专利技术属性】
技术研发人员:程杰仁叶光亮唐湘滟张渊余升国
申请(专利权)人:海南大学
类型:发明
国别省市:海南;46

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1