助记词是自托管加密钱包的总备份。它是一组普通单词,通常 12 或 24 个,钱包只在创建时给你看一次。有了这些单词,就能在任何兼容设备上重建钱包,包括它用过的每个地址和每把私钥。
它有好几个名字:助记词、种子词、恢复短语(recovery phrase)、mnemonic,MetaMask 叫“私密恢复短语”(Secret Recovery Phrase),指的都是同一个东西。
| 助记词 | 私钥 | 钱包密码或 PIN | |
|---|---|---|---|
| 能打开什么 | 整个钱包,所有账户和地址 | 一个地址或账户 | 你手上的这个 App 或设备 |
| 能否在别处重建钱包 | 能 | 只能导入这一个账户 | 不能 |
| 被别人拿到 | 全部资产都可能被转走 | 这个账户可能被转走 | 通常还需要设备本身 |
| 能否重置 | 不能 | 不能 | 能,用助记词恢复即可 |
助记词是怎么运作的?
大多数钱包遵循 BIP-39 标准。简单说:
- 钱包生成一个很大的随机数(12 个词对应 128 位,24 个词对应 256 位)。
- 加上一小段校验位,再按每 11 位切成一块。
- 每一块对应固定词表里 2048 个单词中的一个。
- 恢复时,单词被还原成那个随机数,再经过密钥拉伸函数得到“种子”。
- 种子生成主密钥,钱包按固定路径推导出所有私钥和地址(BIP-32 及其派生路径)。
由此可知两点:单词顺序很重要;最后一个词部分是校验位,所以不能随便挑 12 个喜欢的词,绝大多数组合都是无效的。
12 个词和 24 个词的助记词有什么区别
两者都无法被猜中。12 个词有 128 位随机性,远超任何人能暴力破解的范围;24 个词有 256 位。很多硬件钱包默认 24 个,很多手机钱包用 12 个。真正重要的是怎么保存,而不是单词数量。
BIP-39 助记词词表
BIP-39 英文词表共有 2048 个单词,从 “abandon” 到 “zoo”。每个单词只看前四个字母就能唯一确定,所以有些金属备份板每个词只留四个字母的位置。标准里也有中文、日文、西班牙文等其他语言的词表,但恢复时必须使用创建时的同一语言词表,而大多数钱包只支持英文。
助记词示例
下面是 BIP-39 规范里公开给开发者的测试短语。绝不能用来存真钱,因为任何人都能恢复它:
abandon abandon abandon abandon abandon abandon
abandon abandon abandon abandon abandon about
真实的助记词看起来也是这样:12 或 24 个常见英文单词,顺序固定,没有数字和标点。
可选的额外密码(“第 25 个词”)
BIP-39 允许在单词之外再加一个自定义密码(passphrase)。同样的 12 或 24 个词,配不同的密码,会打开完全不同的钱包;输错密码不会报错,只会打开一个空钱包。它能防止别人捡到纸条就转走资产,但也是继承人恢复失败最常见的原因之一。如果你用了它,恢复说明里必须写明“有额外密码”以及它保存在哪里。三者的区别见硬件钱包的 PIN、助记词和 passphrase。
助记词和私钥的区别
私钥是一个单独的秘密,为某一个地址或账户签署交易。助记词是钱包里所有私钥的来源。从 MetaMask 导出一个私钥,只能控制那一个账户;私密恢复短语则能控制这个钱包里创建的所有账户。
这也是交易所账户没有助记词的原因。在 Coinbase、Kraken 或 Robinhood 主 App 里,私钥由交易所保管,你用密码登录。助记词只存在于自托管钱包,比如 Ledger、Trezor、MetaMask、Phantom、Exodus 或 Robinhood Wallet。
不是所有钱包都用 BIP-39
Electrum 用自己的助记词格式,其他钱包不一定能识别。门罗币(Monero)用 25 个词。一些新型钱包(多方计算 MPC 或智能合约钱包)根本没有助记词,用别的方式恢复。所以备份说明里要写明钱包软件名称,同样的单词换一个 App 未必能恢复。
不要使用“助记词生成器”网站
“seed phrase generator”“带余额的 12 词助记词生成器”这类搜索很常见。任何在网站上生成的助记词都可能被网站记录;声称能找到“有余额的助记词”的网站是骗局或恶意软件。让钱包或硬件设备离线生成助记词,也绝不要把真实助记词输入网页、聊天窗口或客服表单。正规客服不会向你要助记词。
怎么保存助记词
要点如下:
- 抄在纸上或刻在金属板上,全程离线,不拍照,不存云端笔记;
- 放在防火、防水、不会被访客翻到的地方;
- 可以在另一个地点再放一份;
- 写明钱包名称、是否有额外密码、涉及哪些币种或网络。
完整做法见如何为自己和继承人安全保存助记词。
人去世后,助记词会怎样
什么都不会发生,这正是问题所在。没有公司能重置它,没有死亡证明流程,法院命令也找不回来。如果家人不知道钱包存在,或者找不到单词,资产就永远留在链上。如果单词明晃晃地放着却没有任何说明,又可能先被不该拿到的人找到。
可行的办法是把两者分开:单词放在受保护的地方,另写一份说明,告诉一位信任的人钱包存在、备份在哪、还需要什么。完整情况见人去世后加密资产会怎样。
常见问题
加密货币里的助记词是什么意思?
自托管钱包在创建时生成的一组单词,通常 12 或 24 个。它编码了钱包所有私钥的来源随机数,所以能在另一台设备上恢复整个钱包。
助记词和私钥是一回事吗?
不是。私钥控制一个地址或账户;助记词生成钱包里的所有私钥,控制整个钱包。
助记词丢了怎么找回?
没有任何公司能帮你找回。如果你还能打开钱包,通常可以在钱包里输入密码后重新查看或导出。钱包和单词都没了,资产就无法恢复。
别人能猜出我的助记词吗?
如果是钱包生成的,现实中不可能。即使 12 个词也有 2^128 种组合。助记词丢失都是因为被盗、钓鱼、拍照和云备份,而不是被猜中。
Coinbase 这类交易所会给我助记词吗?
交易所账户本身没有,因为私钥由交易所保管。Coinbase 另外的自托管钱包 App 则使用恢复短语。
助记词能写进遗嘱吗?
不要。遗嘱可能被很多人看到,在遗产认证中还可能公开。把“去哪找备份”的说明放在私密的地方,单词本身另外保存。
