主页 > imtoken手机版下载 > 区块链钱包知识 | 什么是私钥/助记词,如何找回MetaMask钱包密码助记词?

区块链钱包知识 | 什么是私钥/助记词,如何找回MetaMask钱包密码助记词?

imtoken手机版下载 2023-01-26 05:43:35

钱包是进入区块链的必备工具之一。 而钱包安全一直是大家讨论的话题。 对于钱包来说,私钥/助记词的安全非常重要。 谁拥有了私钥/助记词,就相当于对对应的钱包拥有绝对的控制权,所以使用钱包的第一点就是安全备份自己的私钥/助记词。

在开始正文之前,我们先简单介绍一下什么是私钥/助记词。

以以太坊钱包MetaMask(也叫小狐狸钱包)为例。 当我们创建以太坊钱包时,会生成一个以“0x”开头的字符串。 这个字符串就是钱包“地址”,钱包“地址”主要是用来收款的。

在创建钱包的同时,还需要设置一个“密码”,一般要求不少于8个字符。 这个“密码”用于转账时的验证,其次,使用“Keystore”导入钱包时,也必须输入这个“密码”进行验证。 如果“密码”忘记了,那么我们可以直接用“私钥”或“助记词”导入钱包,重新设置一个新的“密码”。

上面我们提到了几个概念,分别是“地址”、“密码”、“私钥”、“助记词”、“Keystore”。 我们简单回顾一下这两者的关系:

“地址”:是由字母和数字组成的26到34个字符的字符串,由随机数和大小写字母组成。 相当于银行卡的卡​​号,可以发给他人。

“密码”:用户在创建钱包时设置的密码,用于转账等操作的验证。 相当于银行卡的密码,被打死不要告诉别人。

“私钥”:一般为64个字符的字符串。 一个钱包“地址”只对应一个私钥,是唯一的,不可修改。 只要有“私钥”,就可以进入钱包,拥有钱包的全部控制权,可以转账钱包中的币。 相当于有了你的银行卡号+银行卡密码。 杀了它,不要告诉任何人。

“助记词”:由12个词组成,每个词之间有一个空格,相当于“私钥”。 我们一般都会备份助记词,因为私钥中的字符太多,不方便日常记录和备份。 并且“助记词”可以方便地记录在纸上并保存(隐藏)。 杀了它以太坊助记词私钥,不要告诉任何人。

“Keystore”:可以理解为加密后的“私钥”,与钱包的“密码”有关。 钱包的“密码”更改后,“Keystore”也会随之更改。 因为“Keystore”是由一大段代码组成的,不方便记录,所以我们只需要保留日常生活中的“助记词”即可。 只要不泄露密码,钱包就不会丢失,但也建议干掉,不要告诉别人。

以太坊为什么叫以太坊_以太坊助记词私钥_sitehqz.com 以太坊和以太坊贸易的关系

总结:助记词=私钥=Keystore+密码。

以太坊为什么叫以太坊_以太坊助记词私钥_sitehqz.com 以太坊和以太坊贸易的关系

MetaMask 小狐狸钱包,目前使用最多的基于以太坊的钱包。 MetaMask 在首次启动/使用时为用户提供唯一的 12 位助记符。 但是,如果您没有备份或者忘记了助记词,或者丢失了怎么办?

情况一:MetaMask浏览器插件可以正常使用

如果MetaMask浏览器插件可以正常使用,则直接解锁MetaMask浏览器插件(解锁需要输入您设置的密码),也可以通过手机安装的MetaMask App解锁,然后在设置中检索 12 位数字助手。 就是背单词。 效果如图1所示。

以太坊助记词私钥_sitehqz.com 以太坊和以太坊贸易的关系_以太坊为什么叫以太坊

【图1】

情况二:MetaMask浏览器插件无法正常使用(使用浏览器命令方式找回)

如果因为某种原因无法正常使用MetaMask钱包插件,而手机上的应用已经卸载,那么方法就有点复杂了。 下面教大家如何检索(以谷歌浏览器为例)。

以太坊为什么叫以太坊_sitehqz.com 以太坊和以太坊贸易的关系_以太坊助记词私钥

1. 右击MetaMask扩展窗口,点击“Inspect”打开网页检查器。 如图2所示。

sitehqz.com 以太坊和以太坊贸易的关系_以太坊助记词私钥_以太坊为什么叫以太坊

【图2】

2、点击Console选项卡以太坊助记词私钥,然后直接输入下面的命令(代码),然后回车(就是复制下面的代码然后粘贴)。 如图3所示。

以太坊助记词私钥_以太坊为什么叫以太坊_sitehqz.com 以太坊和以太坊贸易的关系

以太坊为什么叫以太坊_sitehqz.com 以太坊和以太坊贸易的关系_以太坊助记词私钥

【图3】

