
一、钱包不是装币的容器
以太坊钱包介绍将钱包解释为与账户交互的工具;比特币开发指南则区分钱包程序与钱包文件。两者提示同一个要点:界面、密钥与链上记录不是一回事。看到余额,不等于资产存在手机应用内部。本文主要讨论由使用者管理密钥的钱包,不能直接套用于平台托管账户。
二、钱包应用不等于账户
一个应用可以管理多个以太坊账户,账户也不必永久绑定某个钱包提供方。更换界面与改变链上账户是不同的事情。不过,这不意味着所有钱包都能直接互换;是否能够恢复同一账户,还取决于相关格式与功能支持。

三、地址可以公开,私钥不能
地址用于识别接收对象,私钥用于签名,两者承担不同职责。把地址告诉别人,并不等于授予资产控制权;泄露私钥则可能使他人获得签名能力。入门时应先分清“用于识别的信息”和“用于授权的秘密”,不要把它们统称为钱包密码。

四、能看余额,不一定能签名
比特币钱包系统可以把观察链上信息与签名功能分开。因此,一个界面即使显示余额和历史记录,也可能只是观察钱包,没有独立支出能力。判断钱包权限,关键不是界面展示了多少信息,而是它是否掌握签名所需的密钥。
五、离线的是密钥环境,不是链上资产
离线钱包与硬件钱包的核心思路,是把签名放在相对隔离的环境中,再由联网程序广播结果。这并不是把资产搬离区块链。隔离能够减少部分攻击面,却不能让错误授权自动变正确;签名内容的核对仍然重要。
六、文件加密不等于使用时绝对安全
钱包文件加密主要保护尚未解锁的密钥。如果运行环境被恶意程序控制,解锁后的信息仍可能暴露。因此,“设置了密码”与“设备环境可信”是两个问题,前者不能替代后者,也不能消除全部风险。
七、恢复钱包不等于重置登录密码
对采用助记词恢复的钱包,助记词属于关键恢复秘密,而不是普通验证码。平台账户的密码找回机制,不能直接套用于自行保管密钥的钱包。常见疑问是“卸载应用是否等于丢失资产”:卸载通常不改变链上记录,但缺少有效恢复材料,可能无法重新取得控制权。