🔍 助记词是怎么诞生的?
助记词最早诞生于比特币钱包标准 BIP-39(Bitcoin Improvement Proposal 39),由比特币社区在 2013 年提出。
BIP-39 的目的是让用户更容易备份和恢复私钥,不必记住复杂的十六进制字符串,而是使用一串由字典选出的 12 或 24 个英文单词来表示。( Mixin 采用 13 个或者 25 个英文单词)
⸻
🧠 技术原理简介:
1. 生成一组随机数(熵)
比如 128 位或 256 位的随机数,用来生成钱包的根密钥。
以128为例(随机生成):
01010010100100100000111111011010100010100010000010000010010011100111010101011011110111001110000000100101100001011100010101110111
2. 将随机数转化为助记词
系统会将这些随机数按规则映射成一组单词列表,每个单词来自一个预定义的 2048 个英文单词字典。
- abandon
- ability
- able
- about
- above
- absent
- absorb
- abstract
- absurd
- abuse
- access
- accident
- account
- accuse
- achieve
- acid
- acoustic
- acquire
- across
- act
资料来源:https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt
3. 可用于恢复钱包
用户只需记住这些单词,就能在任何兼容 BIP-39 的钱包中恢复自己的账户。
⸻
✅ 为什么助记词安全又方便?
• 人类更容易记住单词而非复杂的密码串
• 比传统密码更抗暴力破解
• 可以离线生成,无需网络连接
Mixin Messenger 助记词功能:
https://support.mixin.one/zh/article/mixin-messenger-qk1yws/