一种区块链钱包用户身份认证方法及系统技术方案

技术编号:24331445 阅读:45 留言:0更新日期:2020-05-29 19:46
本发明专利技术提供一种区块链钱包用户身份认证方法及系统,包括:获取创建或导入钱包的设备ID、创建或导入钱包生成的钱包ID列表,分配用于标识设备ID和钱包ID列表的用户ID,并将钱包ID列表中的各钱包ID、设备ID、用户ID建立第一映射关系;获取登录钱包的设备ID、登录钱包的钱包ID列表、登录钱包的手机号,将登录钱包的钱包ID列表中的各钱包ID、登录钱包的设备ID、登录钱包的手机号与对应的用户ID建立第二映射关系;通过第一映射关系和第二映射关系的交叉匹配对多个不同钱包ID的用户身份的唯一性进行认证。通过钱包ID、设备ID、手机号与用户ID形成多对多的映射关系,对一个用户创建多个钱包的身份唯一性进行认证,对区块链钱包的用户身份进行有效管理。

A blockchain wallet user identity authentication method and system

【技术实现步骤摘要】
一种区块链钱包用户身份认证方法及系统
本专利技术属于区块链
,更确切的说涉及区块链身份认证技术,尤其涉及一种区块链钱包用户身份认证方法及系统。
技术介绍
目前,一个用户可能会在多台设备上使用钱包APP,也可能会用多个手机号登录钱包APP,也有可能创建多个钱包。一般情况下,一个手机号对应注册一个钱包APP,一个钱包APP中可能包含多个钱包,但是,当一个用户使用不同的手机号注册不同的钱包APP时,则通常会被认为该两个不同的钱包APP是隶属于不同的用户,同样地,一个用户注册的多个不同的钱包也被认为隶属于不同的用户,为了便于对区块链用户身份的管事,必须对钱包用户身份的唯一性进行认证,如何认证是目前急需解决的问题。
技术实现思路
本专利技术的主要目的是克服现有技术缺陷,提供“一种区块链钱包用户身份认证方法及系统”,解决了现有区块链中一个用户创建多个钱包时其用户身份唯一性不能认证的问题。本专利技术提供的技术方案如下:本专利技术提供一种区块链钱包用户身份认证方法,包括步骤:获取创建或导入钱包的设备ID本文档来自技高网...

【技术保护点】
1.一种区块链钱包用户身份认证方法,其特征在于,包括步骤:/n获取创建或导入钱包的设备ID、创建或导入钱包生成的钱包ID列表,分配用于标识所述设备ID和钱包ID列表的用户ID,并将所述钱包ID列表中的各钱包ID、设备ID、用户ID建立第一映射关系;/n获取登录钱包的设备ID、登录钱包的钱包ID列表、登录钱包的手机号,将登录钱包的所述钱包ID列表中的各钱包ID、登录钱包的设备ID、登录钱包的手机号与对应的用户ID建立第二映射关系;/n通过所述第一映射关系和第二映射关系的交叉匹配对多个不同钱包ID的用户身份的唯一性进行认证。/n

【技术特征摘要】
1.一种区块链钱包用户身份认证方法,其特征在于,包括步骤:
获取创建或导入钱包的设备ID、创建或导入钱包生成的钱包ID列表,分配用于标识所述设备ID和钱包ID列表的用户ID,并将所述钱包ID列表中的各钱包ID、设备ID、用户ID建立第一映射关系;
获取登录钱包的设备ID、登录钱包的钱包ID列表、登录钱包的手机号,将登录钱包的所述钱包ID列表中的各钱包ID、登录钱包的设备ID、登录钱包的手机号与对应的用户ID建立第二映射关系;
通过所述第一映射关系和第二映射关系的交叉匹配对多个不同钱包ID的用户身份的唯一性进行认证。


2.根据权利要求1所述的区块链钱包用户身份认证方法,其特征在于,所述通过第一映射关系和第二映射关系的交叉匹配对多个不同钱包ID的用户身份的唯一性进行认证,具体包括步骤:
对当前登录钱包的钱包ID列表中的各个钱包ID进行遍历;
根据所述第一映射关系和第二映射关系交叉匹配对遍历的各个钱包ID查询其所对应的用户ID;
将所述当前登录钱包的钱包ID列表中存在的多个不同钱包ID所对应的多个不同用户ID认证为同一用户。


3.根据权利要求2所述的区块链钱包用户身份认证方法,其特征在于,还包括将被认证为同一用户的多个不同用户ID各自关联映射的钱包ID、设备ID和手机号与所述多个不同用户ID中的其中一用户ID进行合并映射。


4.根据权利要求1所述的区块链钱包用户身份认证方法,其特征在于,还包括以所述用户ID为关键字将所述第一映射关系和第二映射关系分别存储于关系列表中。


5.根据权利要求1-4任一项所述的区块链钱包用户身份认证方法,其特征在于,所述钱包ID的生成过程包括:
根据预定的比特币改进协议将助记词还原成种子;
根据所述种子生成主私钥;
根据所述主私钥生成主公钥;
根据所述主公钥生成所述钱包ID。


6.一种区块链钱包用户身份认证系统,其特征在于,...

【专利技术属性】
技术研发人员:王蒙刘毅马龙
申请(专利权)人:上海佩俪信息科技有限公司
类型:发明
国别省市:上海;31

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

1