软件钱包详解:移动端、桌面端与浏览器
软件钱包把你的加密资产密钥存放在应用中。比较移动端、桌面端和浏览器钱包,了解它们的风险,并按照清单安全使用。
软件钱包是一款运行在手机、电脑或浏览器中的应用,用于保存你加密资产的私钥,并让你可以发送、接收以及与区块链应用交互。由于私钥存放在联网设备上,大多数软件钱包属于“热”钱包,这让它们便于日常使用,但比硬件钱包更容易遭到黑客攻击。
对大多数人来说,软件钱包是迈向自托管的第一步。选择合适的类型并认真完成设置,决定了这一步是安全还是充满风险。
软件钱包的工作原理
钱包里并没有装着币。你的币记录在区块链上;钱包保存的是让你能够转移这些币的私钥。创建新钱包时,应用会生成一组助记词(通常为 12 或 24 个单词),你所有的私钥和地址都由它派生而来。我们的文章交易所钱包的风险对此有进一步阐述。
当你发送加密资产时,钱包会构建一笔交易,在你的设备上用私钥签名,然后广播到网络。私钥本身从不需要离开设备。如果想进一步了解,请阅读MPC 钱包详解。我们在多签钱包与 MPC 钱包中也有更详细的介绍。
大多数软件钱包是非托管的:只有你持有私钥。有些应用是托管型的,会替你保管私钥。我们的托管钱包与非托管钱包指南解释了两者的区别。
移动端、桌面端与浏览器钱包对比
| 类型 | 最适合 | 主要优势 | 主要弱点 |
|---|---|---|---|
| 手机应用 | 日常支付、快速转账、二维码 | 随身携带,可利用生物识别等手机安全功能 | 手机丢失或被盗,应用商店中的假冒应用 |
| 桌面应用 | 在专用、干净的电脑上存放较大金额 | 屏幕更大便于核对细节,部分高级功能 | 易受电脑恶意软件和键盘记录器攻击 |
| 浏览器扩展 | DeFi、NFT 和 web3 应用 | 可直接连接网站 | 钓鱼网站、恶意签名、流氓扩展 |
移动钱包
移动钱包受益于手机的沙盒机制、许多设备内置的安全硬件以及生物识别锁。其主要风险是安装了仿冒应用,以及丢失处于解锁状态的手机。设备层面的建议请阅读移动钱包安全最佳实践。
桌面钱包
桌面钱包适合希望拥有更多控制权或使用专用电脑的人。电脑更容易感染恶意软件,其中包括剪贴板恶意软件,它会把你复制的地址替换成攻击者的地址。
浏览器扩展钱包
扩展程序让连接去中心化应用变得很容易。正因为如此便利,你会看到大量来自网站的签名请求,其中一些是恶意的。还有假冒扩展会冒充热门钱包。
如何安全地设置软件钱包
- 1从官方渠道下载。 访问钱包的官方网站,并通过其提供的链接前往应用商店或扩展商店。核对开发者名称和评价数量。
- 2离线记录助记词。 把助记词写在纸上或金属上。不要截图、不要通过邮件发送,也不要存进云笔记。
- 3验证你的备份。 大多数钱包会要求你确认其中几个单词。请认真对待这一步。
- 4设置强应用密码并启用生物识别(如可用)。
- 5先发送一笔小额测试交易,再转移较大金额。
- 6保持应用和设备更新。
我们关于备份助记词的分步指南详细介绍了各种保存方式。
主要风险及应对方法
- 假冒钱包应用。 仿冒品也可能出现在官方商店中。务必从钱包的真实官网开始。
- 助记词钓鱼。 任何正规的客服人员、网站或“钱包验证”工具都绝不需要你的助记词。
- 恶意签名。 授权和 permit 签名可能让攻击者获得你代币的访问权限。请阅读每一个请求。
- 恶意软件。 及时更新操作系统,不要在装有钱包的任何设备上使用盗版软件。
- 连接的网站过多。 定期检查并移除旧的网站连接和代币授权。
值得关注的功能
软件钱包并非都一样。比较各选项时,请检查:
- 开源代码或长期的公开记录。 能由独立研究人员审查的代码,或已被广泛使用多年的钱包,比一款新出的陌生应用更值得信任。
- 清晰的交易预览。 好的钱包会显示哪些代币将离开你的钱包、你正在与哪个合约交互,并对已知的恶意地址发出警告。
- 授权管理。 有些钱包允许你直接查看和撤销代币授权。
- 支持硬件钱包。 许多软件钱包可以作为硬件设备的操作界面,让你在私钥保持离线的同时仍享有便利。
- 支持你真正需要的网络。 多链钱包很方便,但要确认你使用的网络得到完整支持,包括正确的地址格式。
- 持续维护。 定期更新说明团队会应对新的威胁和操作系统变化。
对于主要通过广告、赠送活动或私信推广的钱包,以及任何要求你立即导入现有助记词来“领取”某样东西的应用,都要保持警惕。正规钱包会让你先创建一个新钱包。
不同用途使用不同钱包
许多有经验的用户会使用不止一个软件钱包。常见的做法是:一个钱包用于持有资产,另一个(通常称为一次性钱包)用于尝试新应用、铸造(mint)或空投。如果实验用的钱包签署了恶意内容,你的主要资金也不会受到影响。这样做不花一分钱,还能限制单次失误造成的损失。
软件钱包不够用的时候
软件钱包适合存放那些丢了会让你懊恼、但不至于让你崩溃的金额。对于较大的积蓄,硬件钱包会把私钥保持离线,并且需要按下实体按键才能签名。如何在两者之间分配资金,请参阅热钱包与冷钱包。相关阅读:纸钱包。
总结
软件钱包是自己持有加密资产最简单的方式,但由于私钥存放在联网设备上,你的安全习惯与所选的应用同样重要。只从官方渠道下载,离线保护好助记词,仔细阅读每一次签名,并把长期积蓄转入冷存储。更多指南请浏览我们的钱包分类。
常见问题
软件钱包安全吗?
只要你的设备安全、助记词保护得当,信誉良好的软件钱包用于日常金额是相当安全的。但由于私钥存放在联网设备上,恶意软件、网络钓鱼和假冒应用都是真实存在的威胁。很多人把日常花销放在软件钱包里,把较大的积蓄放在硬件钱包中。
如果我丢了装有软件钱包的手机怎么办?
如果你备份了助记词,就可以在新设备上恢复钱包并重新访问你的资金。没有助记词的话,资金通常就永久丢失了。如果你怀疑有人可能同时拿到了你的手机和助记词,请尽快把资金转移到新钱包。
软件钱包和交易所账户是一回事吗?
不是。在非托管软件钱包中,私钥由你自己持有,因此你掌控资金,也要对安全负责。在交易所,公司替你保管私钥。这样更方便,但意味着你要依赖交易所保持偿付能力并允许你提现。
我可以在两个软件钱包中使用同一组助记词吗?
如果两个钱包支持相同的标准和派生路径,通常可以,不过如果路径不一致,余额可能不会显示。每多一个保存助记词的地方,就多一个可能泄露的地方,所以不要把它输入到超出需要的应用中。
