2024年钱包被盗损失超18亿美元:这7个安全设置现在就该打开
Chainalysis 今年1月发布的报告里有组数字挺扎眼:2023年全球因钱包私钥泄露和授权漏洞造成的损失约18.4亿美元,其中超过60%来自用户端的安全配置疏忽,而不是协议层面的漏洞。说白了,大部分钱不是被黑客“攻破”的,是自己把门敞着。
我去年帮一个朋友处理过一次被盗事件。他的 MetaMask 助记词存在手机备忘录里,手机没设锁屏密码,在酒吧丢了两小时,出来钱包里 3.2 个 ETH 和一堆 NFT 全没了。这类事在慢雾的年度安全报告里被归类为“物理环境泄露”,占比常年在25%以上,但大多数人装钱包时根本不会想到这一层。
助记词存储:别用任何联网设备
先说最要命的一环。Glassnode 联合慢雾做过一次抽样,在1000个被盗钱包里追溯泄露源头,助记词/私钥数字化存储(截图、备忘录、云笔记、微信收藏)占了41%。
具体怎么做:手写在纸上,或者用钢制备份板刻字。纸怕水怕火,钢板(比如 Cryptosteel、Billfodl 这类)能扛住火灾和水浸,成本大概50到100美元。分两处存放,别放在同一个抽屉里。如果金额超过5万美元,考虑多签方案,比如 Safe(原 Gnosis Safe),2/3 或 3/5 签名阈值,单点泄露不会导致资产归零。
有个坑要注意:不要用“助记词打乱顺序”“自己编个偏移量”这种土办法。我见过有人把12个词顺序调换后存起来,两年后自己都记不清原始顺序,钱包直接废了。
授权管理:定期清理,别嫌麻烦
DeFi 用户最常踩的坑是无限授权(approve unlimited)。你在 Uniswap 上换个币,合约可能拿到你某个代币的无限额度。Revoke.cash 的数据显示,活跃 DeFi 用户平均有 14 个未撤销的授权,其中约 30% 是无限额度。
操作很直接:打开 revoke.cash,连接钱包,看列表,把不用的授权撤掉。频率建议每月一次,或者每次大额操作后顺手过一遍。Etherscan 的 Token Approvals 页面也能查,但 revoke.cash 支持多链,用起来更顺手。
讲真,这一步花不了五分钟,但能挡掉相当一部分“合约被攻破后批量盗刷”的风险。2023年 7 月 Curve 的 Vyper 编译器漏洞事件里,未撤销授权的用户损失明显更大。
钱包分层:热钱包只放“零花钱”
我的习惯是三层:手机热钱包(MetaMask/Trust)只放不超过 500 美元的日常交互资金;浏览器插件钱包单独一个,专用于 DeFi,金额控制在总仓位的 10% 以内;大额资产放硬件钱包(Ledger/Trezor),且硬件钱包的助记词从不输入任何联网设备。
Ledger 2023 年 Connect Kit 事件(供应链攻击,攻击者替换了 npm 包)导致约 60 万美元被盗,受影响的基本是把硬件钱包当“万能钥匙”到处连的用户。硬件钱包的正确用法是:签名时看一眼设备屏幕上的地址和金额,确认无误再按。别在电脑上盲签。
地址白名单和交易模拟
EVM 链上有个功能很多人不用:地址白名单(address book / whitelist)。MetaMask 和 Rabby 都支持,设置后转账只能发往白名单地址,防止剪贴板劫持。剪贴板木马(clipboard hijacker)在 2023 年仍然活跃,慢雾追踪到至少 7 个团伙专门做这个,原理是替换你复制的收款地址。
Rabby 还有一个我常用的功能:交易预执行模拟。签名前它会告诉你这笔交易执行后资产怎么变,哪个 NFT 会被转走。2024 年 5 月 Inferno Drainer 那波钓鱼,很多受害者如果开了模拟,能看到“你的 BAYC 将被转移到 0x…”,大概率会停下来。
两步验证和独立设备
邮箱和交易所账户的 2FA 用硬件密钥(YubiKey)或至少 TOTP(Google Authenticator),别用短信。SIM 交换攻击(SIM swapping)在 2023 年导致美国用户损失约 1.3 亿美元(FBI IC3 数据),短信验证码是最脆弱的一环。
还有一个细节:钱包交互用的浏览器,和日常刷推、看邮件的浏览器分开。插件钱包只装在专用浏览器 profile 里,减少恶意插件和钓鱼页面的暴露面。我见过一个案例,用户装了个“PDF 转换器”插件,结果它读取了页面上的 MetaMask 注入对象,配合钓鱼站完成了签名。
最后提一个反直觉的点
助记词不要“加密后存云盘”。有人用 VeraCrypt 加密助记词文件再传 Google Drive,觉得万无一失。问题在于:解密密码你记在哪?如果也数字化了,等于没加密;如果忘了,资产永久锁死。2022 年有位用户因此丢了 40 个 BTC,在 Bitcoin Talk 上发帖求助,至今无解。
安全设置的本质是增加攻击成本,不是追求绝对安全。每多一层,攻击者就多一道坎。上面这几条,全做完大概花一个下午,但能把绝大多数“顺手牵羊”式的攻击挡在门外。