首页 / 科技创新 / 区块链钱包介绍(区块链钱包基础知识)

区块链钱包介绍(区块链钱包基础知识)

Time:2024-06-14 09:22:26 Read:688 作者:CEO

钱包是年轻人进入区块链的必备工具之一。钱包的安全一直是大家都在讨论的话题。对于钱包来说,私钥/助记词的安全性非常重要。谁拥有私钥/助记词,就相当于拥有对应钱包的绝对控制权。因此,使用钱包的第一点就是安全备份您的私钥/助记词。

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

区块链钱包介绍(区块链钱包基础知识)

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

(资料图片仅供参考)

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

上面我们提到了几个概念,分别是“地址”、“密码”、“私钥”、“助记词”、“Keystore”。我们简单梳理一下它们之间的关系:

“地址”:由26 至34 位字母和数字组成的字符串。它们由随机数字、大写字母和小写字母组成。相当于银行卡号,可以发给别人。

“密码”:用户创建钱包时设置的密码,用于转账等操作验证。相当于你的银行卡密码。直到你死之前都不要告诉任何人。

“私钥”:一般为64个字符的字符串。一个钱包“地址”只对应一把私钥,私钥是唯一的,无法修改。只要拥有“私钥”,就可以进入钱包并拥有钱包的所有控制权,并且可以转移钱包中的币。相当于拥有了您的银行卡号+银行卡密码。如果你把自己打死了,不要告诉任何人。

“助记词”:由12个单词组成,每个单词之间有一个空格,相当于“私钥”。我们通常会备份助记词,因为私钥字符太多,不方便日常记录和备份。 “助记词”可以方便地记录在纸上并保存(隐藏)。如果你把自己打死了,不要告诉任何人。

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

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

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

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

如果MetaMask浏览器插件可以正常使用,那么直接解锁MetaMask浏览器插件(需要输入你设置的密码才能解锁),也可以通过手机上安装的MetaMask App解锁,然后在设置中检索12 位助手。只要记住单词就可以了。效果如图1所示。

【图1】

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

如果由于某种原因您无法正常使用MetaMask钱包插件,并且手机上的App已被卸载,那么方法就有点复杂了。让我教你如何检索它(以Google Chrome为例)。

1. 右键单击MetaMask 扩展窗口,然后单击“Inspect”以打开Web Inspector。如图2所示。

【图2】

2. 单击“控制台”选项卡,然后直接键入以下命令(代码),然后按Enter 键(即先复制以下代码,然后粘贴)。如图3所示。

【图3】

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

【图4】

4.复制此数据代码,然后通过MetaMask Vault Decryptor(MetaMask Vault解密器)进行解码。解码器地址如下:

【图5】

Vault Decryptor工具也可以离线使用,我们只需要使用浏览器的工具栏文件将页面另存为.MetaMask Decryptor.htm。然后断开电脑与互联网的连接,在浏览器中打开MetaMask Decryptor.htm文件即可正常使用。

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

【图6】

有了这12位助记词,从现在开始,这个钱包又属于你了,真正属于你了!

情况三:MetaMask浏览器插件无法正常使用(通过本地缓存文件检索)

原理与上面的情况2相同,但是如果您不习惯或者太擅长使用浏览器命令,您可以尝试以下方法,通过搜索计算机上的本地文件来直接操作。

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

如果您的计算机看不到这些文件夹,则意味着它们默认是隐藏的。您需要进行设置以显示隐藏文件夹,如图7 所示。

【图7】

然后找到一个名称为数字且带有log后缀的文件,用记事本工具打开该文件,利用记事本的搜索功能搜索关键字vault以及里面的数据代码。如图8所示。

【图8】

代码从data开始,接下来的操作就和上面案例2的方法一样,即通过MetaMask Vault Decryptor进行解码即可。

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

如果删除扩展名,大概率无法找回助记词,但对于技术高超的人来说,还是有办法找回的。

虽然MetaMask扩展被删除,但本地保存的私钥/助记词文件也会被删除。即使重新安装扩展程序也不会被检索。重置仅覆盖新文件。但通过特殊的恢复方法,如果技术人员能够检索到上述第三种情况中提到的日志后缀的文件,那么就可以按照上述方法恢复钱包了。

最后,我们总结一下:

在电脑上安装MetaMask小狐狸创建钱包后,即使卸载了小狐狸,助记词和私钥可能仍然存在于本电脑的文件夹中。只要别人拿到电脑并使用特殊手段从硬盘恢复已删除的文件,否则就可能引诱你下载木马程序。其实你的助记词和私钥就相当于清清楚楚地放在别人面前了。因此,您不能认为卸载电脑上的钱包就万事大吉了。但助记词和私钥是用您的MetaMask解锁密码加密的(解锁密码是您安装MetaMask时设置的入门密码,也可以在新设备上通过助记词重置该密码)。不。以明文形式存在。如果您的电脑上已经安装了小狐狸钱包,并且您的钱包中包含的资产较多,但您的电脑不再使用,建议您通过多次安装新的扩展来创建一个空钱包,覆盖原有的钱包以前的扩展缓存文件。减少电脑被他人恢复的概率。

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

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

Copyright © 2002-2024 讯肆科技网 版权所有 

免责声明: 1、本站部分内容系互联网收集或编辑转载,并不代表本网赞同其观点和对其真实性负责。 2、本页面内容里面包含的图片、视频、音频等文件均为外部引用,本站一律不提供存储。 3、如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除或断开链接! 4、本站如遇以版权恶意诈骗,我们必奉陪到底,抵制恶意行为。 ※ 有关作品版权事宜请联系客服邮箱:478923*qq.com(*换成@)

备案号: 沪ICP备2023025279号-31