助记词密码(Mnemonic Password)
一句话定义: 追加在 BIP 39 种子上的可选口令,相当于「第 25 个词」,提供额外保护。
BIP 39 口令,俗称「第 25 个词」,是派生种子时混入的可选字符串。同样的 12 或 24 个词,配上不同的口令,得到的是完全不同的钱包。数学很直白:BIP 39 用 PBKDF2(mnemonic, "mnemonic" + passphrase) 派生主种子,口令一变,下游全变。
它能买到什么:
- 防种子失窃。 别人翻到你抄写的助记词,没有口令依然一无所获。光凭 12 个词派生出来的是一个(多半为空的)诱饵钱包。
- 合理的可抵赖性。 空口令下的诱饵钱包放一小笔钱;真正的钱包藏在强口令后面。被胁迫的人只交得出诱饵。
- 多一个「因子」。 助记词刻在钢板上,口令记在脑子里——两样东西分开放。
它要你付出什么:
- 口令丢了,钱包就没了。 没有任何找回路径。光有助记词毫无用处。真有人因为忘了口令、或把它写在后来丢失销毁的地方,而永久锁死了巨额余额。
- 操作复杂度。 口令必须与种子分开备份(否则同一场火全带走)、必须备份可靠(否则就是丢了)、若遗产有考虑还必须可传承给继承人(否则钱包随你入土)。
- 脚枪: 口令打错一个字,派生出的是另一个默默无闻的钱包。钱包不会告诉你口令「错了」;它只是打开另一个空钱包。
对多数用户而言,妥善存放的无口令种子,比一个「有相当概率被自己搞砸」的口令更安全。想加口令,先想清楚它的备份、恢复、传承方案再说。