从两次被盗经历说起:我踩过的钱包坑和最终留下的三个工具

· 钱包对比

2022年3月,我朋友的MetaMask被清空了。11个ETH,当时价值约3万美元。私钥没泄露,助记词也没给别人。他怎么也想不通。

后来查了链上记录,问题出在他前一周安装的一个“NFT空投检查工具”。那个网站请求了eth_sign签名,他点了确认。攻击者拿到签名后,构造了一笔他看不懂的交易,把授权额度拉满,然后转走了所有资产。

同样是2022年,另一个朋友在Ronin侧链上玩Axie,用的是Ronin官方钱包。3月29日Ronin桥被黑,6.25亿美元被盗,他的钱包也在受影响范围内。但这个人做了一件事:他的大额资产放在Ledger里,Ronin热钱包只留了不到200美元的AXS。损失几乎为零。

两个人的区别不在运气,在于钱包架构。说白了,一个把所有鸡蛋放在一个能联网的篮子里,另一个做了冷热分离。

热钱包:方便是真方便,坑也是真坑

MetaMask月活超过3000万,是大多数人接触的第一个钱包。安装流程很简单:装插件、创建钱包、抄12个单词、确认。五分钟搞定。

问题从第六分钟开始。

MetaMask默认连接以太坊主网,但很多人不知道它支持添加自定义RPC。我见过有人在BSC上操作,以为自己在以太坊上,把USDT转到了错误的链上。找回?基本不可能。

具体操作上,有几个设置我建议你装完就改:

打开MetaMask设置 → 安全与隐私 → 把“请求签名时显示完整请求”打开。这个选项默认关闭,关了之后你看到的签名请求是一堆十六进制字符,根本不知道自己在签什么。打开后至少能看到可读的交易内容。

再一个,别用同一个钱包地址做所有事。我现在的做法是:一个“交互钱包”专门连DApp、领空投、测试新协议,里面常年不超过500美元;一个“存储钱包”只用来收发,不连任何未知网站。两个钱包的助记词分开保管,物理隔离。

说到助记词,讲真,别拍照存手机,别存微信收藏,别发自己邮箱。我见过最离谱的案例是一个人把助记词写在备忘录里,手机送修时被维修人员抄走了。12个单词,写在纸上,锁进抽屉,这是最笨也最安全的办法。

硬件钱包:不是买了就万事大吉

Ledger Nano X售价149美元,Trezor Model T约219美元。很多人买了之后觉得“这下安全了”,然后该点的不该点的链接照样点。

硬件钱包的核心价值在于:私钥永远不触网,每笔交易需要物理按键确认。但它不防你自己被骗。如果你在钓鱼网站上发起一笔转账,Ledger屏幕上会显示收款地址和金额,你按了确认,钱照样走。区别只是你多了一道肉眼核对的机会。

我自己的使用习惯是:Ledger只连官方Ledger Live软件做转账,需要连MetaMask时用“连接硬件钱包”功能,每笔交易都在设备屏幕上核对地址的前6位和后4位。别嫌麻烦,一次核对花10秒,比丢币后花10小时找链上侦探强。

有一个细节很多人忽略:购买渠道。只在官网或官方授权经销商买。亚马逊上的“全新未拆封”可能是别人初始化过的。收到后第一件事是自己走一遍初始化流程,生成新助记词,不要用任何预置助记词的设备。

多签钱包:适合大额和团队

如果你管理的资产超过5万美元,或者你和别人共管资金,单签钱包的风险结构就不够了。Safe(原Gnosis Safe)是目前以太坊生态里用得最多的多签方案,管理着超过400亿美元的资产。

我自己在一个小团队里用Safe管理一笔社区金库,设置是2/3:三个签名人,任意两人确认才能动钱。每个签名人用自己的硬件钱包连接。这样即使一个人的设备被盗,资金也动不了。

操作流程不复杂:在app.safe.global创建Safe,添加签名人地址,设定阈值,部署。部署费大概0.01-0.03 ETH,取决于当时gas。之后每笔交易发起后,其他签名人会在Safe界面看到待确认交易,各自用硬件钱包签名。

缺点是麻烦。每次转账要走一遍多签流程,急用钱的时候会骂人。但反过来想,麻烦本身就是安全的一部分。

我最终留下的三个工具

折腾了五年,现在我的钱包配置固定下来了:

MetaMask——只做交互钱包,装在一个单独的浏览器配置文件里,里面常年不超过300美元。连新网站之前先在小额地址上测试。

Ledger Nano X——存储钱包,只连Ledger Live做定期归集。助记词写在防火袋里的纸上,放在家里一个固定位置。不拍照,不上云。

Safe多签——团队金库和家庭大额储蓄,2/3配置,三个签名人分别持有硬件钱包。

这三个工具覆盖了日常交互、个人存储和共管场景。没有哪个是完美的,但组合起来,单点故障的风险被压到了很低。

回到开头那个朋友。他后来换了个做法:MetaMask只放零钱,大额转进Ledger,每次交互前先在小号上跑一遍。去年他又被钓鱼网站盯上一次,点了签名,交互钱包里80美元的USDC被转走。Ledger里的东西一个没少。

他跟我说了一句话,我觉得比任何教程都好使:“钱包安全不是买什么工具的问题,是你愿不愿意承认自己会犯错的问题。”