
钱包、账户与地址
以太坊官网的钱包说明区分钱包工具、账户、密钥与地址:钱包用于与账户交互,地址用于标识账户,私钥用于签名。由此理解,手机承担的是运行软件和保管密钥的角色,链上资产记录并不会因为手机断网而搬进手机。
“钱包”也可能指保存密钥等信息的钱包文件。因此,“手机里有钱包应用”与“手机保存着能控制资产的密钥”是两个需要分别确认的概念。这里讨论通用技术关系,不代表任意手机应用都具备离线钱包功能。
冷钱包与仅签名钱包
比特币开发者指南将联网、密钥相关信息分发和签名视为可分离的功能。仅签名钱包负责生成签名,联网端负责获取链上信息及广播;离线钱包与硬件钱包是其中两种实现形式。
在不联网手机的场景中,“冷”强调私钥与联网环境隔离。仅仅临时关闭网络,无法证明密钥此前没有泄露,也无法证明系统和钱包软件可靠。手机能够承担离线签名端,前提是软件支持这种分工,密钥的生成、保存和使用均处于适当隔离的环境。
私钥、公钥与助记词
私钥是生成有效签名的秘密数据;公钥可用于验证签名,并参与相关地址的生成。地址可以用于接收资产,但不能代替私钥完成授权。
助记词是许多钱包提供的恢复材料,不能当作普通登录提示。其保密要求与密钥控制权直接相关。钱包密码通常用于本地访问或文件加密,与助记词、私钥的作用不同;文件加密也无法消除密钥解密使用时被恶意程序读取的风险。
观察钱包、离线签名与广播
观察钱包使用地址或适当的公开密钥信息查看相关链上记录,本身不持有对应私钥时,不能独立完成签名授权。“在线钱包”描述联网状态,“观察钱包”描述权限范围,两者并非同义词。
离线签名是对交易内容生成密码学授权;广播是把已签名交易传入网络。这解释了为什么签名设备可以保持离线,但链上状态更新仍需要联网环节。签名不等于交易已经获得网络确认。
适用条件与常见疑问
断网手机是否等同于硬件钱包?两者可以承担相似的签名职责,但通用手机与专用签名设备的系统结构和防护设计不同,不能仅凭断网状态认定安全性相同。
离线是否意味着没有风险?离线可减少网络攻击入口,但数据交换、软件缺陷和签名内容仍影响安全。离线端能够核对实际授权内容,是这种分工的重要条件。手机离线时也不能独立获知最新链上余额;余额显示与密钥保管是不同功能。