
冷存储与密钥管理
冷钱包通常指让私钥保存在离线环境中的钱包安排,冷存储强调这种保管方式。理解“存储”时,重点在于保护授权支出的密钥,而不是把比特币当作普通文件复制到设备中。
Bitcoin.org的钱包安全页面将离线保管、备份、加密和多重签名列为不同的保护措施。NIST SP 800-57第一部分则从通用密码学角度讨论密钥材料的保护、管理与恢复。这些原则有助于理解冷钱包,但不构成对某款设备的安全认证。
私钥、观察钱包与离线签名
私钥是生成交易签名所需的秘密信息。观察钱包不持有可用于支出的私钥,可以用于查看相关记录及构建未签名交易;它适合承担联网端的信息处理工作。
离线签名把交易授权与网络广播分开:离线端持有密钥并生成签名,联网端负责广播已签名交易。其成立条件是私钥持续与联网环境隔离。联网端不能独立签名,并不意味着它展示的信息必然可信,授权内容仍需核对。
硬件钱包与冷钱包的区别
硬件钱包是专门用于密钥保护和签名的设备;冷钱包描述的是密钥的保管方式。两者关注的层次不同,设备名称本身不能说明整个保管流程是否安全。
硬件设备丢失后能否恢复,取决于是否保留了有效备份及必要的恢复信息。离线保管主要减少网络暴露,无法单独解决设备损坏、备份遗失或秘密泄露的问题。
备份、恢复短语与加密
备份解决原设备不可用时如何恢复的问题;加密解决备份或钱包文件被他人取得后如何限制读取的问题。加密不能代替备份,备份也不会自动获得保密性。
确定性钱包能够从共同的初始秘密生成密钥。支持恢复短语的钱包,通常可借助该短语恢复相关地址,但完整恢复所需的信息取决于钱包设计。不能把某个可见私钥的副本一概视为整个钱包的完整备份。
钱包加密密码和恢复短语承担不同作用。忘记密码后是否仍能恢复,取决于是否存在独立、完整的恢复途径;两者不能笼统地当作可互换的凭证。
多重签名与单点故障
多重签名要求达到预设数量的独立密钥授权后才能支出,适用于需要分散控制权的场景。它不同于给同一份备份设置多个密码,也不同于账户登录时的多因素认证。
单点故障指某个设备、地点或秘密一旦失效,就导致无法恢复或失去控制。分散保存备份可以降低单一地点受损的影响,但副本增加也意味着更多保密责任;多重签名同样需要完整的恢复安排。