
冷钱包与到账分别指什么
Bitcoin.org 的钱包安全说明介绍了离线保管、离线签名与观察钱包的分工:密钥可留在离线环境,联网端承担查看及广播等工作。冷钱包的核心是密钥隔离,不能仅凭设备名称判断其安全性。
日常所说的“钱到账”,通常指相应网络已记录收款结果。资产记录在链上,冷钱包保管的是授权使用资产所需的密钥。因此,设备是否开机与链上是否发生收款,是两个不同问题。

地址、私钥与观察钱包
地址用于标识收款目标;私钥用于生成授权签名;观察钱包可以查看相关链上信息,但不持有可用于支出的私钥。能看到余额,并不意味着拥有支出权限。

对于普通链上收款,收款方通常不需要让离线签名设备联网,也不需要签名。设备离线可能影响本地信息的更新,但不会让网络停止处理发往相应地址的交易。这里不包含要求额外合约操作的特殊业务流程。
签名、广播与待确认
以太坊开发文档将交易描述为经过密码学签名的指令,并说明交易需要广播到网络、纳入区块以及经过后续确定性阶段。签名表达授权,广播负责传播,二者都不能单独证明收款已经完成。
交易哈希是识别交易的标识,不能把它直接理解为到账凭证。待确认通常表示交易尚未被纳入区块;已纳入区块则意味着交易进入链上记录。以太坊还需区分执行成功与执行失败,不能仅凭存在区块记录判断预期转账已完成。
确认、最终确定性与手续费
确认涉及交易所在区块及后续链上进展。以太坊的最终确定性是进一步的共识状态,不能与首次进入区块混为一谈。不同网络的机制不同,不宜把一种网络的确认规则直接套用到另一种网络。
Gas 是以太坊衡量执行计算消耗的单位,手续费与计算消耗和相应费率有关。它与转给收款人的金额是不同概念,也不是让冷钱包设备联网接收资产的费用。
为什么链上有记录,钱包却没显示
链上状态与钱包界面显示属于两个层次。界面需要取得相应网络的数据才能呈现结果,显示未更新本身不足以证明收款失败;同样,显示一条交易记录也不足以证明预期资产已收到。
涉及代币时,还应理解合约调用与普通原生资产转账的区别:以太坊交易的目标地址可能是合约地址,实际代币接收方由调用内容指定。因此,“到账”应结合网络、资产、接收目标及执行结果理解,不能只看单一状态词。