选钱包时最容易踩的五个坑,我一个个踩过

· 安全设置

我丢过 0.3 个 BTC,就是因为选钱包时偷了个懒。这事发生在 2021 年,当时觉得“钱包嘛,能存能转就行”,结果用了一个不知名浏览器插件钱包,私钥存在加密的 localStorage 里,被钓鱼脚本直接读走了。所以下面这些东西,不是我从别人那听来的。

坑一:把“钱包”当成一个东西

很多人以为钱包里“存着币”。不对。链上只有地址和私钥/助记词,钱包只是个签名工具。你卸载钱包 App,币不会消失;你换一个钱包导入同一组助记词,资产原封不动。

这个认知偏差会直接害你。我见过有人以为“把币转到新钱包”才安全,结果在转账过程中填错地址。其实你只需要把助记词导进新钱包就行,零链上操作、零手续费、零风险。

操作上记住一件事:助记词是你唯一的资产凭证。12 或 24 个单词,谁拿到谁就是资产主人。任何钱包都不会“帮你保管”它。

坑二:热钱包和冷钱包混着用

这是最高频的错误。热钱包(手机 App、浏览器插件)私钥联网,方便但暴露面大;冷钱包(硬件钱包)私钥离线,安全但操作麻烦。

真实数据:2023 年 Chainalysis 报告里,约 70% 的被盗资金来自私钥泄露和钓鱼,绝大多数发生在热钱包场景。而硬件钱包被攻破的案例,几乎都要物理接触设备。

我的做法很土但管用:

  • 日常交互、小额测试,用热钱包,单地址不超过 500 U 等值资产
  • 超过这个数的,全部进硬件钱包
  • 硬件钱包的助记词只写在纸上,不拍照、不存云盘、不输入任何网站

说到这你可能会问:那硬件钱包丢了怎么办?用助记词在任意兼容钱包恢复就行。我那块 Ledger 摔坏过一次,靠一张纸 10 分钟恢复完毕。

坑三:不看“授权”就签名

这是现在最阴的坑,比私钥泄露还常见。你在某个 DApp 点“Approve”,本质上是授权对方合约动用你某个代币。很多人点完就忘了。

2023 年 3 月,一个知名 DeFi 项目的前端被劫持,用户签的“授权”其实是转走全部 USDC 的许可。单笔损失从几千到几十万美元不等。

具体怎么防:

  1. 每次签名前,钱包弹窗里看清楚是 Approve 还是 Transfer。Approve 后面跟的额度如果是 Unlimited,能改就改成具体数字
  2. 定期清理授权。用 revoke.cash 这类工具,连钱包扫一遍,把不用的授权撤销。我每月清一次,通常能扫出 3-5 个早就忘了的授权
  3. 交互陌生项目,用专门的“脏钱包”,里面只放够 gas 的资产

坑四:助记词“备份”方式全是漏洞

我见过太多离谱的备份:截图存相册、存微信收藏、写在备忘录里同步 iCloud、发给自己邮箱。这些等于把私钥挂网上。

讲真,最靠谱的还是最原始的:手写在纸上,两份,分开放。一份家里,一份银行保险箱或可信亲属处。纸怕火怕水?买块金属助记词板,几十美元,能扛住火灾和水浸。

还有一个细节:输入助记词时,永远不要联网输入。有些钓鱼网站做得跟真钱包一模一样,你输完单词它就收走了。恢复钱包时,用硬件钱包设备本身输入,或者用完全离线的环境。

坑五:只看“支持多少条链”,不看代码和历史

新钱包层出不穷,宣传语都是“支持 100+ 链”“一键跨链”。但钱包是管钱的东西,你选的不是功能,是信任。

我筛钱包只看三条:

  • 是否开源,且被独立审计过。审计报告在官网能查到,别信“即将审计”
  • 团队是否实名,有没有历史安全事件。查一下它过去有没有被黑过、怎么处理的
  • 私钥是否本地生成。有些托管钱包(比如交易所内置钱包)私钥在对方服务器,那不叫钱包,叫账户

举个反例:某知名多链钱包 2022 年出过一次供应链攻击,恶意版本在应用商店上架了 4 小时,下载量过万。这种时候,选钱包的“历史清白”比“功能多”重要一百倍。

一个实操清单

最后给你一套我自己的检查流程,新钱包上手前必做:

  1. 官网域名核对三遍,从官方推特简介点进去,不搜
  2. 只从官方 GitHub Release 或应用商店下载,不用第三方链接
  3. 新建的钱包先转 10 U 测试收发,确认地址和网络都对
  4. 记下助记词后,故意卸载重装,用助记词恢复一次,确认备份有效
  5. 大额资产前,先小额跑通整个流程

这套流程多花 20 分钟,但能挡掉 90% 的低级错误。我现在的习惯是:任何新钱包,先当“脏钱包”用一个月,确认没问题再放正经资产。

钱包这东西,选错了不是亏手续费的问题,是归零的问题。慢一点,不丢人。