两个钱包,一个被掏空一个安然无恙:我复盘了那晚的聊天记录
上个月朋友老陈找我,说他钱包被掏空了。我让他把助记词截图发我看看——他直接发了张手机相册的截图,助记词就明晃晃存在相册里,文件名还叫“钱包备份不要删”。我问他手机有没有开iCloud同步,他说一直开着,2TB套餐。
同一天晚上,另一个朋友阿May在群里说,她钱包收到一笔不明NFT空投,点开链接授权了一下,钱包里8000 USDT没了。两个人加起来损失接近6万美金。但有意思的是,我另一个玩链游的朋友,钱包里常年躺着十几万刀,手机丢过一次、电脑重装过两次,资产一分没少。
差别不在运气,在设置。
助记词存相册,等于把钥匙插在门上
老陈的问题特别典型。他把助记词截图存相册,iCloud自动同步,手机丢了之后他第一反应是“没事我有备份”。结果攻击者拿到手机后,相册翻到截图,助记词到手,钱包直接归零。
实际操作上,助记词的正确处理方式只有两种:
物理介质离网保存。 买两块钢板助记词板(淘宝几十块),把12或24个词刻上去,一块放家里保险柜,一块放父母家或银行保管箱。不要拍照、不要截图、不要存备忘录、不要发微信文件传输助手。我见过最离谱的是有人把助记词写在便利贴上贴显示器边框上,保洁阿姨打扫时顺手扔了。
如果非要数字化,用加密容器。 比如用 VeraCrypt 创建一个加密卷,把助记词文本放进去,密码用另一套完全不同的强密码。但说实话,对大多数人来说,物理介质更省心——你不会忘记保险柜密码,但你会忘记 VeraCrypt 密码。
空投钓鱼:那笔“白捡的钱”是怎么掏空钱包的
阿May中的是典型的 NFT 空投钓鱼。攻击者批量向大量地址发送 worthless NFT,NFT 的元数据里嵌一个链接,写着“领取空投奖励”。用户点进去,网站要求“连接钱包并签名”,签名内容看起来是“验证所有权”,实际上是 setApprovalForAll——授权攻击者操作你钱包里所有同标准资产。
这里有个关键细节:签名和交易是两回事。 交易需要付 gas,签名不需要。很多人看到“不需要 gas”就放松警惕,觉得“反正不花钱”。但 setApprovalForAll 这种授权签名一旦签了,攻击者可以随时转走你钱包里所有 ERC-20 或 ERC-721 资产,不需要你再确认。
防这个其实不复杂:
- 钱包里专门开一个“垃圾地址”,只放少量资产,用来交互新项目、领空投、测试合约。主钱包永远不连接不明网站。
- 每次签名前看仔细。MetaMask 弹窗里有个“查看详情”,点开看
spender地址是谁。如果 spender 是个陌生合约地址,直接拒绝。 - 定期用 revoke.cash 检查授权。我每个月1号固定查一次,把不用的授权全部撤销。阿May那笔授权如果她在事发前查过,可能就躲过去了——她三个月前授权过一个“链游打金”网站,早就不玩了,授权一直挂着。
硬件钱包不是万能药,用错了照样丢
很多人以为买了 Ledger 或 Trezor 就万事大吉。我见过一个案例:用户买了 Ledger,助记词生成后觉得“硬件钱包安全”,就把助记词手抄了一份放在抽屉里。后来家里进贼,抽屉被翻,助记词丢了,钱包里的 3 个 BTC 没了。
硬件钱包的核心价值是私钥永不触网,但前提是助记词本身保管到位。几个实操要点:
- 助记词只在硬件钱包屏幕上显示一次,抄写时确认周围没有摄像头。我习惯在卫生间抄,关上门,手机放外面。
- 设置 PIN 码,输错几次自动重置。Ledger 默认3次,Trezor 可以设更长。
- 如果支持 passphrase(Ledger 叫“第25个词”,Trezor 叫“隐藏钱包”),务必开启。这样即使助记词泄露,没有 passphrase 也进不了主钱包。但 passphrase 本身要单独记牢——忘了就真没了,官方也救不了。
一个被低估的设置:独立浏览器环境
讲真,大多数人钱包被盗不是因为助记词泄露,是因为日常操作习惯。我自己的做法是:炒币和链上交互用一台专门的旧笔记本,浏览器只装 MetaMask,不装其他插件,不登录任何社交账号,不点邮件里的链接。这台机器平时合盖放着,用的时候才开。
听起来麻烦?其实还好。一台二手 ThinkPad 两千块,比丢一次钱包便宜多了。日常刷推特、看行情用主力机,但主力机上的钱包只留少量资产,大额全在硬件钱包里,需要时再连。
说到这,你可能会问:那手机钱包怎么办?手机上的 MetaMask 或 Trust Wallet,我建议只当“零钱罐”,放不超过 500 刀的资产。手机丢失、App 被恶意更新、剪贴板被监控——移动端攻击面比桌面大得多。真要移动端操作大额,用硬件钱包的蓝牙功能(Ledger Nano X 支持),私钥还是在设备里。
最后说个反直觉的
很多人把钱包安全搞成“防黑客”,但实际案例里,丢币最多的原因排个序:助记词保管不当 > 钓鱼签名 > 授权未撤销 > 恶意软件 > 交易所跑路。黑客直接攻破你私钥的概率,远低于你自己把助记词交出去。
所以别把精力全花在“会不会被黑”上。先检查三件事:助记词有没有拍照、授权列表里有没有陌生合约、大额资产是不是在硬件钱包里。这三件事做完,你已经比 90% 的人安全了。