区块链账户的验证方法、装置、存储介质及设备制造方法及图纸

技术编号:36707060 阅读:22 留言:0更新日期:2023-03-01 09:30
本申请公开了一种区块链账户的验证方法、装置、存储介质及设备,属于区块链技术领域。方法包括:监管设备获取用户的隐私信息和交易记录,并获取验证值,交易记录是利用用户的扩展私钥对交易内容进行签名后得到的,扩展私钥是使用隐私信息对区块链账户的私钥进行扩展处理得到的;利用扩展私钥对应的扩展公钥解密交易记录的签名,得到交易内容中的第一账户指纹,第一账户指纹是预先根据用户的隐私信息、交易所的验证值和扩展公钥生成的;根据获取到的隐私信息、验证值和交易记录对应的扩展公钥生成第二账户指纹;若第一账户指纹与第二账户指纹相同,则确定用户是区块链账户的持有者。本申请无需根据私钥验证区块链账户的所有权。本申请无需根据私钥验证区块链账户的所有权。本申请无需根据私钥验证区块链账户的所有权。

【技术实现步骤摘要】
区块链账户的验证方法、装置、存储介质及设备


[0001]本申请实施例涉及区块链
,特别涉及一种区块链账户的验证方法、装置、存储介质及设备。

技术介绍

[0002]区块链账户的地址是一串哈希字符串,通常无法直接从中获知账户主人的身份。当用户发现区块链账户被盗或者遇到诈骗交易时,需要自证对区块链账户的所有权。此时,用户通常需要联合交易所向监管机构提供交易所的登录帐号及密码(这等同于给出用户在交易所上的账户的私钥)等隐私信息,对用户来说过程麻烦且泄漏了资产的所有权凭证;对于监管机构来说,当需要对一些涉嫌违法的区块链账户做监管时,每次都需要交易所介入配合,交互的效率较低。

技术实现思路

[0003]本申请实施例提供了一种区块链账户的验证方法、装置、存储介质及设备,用于解决基于交易所的登录帐号及密码等隐私信息验证区块链账户时,容易泄露用户的资产,且交互的效率较低的问题。所述技术方案如下:
[0004]一方面,提供了一种区块链账户的验证方法,所述方法包括:
[0005]监管设备获取用户的隐私信息和交易记录,并获取交易所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种区块链账户的验证方法,其特征在于,所述方法包括:监管设备获取用户的隐私信息和交易记录,并获取交易所的验证值,所述交易记录是利用所述用户的扩展私钥对交易内容进行签名后得到的,所述扩展私钥是使用所述隐私信息对所述区块链账户的私钥进行扩展处理得到的;所述监管设备利用所述扩展私钥对应的扩展公钥解密所述交易记录的签名,得到所述交易内容中的第一账户指纹,所述第一账户指纹是预先根据所述用户的隐私信息、所述交易所的验证值和所述扩展公钥生成的;所述监管设备根据获取到的所述隐私信息、所述验证值和所述交易记录对应的扩展公钥生成第二账户指纹;若所述第一账户指纹与所述第二账户指纹相同,则所述监管设备确定所述用户是所述区块链账户的持有者。2.根据权利要求1所述的区块链账户的验证方法,其特征在于,所述监管设备获取用户的隐私信息和交易记录,包括:所述监管设备获取所述用户的身份标识、交易所为所述用户分配的用户标识和所述用户的交易记录;所述监管设备对所述身份标识和所述用户标识的组合进行哈希计算,得到所述隐私信息。3.根据权利要求2所述的区块链账户的验证方法,其特征在于,所述方法还包括:所述监管设备接收用户设备发送的验证请求,所述验证请求中包括所述身份标识、所述用户标识和所述交易记录;所述监管设备获取所述用户的身份标识、交易所为所述用户分配的用户标识和所述用户的交易记录,包括:所述监管设备从所述验证请求中读取所述身份标识、所述用户标识和所述交易记录。4.根据权利要求2所述的区块链账户的验证方法,其特征在于,所述监管设备获取所述用户的身份标识、交易所为所述用户分配的用户标识和所述用户的交易记录,包括:所述监管设备获取需要监控的区块链账户的交易记录,根据所述交易记录获取所述用户的身份标识;所述监管设备向交易所设备发送携带有所述身份标识的第一获取请求,所述第一获取请求用于指示所述交易所设备将与所述身份标识对应的用户标识发送给所述监管设备;所述监管设备接收所述用户标识。5.根据权利要求1所述的区块链账户的验证方法,其特征在于,当所述验证值被定期更新时,所述获取交易所的验证值,包括:所述监管设备获取所述交易记录的...

【专利技术属性】
技术研发人员:王晓亮陈林燏
申请(专利权)人:杭州溪塔科技有限公司
类型:发明
国别省市:

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

1