
钱包、账户与冷钱包
冷钱包相关教程中的“钱包”,通常指管理密钥、展示记录或处理签名的工具。“账户”则是链上的实体。以太坊账户文档明确区分两者:钱包提供交互界面,账户承载余额等链上状态。
理解“冷”的关键,是私钥与联网环境之间的隔离。设备保存的核心是签名所需的秘密信息,资产记录仍在链上。因此,离线设备没有实时显示余额,不等于链上记录消失。

私钥、公钥与地址
私钥用于生成数字签名;公钥参与签名验证;地址用于标识接收目标等链上对象。三者有关联,但用途不同。以太坊普通外部账户的地址由公钥经过计算得到,合约账户也有地址,却不对应一把合约自身的私钥。

地址可以用于查询相关公开记录,但知道地址并不意味着拥有签名权限。“能看见余额”和“能授权支出”属于两种不同能力,阅读教程时应分别理解。
观察钱包与签名钱包
比特币开发者指南把钱包功能拆分为公钥分发、签名和网络交互。观察钱包可利用公开信息监测记录、构建未签名交易;签名钱包负责使用私钥生成签名。离线钱包和硬件钱包是这种分工的常见实现。
这也解释了为何联网端能显示资产,而私钥仍可保留在另一台设备中。适用前提是具体钱包支持这种分工;不能仅凭界面上写着“观察”或“离线”,就推断全部安全属性。
未签名交易、签名与广播
未签名交易描述拟执行的内容;签名表达密钥持有者对相应内容的授权;广播是将已签名交易交给网络传播。比特币钱包指南中的离线方案将签名与广播放在不同环境完成,并强调签名前核对交易输出。
常见疑问是:签名完成是否代表交易已经完成?签名本身不等于广播,也不代表已被链上确认。另一个误区是把有效签名理解为内容安全;签名能证明授权关系,却不能替人判断接收目标是否符合原意。
适用范围与常见误解
硬件钱包是专门承担签名功能的设备,不必然意味着设备从不与联网电脑通信。理解其安全边界,需要关注私钥保护方式以及签名内容是否能被可靠核对。
比特币钱包的功能分工可以帮助理解冷钱包,但不能直接套用为所有链的账户规则。以太坊外部账户与合约账户的控制机制不同;“每个地址都有一把私钥”并不成立。文件加密也只保护特定状态下的密钥,不能替代对运行环境和签名内容的判断。