数字资产找回的方法及相关设备技术

技术编号:35455691 阅读:17 留言:0更新日期:2022-11-03 12:13
本申请提供一种数字资产找回的方法及相关设备。所述方法包括:响应于资产获得事件,颁发数字资产可信凭证;响应于资产找回请求,接收备用账户签名的可验证描述;所述可验证描述包括加密的第一明文信息;验证所述可验证描述是否正确;若所述可验证描述正确,解密所述第一明文信息,验证所述第一明文信息是否正确;若所述第一明文信息正确,根据所述第一明文信息将所述用户的数字资产发送至所述备用账户。本申请实施例通过验证可验证描述和明文信息,最终将原账户的数字资产发送至备用账户,实现了在原账户私钥丢失的情况下,对原账户内所有数字资产的找回。数字资产的找回。数字资产的找回。

【技术实现步骤摘要】
数字资产找回的方法及相关设备


[0001]本申请涉及区块链金融
,尤其涉及一种数字资产找回的方法及相关设备。

技术介绍

[0002]当前用户在创建数字资产时,拥有用户私钥就等于拥有了非同质化代币(Non

fungible tokens NFT)数字资产的所有权,包括授权,转让等。然而在当前NFT所有权下,用户私钥一旦丢失,便将失去NFT数字资产的控制权,并且无法找回对应的数字资产。

技术实现思路

[0003]有鉴于此,本申请的目的在于提出一种数字资产找回的方法及相关设备。
[0004]基于上述目的,本申请提供了一种数字资产找回的方法,包括:
[0005]响应于资产获得事件,颁发数字资产可信凭证;
[0006]响应于资产找回请求,接收备用账户签名的可验证描述;所述可验证描述包括加密的第一明文信息;
[0007]验证所述可验证描述是否正确;
[0008]若所述可验证描述正确,解密所述第一明文信息,验证所述第一明文信息是否正确;
[0009]若所述第一明文信息正确,根据所述第一明文信息将原账户的数字资产发送至所述备用账户。
[0010]在一种可能的实现方式中,在所述响应于资产获得事件,颁发数字资产可信凭证之前,还包括:
[0011]部署备用分布式身份标识合约、凭证主题合约、找回令牌合约和可信凭证非同质化代币合约。
[0012]在一种可能的实现方式中,所述方法还包括:
[0013]响应于接收到备用账户注册申请,根据所述备用分布式身份标识合约,注册所述备用账户。
[0014]在一种可能的实现方式中,所述响应于资产获得事件,颁发数字资产可信凭证,还包括:
[0015]响应于资产获得事件,根据所述凭证主题合约和所述可信凭证非同质化代币合约,颁发所述数字资产可信凭证。
[0016]在一种可能的实现方式中,所述明文信息包括资产找回令牌;所述可验证描述,包括:数字资产可信凭证证明;其中,所述明文信息被发行者公钥加密,且所述加密的明文信息位于数字资产可信凭证证明中;
[0017]所述方法,还包括:
[0018]根据所述找回令牌合约,配置所述资产找回令牌。
[0019]在一种可能的实现方式中,所述方法,还包括:
[0020]响应于资产找回请求,通过区块链接收备用账户上传的加密后的所述明文信息;
[0021]响应于通过区块链接收到加密的所述第一明文信息,利用区块链验证所述备用账号是否正确;
[0022]响应于所述备用账号正确,通过区块链将所述数字资产锁定以将所述数字资产的状态置为锁定状态;其中,所述数字资产的状态记录在所述可信凭证非同质化代币合约中。
[0023]在一种可能的实现方式中,所述验证所述可验证描述是否正确,还包括:
[0024]解密所述可验证描述以得到核对公钥;
[0025]确定所述核对公钥与用户公钥是否相同;
[0026]若所述核对公钥与用户公钥相同,确定所述可验证描述正确。
[0027]在一种可能的实现方式中,所述解密所述第一明文信息,验证所述第一明文信息是否正确,还包括:
[0028]利用发行者私钥解密所述第一明文信息以确定第二明文信息;
[0029]将所述第二明文信息上传至所述找回令牌合约;
[0030]根据所述找回令牌合约通过区块链确定所述第二明文信息与所述第一明文信息是否相同;
[0031]若确定所述第二明文信息与所述第一明文信息相同,确定所述第一明文信息正确。
[0032]在一种可能的实现方式中,在所述验证所述第一明文信息是否正确之前,还包括:
[0033]通过区块链访问可信凭证非同质化代币合约以读取所述数字资产的状态是否为锁定状态;
[0034]响应于所述数字资产的状态为锁定状态,利用区块链获取所述原账户的信息中的备用账户地址,并利用区块链确定所述备用账户地址与所述可验证描述对应的发送地址是否相同;
[0035]若所述备用账户地址与所述可验证描述对应的发送地址相同,确定所述备用账户正确。
[0036]在一种可能的实现方式中,在所述若所述明文信息正确,根据所述明文信息将所述数字资产发送至所述备用账户之后,还包括:
[0037]检测所述原账户的数字资产是否被全部发送至所述备用账户;
[0038]响应于检测到全部所述数字资产被发送至所述备用账户,清除所述原账户。
[0039]基于同一专利技术构思,本说明书一个或多个实施例还提供了一种数字资产找回的装置,包括:
[0040]颁发模块,被配置为响应于资产获得事件,向所述用户颁发数字资产可信凭证;
[0041]接收模块,被配置为响应于资产找回请求,接收备用账户签名的可验证描述;所述可验证描述包括加密的明文信息;
[0042]验证模块,被配置为验证所述可验证描述是否正确;
[0043]验证模块,被配置为若所述可验证描述正确,解密所述第一明文信息,验证所述第一明文信息是否正确;
[0044]发送模块,被配置为若所述第一明文信息正确,根据所述第一明文信息将原账户
的数字资产发送至所述备用账户。
[0045]基于同一专利技术构思,本说明书一个或多个实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任意一项所述的数字资产找回的方法。
[0046]基于同一专利技术构思,本说明书一个或多个实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述任一所述的数字资产找回的方法。
[0047]从上面所述可以看出,本申请提供的数字资产找回的方法及相关设备,响应于资产获得事件,颁发数字资产可信凭证;响应于资产找回请求,接收备用账户签名的可验证描述;所述可验证描述包括加密的第一明文信息;验证所述可验证描述是否正确;若所述可验证描述正确,解密所述第一明文信息,验证所述第一明文信息是否正确;若所述第一明文信息正确,根据所述第一明文信息将原账户的数字资产发送至所述备用账户。对于发行方来说,通过及时获取并验证可验证描述以及明文信息,通过将原账户中的数字资产发送至备用账户中,实现数字资产的找回。对于用户来说,在自身私钥丢失的情况下,通过向区块链以及发行方发送明文信息以及可验证描述,证明自身身份,借助发行方将原账户资产转移到备用账户中,实现数字资产的找回。
附图说明
[0048]为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0049]图1为本申请实施例的数字资产找回的方法的应用场景示意图。...

