选钱包时最容易踩的五个坑,我帮你一个个排掉

2019年我丢过一个小狐狸钱包,助记词写在纸上,搬家时当废纸扔了。里面当时有0.8个ETH,按现在价格算大概两万多美元。这事我记到现在,不是因为钱多,是因为蠢。

钱包这东西,你选错了,比买错币还致命。买错币顶多归零,选错钱包是直接把你所有资产送走。市面上钱包几百个,但大部分人踩的坑就那么几个。

坑一:把交易所账户当钱包用

这是最常见的认知错误。你把币放在币安、OKX里,那不叫钱包,叫托管账户。私钥不在你手里。

FTX暴雷那天,我认识的一个老哥在里面有12个BTC。他之前一直说“交易所方便,提来提去手续费太高”。现在他还在等清算赔偿,两年了,一分钱没拿到。

判断标准很简单:你能不能导出私钥或助记词?不能,就是托管。能,才是真钱包。

操作上,交易所只留交易用的仓位。长期持有的,提到自己掌控私钥的钱包里。提币手续费看着肉疼,但比归零强。

坑二:热钱包冷钱包分不清,把大额资产放手机里

热钱包就是联网的,手机App、浏览器插件都算。冷钱包是不联网的,硬件设备那种。

我见过最离谱的案例:有人把200多个ETH放在MetaMask手机版里,手机丢了,助记词也没备份。他以为手机有密码就安全。实际上别人拿到手机,拆出存储芯片,私钥就能提取。

热钱包适合什么?日常交互、小额转账、跑DApp。我自己的标准是热钱包里不超过总资产的5%。超过这个数,转Ledger或Trezor。

冷钱包也不是万能。Ledger去年爆出过Connect Kit漏洞,影响了一批DApp交互。但那是连接环节的问题,私钥本身没泄露。硬件钱包的核心逻辑还是对的:私钥永不触网。

买硬件钱包只从官网买。亚马逊、淘宝上的第三方卖家,有可能提前初始化好设备,把助记词留底。你拿到手直接用,资产就是别人的了。正确做法是:收到后自己重置一遍,生成全新助记词。

坑三:助记词存手机备忘录、微信收藏、云盘

这跟把银行卡密码写在卡背面没区别。

2022年有个真实案例:一个人把助记词截图存在iPhone相册,开了iCloud同步。苹果账户被钓鱼,黑客登录iCloud,相册里的助记词直接拿到,钱包清空。损失38个ETH。

助记词的正确存法就两种。一种是物理介质,抄在纸上或金属板上,放保险柜或只有你知道的地方。另一种是分片存储,比如用SSS(Shamir Secret Sharing)把助记词拆成三份,分别放三个地方,凑齐两份才能恢复。Trezor和部分高级钱包支持这个功能。

金属助记词板值得买。防火防水防腐蚀。纸会烂,会烧,会被老鼠咬。一块板几十美元,保护的是你全部身家。

还有一点:助记词不要拍照,不要打字输入任何联网设备。输入法会记录,剪贴板会泄露,云同步会备份。手抄,用笔。

坑四:不看合约权限,随便连接DApp

你的钱包不是保险箱,是一扇门。每连接一个DApp,就等于给这扇门配了一把钥匙。

很多人在OpenSea、Uniswap上挂单、交易,完了就不管了。那些合约权限还开着。如果合约有漏洞,或者项目方跑路,他们可以把你钱包里的对应代币全部转走。

Revoke.cash这个工具我每个月用一次。连接钱包,它会列出所有你授权过的合约。把不用的、不认识的、额度无限的全部撤销。撤销要花Gas,但比被盗强。

操作步骤:打开revoke.cash,连接钱包,切换到对应链,看授权列表。每个授权后面有“Revoke”按钮。点确认,等链上确认。以太坊主网一次撤销大概5到15美元Gas,Polygon上几毛钱。

有个细节:撤销授权时,把Gas Limit调高一点。有些人为了省钱调太低,交易失败,授权还在。白花手续费。

坑五:迷信“去中心化”,不看钱包背后的公司

不是所有去中心化钱包都真的去中心化。

MetaMask背后是ConsenSys,默认RPC节点是Infura。Infura挂过好几次,2020年11月那次大面积瘫痪,很多人的钱包直接显示余额为零。虽然资产没丢,但吓死一批人。

Trust Wallet被币安收购了。Atomic Wallet去年被黑,私钥泄露,损失超过1亿美元。这些钱包的代码是开源的,但维护方是中心化公司。

选钱包时查三件事:代码有没有审计报告、公司注册在哪个司法管辖区、有没有出过安全事故。审计报告在官网或GitHub上找,没有的慎用。注册在开曼、塞舌尔的,出事了法律追责难度大。

钱包没有绝对安全,只有相对安全。你的安全策略应该分层:大额冷存储,中额用多签钱包(比如Safe),小额热钱包随便造。多签钱包的意思是,一笔交易需要多个私钥签名才能执行。Safe上可以设置2/3或3/5,单点被攻破不影响资产。

一个我自己的检查清单

每次创建新钱包,我会做这几件事:

  1. 助记词手抄两份,一份放家里保险柜,一份放银行保管箱
  2. 不截图,不存云盘,不发给任何人(包括自己)
  3. 先转一笔最小金额测试,确认能收能发
  4. 在Revoke.cash上检查初始授权状态
  5. 把钱包地址和对应的链记在离线文档里,避免转错链

转错链这事也常见。把ERC-20的USDT转到BSC地址上,资产直接卡住。不同链的地址格式可能一样,但底层网络不同。转账前确认三遍:链对不对、地址对不对、代币合约对不对。

钱包是你进入这个行业的唯一入口。入口守不住,后面全是空谈。花在选钱包上的时间,比花在选币上的时间更值。