
先确定安全检查的适用范围
这里讨论用于管理比特币、以太坊等链上资产的钱包。判断哪款更安全,需要结合具体产品实现和使用方式;通用安全原理不足以证明某个品牌优于其他品牌。
Bitcoin.org的钱包安全说明关注在线托管、备份、加密、离线保管与多重签名;ethereum.org的安全说明强调恢复短语保密、硬件隔离、签名前核对和合约支出权限。两者共同指向密钥保护与操作核验。

密钥由谁控制
检查钱包是否由服务商保管密钥。托管模式依赖服务商的安全与持续运营,存在被攻击、服务失败或冻结访问的风险;多因素认证可以加强账户保护,但不能消除这些风险。

自行保管密钥意味着恢复责任也由持有人承担。比较钱包时,应弄清设备丢失后凭什么恢复、哪些信息必须保存,以及是否存在单一设备或地点失效就无法恢复的问题。
硬件与离线保护的边界
硬件钱包通过隔离私钥降低联网设备受攻击后的密钥暴露风险,适用于需要减少联网暴露的场景。不过,私钥隔离与签名内容正确是两个不同条件:用户确认了恶意请求,仍可能造成损失。
钱包加密主要保护存储内容,无法全面防范键盘记录等恶意程序。检查范围因此还应包括操作系统、钱包软件是否获得安全更新,以及更新渠道是否可信。
备份能否真正支持恢复
备份检查应覆盖完整性、保密性和可用性。不同钱包的恢复要求不同,不能默认复制一个文件或记下一组词就一定足够;应以相应钱包的恢复机制为准。
恢复短语截图可能随相册同步到云端,增加泄露入口。多地点保存能减少火灾、遗失等单点风险,但每个副本都需要保护。日常解锁密码与恢复凭据作用不同,不能默认更改密码便能使已泄露的恢复短语失效。
签名与合约权限是否清楚
以太坊等支持智能合约的场景,还需检查钱包能否清楚展示签名请求、目标地址和支出额度。无限额度授权会扩大相关权限被滥用时的潜在损失范围。
签名通常不会直接把私钥发送给网站,但恶意签名或授权仍可能允许资产被转走。因此,“没有交出私钥”并不足以证明一次交互安全;硬件钱包也不能替代对授权内容的理解。
常见问题:客服与多重签名可靠吗
索要恢复短语、私钥或远程控制权限的“客服”,属于明显危险信号。网站外观、名人视频和社交账号身份都不能单独证明链接可信。
多重签名可降低单个密钥失窃造成损失的风险,前提是各密钥具有实际独立性,并保留足够的恢复条件。如果密钥全部集中在同一设备或地点,其分散风险的作用就会减弱。