【技术保护点】

【技术特征摘要】
1.一种数字资产找回的方法,其特征在于,包括:响应于资产获得事件,颁发数字资产可信凭证;响应于资产找回请求,接收备用账户签名的可验证描述;所述可验证描述包括加密的第一明文信息;验证所述可验证描述是否正确;若所述可验证描述正确,解密所述第一明文信息,验证所述第一明文信息是否正确;若所述第一明文信息正确,根据所述第一明文信息将原账户的数字资产发送至所述备用账户。2.根据权利要求1所述的方法,其特征在于,在所述响应于资产获得事件,颁发数字资产可信凭证之前,还包括:部署备用分布式身份标识合约、凭证主题合约、找回令牌合约和可信凭证非同质化代币合约。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于接收到备用账户注册申请,根据所述备用分布式身份标识合约,注册所述备用账户。4.根据权利要求2所述的方法,其特征在于,所述响应于资产获得事件,颁发数字资产可信凭证,还包括:响应于资产获得事件,根据所述凭证主题合约和所述可信凭证非同质化代币合约,颁发所述数字资产可信凭证。5.根据权利要求2所述的方法,其特征在于,所述明文信息包括资产找回令牌;所述可验证描述,包括:数字资产可信凭证证明;其中,所述明文信息被发行者公钥加密,且所述加密的明文信息位于数字资产可信凭证证明中;所述方法,还包括:根据所述找回令牌合约,配置所述资产找回令牌。6.根据权利要求2所述的方法,其特征在于,所述方法,还包括:响应于资产找回请求,通过区块链接收备用账户上传的加密后的所述明文信息;响应于通过区块链接收到加密的所述第一明文信息,利用区块链验证所述备用账号是否正确;响应于所述备用账号正确,通过区块链将所述数字资产锁定以将所述数字资产的状态置为锁定状态;其中,所述数字资产的状态记录在所述可信凭证非同质化代币合约中。7.根据权利要求1所述的方法,其特征在于,所述验证所述可验证描述是否正确,还包括:解密所述可验证描述以得到核对公钥;确定所述核对公钥与用户公钥是否相同;若所述核对公钥与用户公钥相同,确定所述可验证描述正确。8.根据权利要求1所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:韩少庆顾费勇
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1