
一、先区分钱包、账户与资产
以太坊账户文档区分了账户与钱包:账户具有链上状态,钱包则是与账户交互的工具。对私钥控制的账户而言,私钥用于签名,资产记录并不存放在设备里。理解“备份设备”时,应先问它保存的是恢复信息,还是仅提供访问钱包的界面。
二、冷钱包不等于备份设备
冷存储强调秘密信息与网络隔离;硬件钱包是专门管理密钥、执行签名的设备;备份介质则负责保留恢复所需的信息。三者描述的是不同作用,不能仅凭“离线”二字认定某个物品具备全部功能。
Bitcoin.org的钱包安全说明将离线保存、硬件钱包、备份和加密分别讨论。这意味着设备本身的防护与恢复安排需要分开理解:设备仍能正常工作,不代表备份完整;设备损坏,也不必然意味着无法恢复。
三、私钥、公钥与地址
私钥是需要保密的签名凭据;公钥用于相关密码学验证;地址用于标识接收目标或账户。三者有关联,但用途不同。
仅记录地址不能替代私钥备份。能查看余额,也不等于拥有签名权限。上述私钥概念适用于私钥控制的账户,不能直接套用到所有合约账户;合约账户的行为受代码逻辑约束。
四、恢复短语与加密密钥文件
恢复短语常被称为助记词。在支持相应机制的确定性钱包中,它可作为恢复派生密钥的基础。具体能恢复什么,仍取决于钱包的备份机制,不能把一种钱包的规则推广到所有钱包。
Keystore通常指加密保存密钥的文件。理解它时,需要同时考虑文件与解密密码:只记住密码而丢失文件,或只保留文件却无法解密,都可能无法完成恢复。恢复短语、密钥文件和密码不是可随意互换的名称。
五、观察钱包、离线签名与多重签名
观察钱包可用于查看相关信息,但不持有完成签名所需的私钥。离线签名强调签名发生在隔离环境,广播则可由联网端完成;它不是备份方式。
多重签名强调满足多个独立签名的授权条件,也不等于制作多份备份。多份备份主要缓解信息丢失问题,多重签名则改变授权条件,两者解决的问题不同。
六、判断备份是否有效的常见问题
“有副本就足够吗?”关键还包括内容是否完整、长期是否可读,以及恢复时是否具备必要的解密信息。
“介质耐用就代表安全可靠吗?”耐用性主要关系到信息能否保存,不能替代保密性。理解任何备份设备时,都应分别辨认它保存什么、保护什么,以及不能解决什么问题。