
冷钱包与冷存储
在比特币语境中,冷钱包通常指将签名所需的私钥保存在离线环境中的钱包安排,冷存储则强调这种保存方式。理解这些术语,可以分别观察三个问题:秘密信息在哪里、谁能授权支出、设备损坏后如何恢复。
Bitcoin.org的钱包安全说明介绍了离线保存、离线签名、硬件钱包、备份和多重签名。这些机制分别处理网络暴露、授权和恢复问题,不能仅凭“冷钱包”名称判断整个系统是否安全。
私钥、公钥与数字签名
NIST术语表将私钥解释为非对称密码体系中需要保密的密钥;在数字签名场景中,它用于生成签名,对应公钥用于验证。部分密码算法还赋予私钥解密等用途,具体含义取决于算法和应用。
放到比特币钱包中,重点是私钥的签名能力。公钥验证签名,并不意味着验证者需要取得私钥。因此,“查看钱包信息”和“具备支出授权能力”是两种不同权限,不能混为一谈。
观察钱包与离线签名
观察钱包可以查看相关信息,但不持有用于支出的私钥。离线签名则把签名授权与联网广播分开:离线端产生签名,联网端负责把已签名的数据送入网络。这里解释的是功能分工,并非具体操作流程。
这种隔离成立的条件是私钥始终留在受保护的环境中。联网端缺少私钥可以限制其直接签名能力,但不能据此认定它提供的所有信息都可信;密钥隔离和授权内容准确性仍是不同问题。
硬件钱包、加密与备份
硬件钱包是为密钥管理和签名设计的专用设备;冷存储是一种隔离安排,二者概念有所交集。设备名称本身不足以说明密钥是否暴露,也不能替代对备份方式的理解。
加密用于限制他人读取秘密信息,备份用于在原有设备或数据不可用时恢复。判断备份是否完整,要看它是否覆盖恢复所需的信息,而不能只看有没有复制文件。不同钱包的备份要求可能不同。
常见问题与适用边界
设备丢失是否等于无法恢复?关键在于是否存在完整、可用的恢复资料,以及是否掌握必要密码。忘记设备密码与丢失全部恢复信息,也不能简单视为同一种情况。
多重签名是否等于多份备份?多重签名规定支出需要多少个独立密钥参与授权,备份保存的是恢复资料。前者改变授权条件,后者处理数据丢失;理解冷钱包时,应分别评估这两类机制。