
本文面向希望用 TPWallet(TokenPocket 类移动钱包)把离线冷钱包与线上观察(watch-only)钱包对应起来的用户,提供一套可落地的流程并覆盖防信息泄露、数据保管、安全支付技术、DApp 搜索、授权证明与资产导出等要点。
一、总体思路
1) 在一台完全离线的设备上创建冷钱包(生成助记词/私钥、设置 BIP39 passphrase、确定派生路径);2) 从冷钱包导出只含公钥信息的 watch-only 数据(地址列表、xpub/公钥/派生路径、观测配置);3) 在联网的 TPWallet 客户端导入 watch-only 数据,形成观察钱包用于查看资产和与 DApp 交互;4) 交易由冷钱包离线签名(PSBT/离线签名二维码/USB)并由在线钱包广播。
二、详细步骤
1. 准备
- 使用全新或已恢复到出厂的离线设备(无网络、无蓝牙)。最好使用干净的开源钱包软件或硬件钱包。
- 备份一切工具(纸、金属种子卡、只读介质)。
2. 在离线设备上创建冷钱包
- 生成助记词并记录,不要拍照或在联网设备上保存。

- 如支持,设置 BIP39 passphrase(第二密码)以增加安全性。
- 记录派生路径(例如 m/44'/0'/0'、m/84'/0'/0' 或以太坊的 m/44'/60'/0'/0)。
3. 导出观察信息(安全导出)
- 导出 xpub(或公钥集合)、首批地址列表与派生路径。若钱包不支持 xpub,可导出多地址清单。
- 使用二维码或只含公钥的文件(JSON)通过受控媒介传输到联网手机。避免导出含私钥、助记词或 keystore。
- 在传输介质上加签或加密(可用 PGP 对导出文件签名/加密),以防被篡改或被动监听。
4. 在 TPWallet 导入为观察钱包
- 在 TPWallet 中选择“导入观察/只读钱包”或“扫描 xpub/地址列表”,填写相同的派生路径。
- 验证导入后的首个地址与冷钱包在离线设备上展示的地址完全一致(逐一核对)。
5. 创建并签名交易(安全支付技术)
- 在线观察钱包创建交易草稿并导出为 PSBT(比特币)或离线交易请求(以太坊可用 RLP/Unsigned tx 或者 EIP-712 结构消息)。
- 将交易草稿通过二维码或离线介质传回离线设备;在冷钱包离线设备上验证收款地址、金额与手续费,然后签名生成已签名交易或签名文件。
- 将已签名交易传回联网设备由 TPWallet 广播。始终核对接收方地址的校验码/首尾字符,防止篡改。
三、防信息泄露要点
- 全程避免私钥、助记词或 keystore 在联网设备或云端出现。
- 导出 watch-only 数据时仅包含公钥或派生规则,不包含敏感种子;传输文件建议加密与签名。
- 使用拍照或截图会留下痕迹并可能被云同步,应禁止。
- 在联网设备上仅载入观测数据,禁用自动上传诊断信息、日志与备份到云的功能。
四、数据保管建议
- 个体备份:多份冷备份(纸/金属)分散存放,采用冗余与地理分散原则。
- 使用金属种子或耐火容器保存助记词,防潮防火。
- 将 xpub 与观察配置单独保存,标注用途,但不与身份信息放在一起以保护隐私。
- 定期演练恢复:在离线环境下用备份恢复钱包,验证助记词有效性。
五、DApp 搜索与交互
- 观察钱包可以用于浏览链上资产、估值及在 DApp 中查看数据,但无法签名交易。
- 使用观察钱包连接 DApp 时,限定为只读权限,避免误授权签名权利。
- 对于需要签名的操作,DApp 交易应导出为离线可签结构(如 EIP-712、PSBT),并在离线设备上确认签名内容后签名。
- 谨慎使用第三方 DApp 搜索功能,优先使用已知可信的 DApp 列表或官方市场,避免将观察钱包地址暴露给可疑服务以免被跟踪或被社会工程攻击。
六、授权证明(Ownership Proof)
- 若需向第三方证明资产归属:在离线冷钱包上签名一条指定文本(例如:我于 YYYY-MM-DD 拥有地址 A 的所有权),将签名连同公钥/地址提供给第三方用于链上验证。
- 对于企业或合约多签场景,可生成签名证明或使用多签证明流程。
- 注意:签名证明应仅包含必要信息,避免泄露助记词或结构化敏感信息。
七、资产导出与对账
- 观察钱包可导出地址余额清单、交易历史为 CSV/JSON 以便审计。
- 导出时清理元数据(设备标识、IP、备注)以减少隐私暴露。
- 导出后在安全环境中处理,若需上传审计平台,先对数据做最小化处理。
八、额外安全建议
- 优先使用硬件钱包来做离线私钥管理,若使用软件冷钱包,尽量采取开源工具并验证二进制签名。
- 若要进一步提升安全性,可采用多重签名(multisig)把签名门槛分散在多台离线设备上。
- 对导出 / 导入流程建立书面操作规范并由不同人员交叉监督(尤其是企业/机构场景)。
结论:通过在离线设备创建冷钱包、仅导出公钥/地址并在 TPWallet 中导入为观察钱包,可以安全地实现线上查看与线下签名分离。关键在于严格防止私钥与助记词上网、使用加密与签名保证导出文件的完整性、采用 PSBT 或离线签名流程完成交易,以及对导出资产清单和 DApp 交互保持最小权限原则。按上述流程执行并结合硬件钱包、多签与金属备份,可大幅降低信息泄露与资产被盗风险。
评论
Alex
这篇流程讲得很清楚,特别是关于 PSBT 和离线签名的部分,实操性强。
小明
了解了为什么要导出 xpub 而不是私钥,最后的多签建议也很实用。
CryptoFan88
建议再补充几款支持导出 xpub 的工具名称,方便快速上手。
链上观察者
赞,防信息泄露的细节做得很好,尤其是不要在联网设备上截图的提醒。