3、命令粘贴成功后,会返回一个以“{"data":"开头的结果,即MetaMask金库数据(JSON格式)。 如图4所示。

以太坊助记词私钥_sitehqz.com 以太坊和以太坊贸易的关系_以太坊为什么叫以太坊

以太坊助记词私钥_以太坊为什么叫以太坊_sitehqz.com 以太坊和以太坊贸易的关系

【图4】

4.复制这段数据代码,然后用元掩码金库解密器(MetaMask Vault Decryptor)解码。 解码器地址如下:

sitehqz.com 以太坊和以太坊贸易的关系_以太坊助记词私钥_以太坊为什么叫以太坊

【图5】

Vault Decryptor 工具也可以离线使用,我们只需要使用浏览器的工具栏 > 文件 > 将页面另存为... > MetaMask Decryptor.htm。 然后在电脑断网的情况下,在浏览器中打开MetaMask Decryptor.htm文件就可以正常使用了。

5. 在Vault Decryptor页面,粘贴保险库数据的{"data":}部分,然后输入你在MetaMask中为钱包设置的密码,点击“Decrypt”按钮。 成功的话可以在解密按钮下方看到结果,里面会显示钱包对应的12位助记词。 如图6所示。

以太坊为什么叫以太坊_sitehqz.com 以太坊和以太坊贸易的关系_以太坊助记词私钥

【图6】

有了这12位助记词,从此以后,这个钱包又属于你了,真正属于你!

以太坊为什么叫以太坊_sitehqz.com 以太坊和以太坊贸易的关系_以太坊助记词私钥

情况三:MetaMask浏览器插件无法正常使用(取回本地缓存文件)

原理和上面第二种情况一样,但是如果你不习惯或者太不擅长用浏览器命令操作,可以试试下面的方法,直接在电脑上搜索本地文件。

1.首先找到插件目录,具体路径如下:

以太坊助记词私钥_sitehqz.com 以太坊和以太坊贸易的关系_以太坊为什么叫以太坊

如果您的电脑没有看到这些文件夹,说明它们默认是隐藏的,需要设置它们才能显示隐藏文件夹,如图7所示。

以太坊为什么叫以太坊_sitehqz.com 以太坊和以太坊贸易的关系_以太坊助记词私钥

【图7】

然后找到一个名字为数字,后缀为log的文件,用记事本工具打开这个文件,通过记事本的搜索功能搜索关键字vault,里面的数据代码。 如图8所示。

以太坊为什么叫以太坊_以太坊助记词私钥_sitehqz.com 以太坊和以太坊贸易的关系

sitehqz.com 以太坊和以太坊贸易的关系_以太坊助记词私钥_以太坊为什么叫以太坊

【图8】

有了数据开头的代码,接下来的操作就和上面第二种情况的方法一样了,也就是只需要通过MetaMask Vault Decryptor进行解码即可。

情况四:MetaMask 浏览器扩展被删除

如果删除了扩展名,大概率助记词找不回,不过对于技术牛逼的人来说,也是有办法找回的。

即使删除MetaMask扩展,本地保存的私钥/助记词文件也会被删除,即使重新安装扩展也不会找回,重置只会覆盖一个新文件。 但是通过特殊的恢复方式,如果你能找回上面第三种情况中提到的log后缀的文件,那么你就可以按照上面提到的方法恢复钱包了。

最后再总结一下:

一台电脑,安装MetaMask小狐狸创建钱包后,即使卸载了小狐狸,助记词和私钥可能还在这台电脑文件夹里,只要别人拿到这台电脑,恢复硬盘上被删除的文件通过特殊手段,或引诱您下载木马程序。 其实你的助记词和私钥就相当于放在别人面前。

因此,不能认为在电脑上卸载了钱包就万事大吉了。 但是助记词和私钥是用你的MetaMask解锁密码加密的(解锁密码是你安装MetaMask时设置的访问密码,也可以通过助记词在新设备上重置密码),不会明文存在。 如果您的电脑已经安装了狐狸钱包,并且您的钱包中有比较多的资产,但是您的电脑已经不再使用了,建议通过多次安装新的扩展来创建一个空钱包,覆盖之前的扩展缓存文件. 以降低电脑被他人还原的概率。

总之,从个人角度来说,如果你因为各种原因无法登录Metamask钱包,而且你没有备份私钥/助记词,那么千万不要直接删除扩展。 可按上述方法恢复。 如果扩展被删除了,并且没有备份私钥/助记词,此时不要再安装任何新的扩展,通过找回被删除的文件找技术高手看看能不能找回。 而且,为了防止通过极低概率的文件检索恢复,最好不要赠送或出售不再使用的计算机。 您可以物理销毁或保留它们,或者在每次更换计算机时用新钱包替换它们。

(注:如对本文有任何疑问或建议,欢迎在评论区或公众号留言,搜索@话李话wai,关注作者获取更多其他内容)