一句话版本
自托管钱包有一个根本矛盾:备份越容易恢复,就越容易被偷;保护得越严,就越容易永久丢失。据多家链上分析机构估计,已有数百万枚比特币因私钥丢失而永久无法动用。 好的恢复方案要同时回答三个问题:我丢了钥匙怎么办?我出事了家人怎么办?别人冒充我"恢复"怎么办?常见工具包括分片备份、社交恢复、时间锁继承和"死人开关"。而最大的威胁往往不是技术,是冒充客服的骗子。
全文分三层:
- 通俗理解:丢失和被偷是一个跷跷板
- 实际用处:QuadrigaCX 事件、各种恢复方案、冒充客服骗局
- 原理与工程要点:分片、社交恢复、时间锁继承、恢复流程的安全设计
第一层:通俗理解
1.1 丢失和被偷是一个跷跷板
| 备份方式 | 丢失风险 | 被偷风险 |
|---|---|---|
| 只记在脑子里 | 很高(会忘,会出事) | 低 |
| 写在一张纸上放抽屉 | 中(火灾、搬家) | 中 |
| 拍照存云端 | 低 | 很高 |
| 刻在钢板上,分两处保存 | 低 | 两处都要被找到 |
没有完美的方案,只有针对自己情况的权衡。
1.2 三个问题
- 我丢了:手机丢了、硬件钱包坏了、助记词纸条被水泡了;
- 我出事了:重病、意外,家人需要接手;
- 有人冒充我:骗子声称"我是本人,我要恢复"。
很多方案只考虑了第 1 个问题,结果在第 3 个问题上出事。
第二层:实际用处
- QuadrigaCX(2019):加拿大加密货币交易所的创始人突然去世,据称只有他掌握冷钱包的密钥,约 1.9 亿加元的客户资产无法取出。后续调查还发现大量资金早已被挪用。这个事件成了"单人掌握密钥"风险的经典案例。
- 冒充客服骗局:最常见的盗币方式之一。骗子在社交媒体、搜索广告、Discord 里冒充钱包或交易所客服,以"帮你恢复钱包""同步钱包""验证钱包"为由要求提供助记词。任何正规服务都不会索要助记词。
- 恢复方案对比:
| 方案 | 做法 |
|---|---|
| 钢板 + 分处保存 | 防火防水;可以按Shamir秘密分享用 SLIP-39 做 2-of-3 分片 |
| 社交恢复钱包 | 指定几位"守护人"(家人、朋友、自己的其他设备),多数同意后可以把钱包控制权转到新钥匙(见《EOA与智能合约钱包》) |
| 时间锁继承 | 如果主人一段时间没有任何操作,继承人的钥匙才获得权限 |
| 托管式继承服务 | 第三方保管一份分片,在收到死亡证明等材料后协助继承人恢复 |
| 遗嘱 + 律师 | 把恢复指引(不是助记词本身)写进遗嘱 |
第三层:原理与工程要点
3.1 分片:防止单点泄露和单点丢失
用 -of- 门限方案(见《Shamir秘密分享》),比如 2-of-3:一份在家、一份在银行保险箱、一份在信任的亲属处。任意一份丢失不影响恢复,任意一份被偷也没用。
不要自己把 24 个单词拆成"前 12 个 + 后 12 个":每一半都泄露了一半的熵,而且两份缺一不可,同时增加了泄露和丢失的风险。
3.2 社交恢复
智能合约钱包里记录一组守护人地址和阈值。恢复流程:
- 用户(或冒充者)发起"把所有者换成新钥匙"的请求;
- 守护人分别确认;
- 进入等待期,期间原所有者可以取消;
- 等待期结束后生效。
第 3 步至关重要:它是链上的冷静期。即使骗子说服了足够多的守护人,真正的主人仍有机会发现并取消。
守护人的选择也有讲究:彼此不太可能被同一个骗子同时说服;彼此不认识更好,防止合谋;守护人也要知道"有人会冒充我来找你"。
3.3 时间锁继承("死人开关")
规则:"如果主人连续 时间没有任何操作,继承人的钥匙就可以动用资产。"
- 主人每隔一段时间做一次"签到"操作(任何交易都算),重置计时器;
- 太短,主人出趟远门就可能误触发;太长,继承人要等很久。
比特币可以用脚本里的相对时间锁(OP_CHECKSEQUENCEVERIFY)实现;以太坊用合约实现。
3.4 恢复流程的安全设计原则
| 原则 | 说明 |
|---|---|
| 恢复慢于正常使用 | 留出时间让本人发现异常 |
| 恢复期间通知所有旧渠道 | 邮件、旧设备、守护人 |
| 旧凭证一出现就自动取消恢复 | 能用旧钥匙的人,大概率就是本人 |
| 恢复用的联系方式要固定 | 发到开通时验证过的联系方式,而不是"当前绑定的"(攻击者可能刚改过) |
| 永远不需要助记词明文 | 任何要求提供助记词的"恢复流程"都是骗局 |
3.5 写给家人的说明
技术方案再好,家人不知道它存在也没用。一份好的说明包括:有哪些资产、在哪些钱包或交易所、恢复需要哪几样东西、分别放在哪里、可以信任谁、要警惕谁("任何自称客服、要求提供助记词的人都是骗子")。说明本身不要包含助记词。
总结
| 层次 | 要点 |
|---|---|
| 矛盾 | 易恢复 = 易被偷;严保护 = 易丢失 |
| 工具 | 分片(SLIP-39)、社交恢复、时间锁继承、托管继承 |
| 原则 | 恢复慢于使用;通知旧渠道;旧凭证可取消恢复 |
| 最大威胁 | 冒充客服索要助记词;任何正规服务都不会要 |