指南 · MetaMask
MetaMask保险库和助记词恢复
如果 MetaMask 不接受您的密码,但您的浏览器配置文件完好无损,通常您的钱包是可以恢复的——加密的钱包库仍然存在,正等待被解锁。
关于安全的一点说明。KeychainX 绝不会要求您在任何网站或表单中输入 MetaMask 密码或秘密恢复短语。本指南将为您讲解如何恢复您自己的钱包。
MetaMask 有两种截然不同的密钥,弄清楚你丢失的是哪一种,就能判断你的处境是简单还是棘手。一种是密码(用于解锁该设备上的扩展程序),另一种是秘密恢复短语——这组由 12 个单词组成的种子短语实际上控制着你的资金。好消息是:即使你忘记了密码且从未保存过种子短语,钱包通常仍然可以恢复。
“金库”与“种子”
当您设置 MetaMask 时,它会获取您的助记词,使用您的密码对其进行加密,并将加密后的结果(即“保险库”)本地存储在浏览器扩展程序的存储中。 您的密码绝不会被保存;它仅用于解密“保险库”。因此有两种情况:如果您拥有助记词,可以在任何地方重新安装 MetaMask 并恢复数据。如果您丢失了助记词,但仍保留着“保险库”(即您的浏览器配置文件完好无损),且只是忘记了密码,我们可以从“保险库”中恢复密码——届时助记词也会随之显现。
Where the vault lives on your drive
保险库存储在扩展程序的本地存储中——这是一个位于您的 Chrome、Brave、Edge 或 Firefox 配置文件文件夹内、MetaMask 扩展程序 ID 下的数据库。只要您没有删除浏览器配置文件,或者在卸载扩展程序时保留了配置文件,保险库就会一直存在。这就是为什么在被锁定后,有一条黄金法则:不要卸载 MetaMask,也不要清除浏览器配置文件。 如果金库已丢失且您没有助记词,那就再也没有任何东西可以恢复了。
找回忘记的密码
密码恢复是一个完全离线进行的搜索过程。我们会从您的浏览器配置文件中提取加密的保险库二进制数据块,并用各种密码候选项对其进行测试——MetaMask 采用 PBKDF2 密钥拉伸算法和 AES-GCM 加密(hashcat 模式 26600),并使用 MAC 来确认猜中密码的瞬间。 我们根据您记忆中的信息构建这些候选密码:密码长度、片段、您在其他地方重复使用过的密码,以及创建钱包的年份。一旦其中一个成功解密保险库,您的密码和助记词都会被恢复。 整个过程无需在任何在线网站上输入任何信息。由于 MetaMask 的密钥拉伸机制被刻意设计得非常缓慢,每次猜测的代价都很高——这正是为什么一个关于密码的有效提示远比单纯的计算能力更有价值,也是为什么您能向我们提供越多关于密码生成方式的信息,成功概率就越高。
如果你有种子文件,但安装失败了
有时钱包本身会出现异常——无法打开、卡死,或者在更新后显示余额为零。如果你有12个单词的“秘密恢复短语”,最彻底的解决方法是重新安装MetaMask,并使用该短语进行恢复。如果恢复后的钱包显示错误或空的账户,这通常是派生或账户索引问题,而非资金丢失,只需检查正确的账户路径即可解决。
MetaMask中Trezor隐藏钱包的陷阱
有一个陷阱会坑到那些将 Trezor 与 MetaMask 配对并使用密码短语(隐藏钱包)的用户。 如果您之后将 Trezor 连接到另一个MetaMask 账户,或者忘记了确切的密码短语,该隐藏钱包似乎会“消失”——虽然资金在链上依然安全,但您查看的却是错误的派生钱包。在转移大额资金前,请务必确认您的 Trezor 密码短语和账户。如果密码短语本身丢失,则属于密码短语恢复情况,我们将为您处理。
从备份或另一台机器恢复保险库
如果您使用的浏览器已丢失,但保留了备份,那么保险库可能仍然可以访问。保险库存储在浏览器配置文件中,因此完整的配置文件备份、已同步但经过加密的副本,或者仍安装有该扩展程序的旧设备,都可能包含可用的保险库。即使是损坏的浏览器配置文件,有时也能通过取证分析进行恢复。 在断定 MetaMask 钱包已丢失之前,请检查该浏览器曾运行过的每一台设备和备份——只要有一份幸存的保险库副本,再加上密码提示,就足以恢复所有内容。如果您找到了配置文件,但无法在其中定位保险库数据,那么提取这些数据正是我们提供服务的一部分。
我们无法做到的事情
如果保险库已丢失(浏览器配置文件被删除,或扩展程序在未保留配置文件的情况下被移除),且您没有助记词,那么就没有任何内容可以解密——任何人都无法恢复它。如果您只有一个公共地址,同样无法恢复。请警惕任何要求您在网站上输入助记词或密码的“MetaMask恢复工具”;这就是钱包被清空的原因。 我们仅基于您自己的加密保险库进行操作,且全程离线,绝不会要求预付费用。
常见问题
我忘记了 MetaMask 的密码,但还记得助记词——我该怎么办?
请重新安装 MetaMask,并使用您的 12 个单词的秘密恢复短语进行恢复,然后设置新密码。您的资金来源于种子短语,而非密码。
我不仅忘了密码,还弄丢了种子——这下没救了吗?
如果您的浏览器配置文件中仍保留着 MetaMask 保险库,则不会。我们可以离线从保险库中恢复密码,届时您的助记词也会一并显示出来。请不要卸载该扩展程序或清除配置文件。
我的 MetaMask 保险库存储在哪里?
位于您浏览器配置文件(Chrome、Brave、Edge 或 Firefox)中该扩展程序的本地存储内,在 MetaMask 的扩展程序 ID 下。这是我们用于找回忘记的密码的依据。
我的 Trezor 隐藏钱包在 MetaMask 中不见了——我的代币丢了吗?
通常不会。将 Trezor 连接到另一个 MetaMask 账户,或者使用了错误的密码短语,都会显示一个不同的派生钱包。您的资金存储在链上;请确认密码短语和账户是否正确。
MetaMask 恢复需要多少钱?
按成功结果付费:仅在我们成功解锁钱包后,按追回金额的一定比例收取费用,且无需预付任何费用。
