核心概念
PSBT 是一种携带交易信息和签名状态的格式,可以在不同设备间传递未完成交易。一个设备构造交易,硬件钱包核对金额和地址后签名,协调者再收集足够签名并广播。它不会绕过私钥,也不会替代设备上的逐项确认。
文件里通常包含哪些信息
部分签名交易可包含输入所引用的输出、脚本信息、密钥派生提示及已有签名,方便离线设备确认待签内容。其规范设计不要求在文件中携带私钥或助记词。不同钱包支持的格式版本和字段可能不同,应先做兼容性测试,不要把来历不明的二维码或文件当成可以直接批准的付款指令。
多签协作如何留有检查机会
在多人参与的钱包里,协调软件负责构造与收集签名,各签名人仍需独立检查收款地址、金额及找零归属。只有满足实际花费条件、完成交易组装并广播后,网络才可能收录交易。离线签名不等于离线结算,文件往返也不能绕过签名门槛。协调设备被入侵时,硬件屏幕上的核对尤其重要。
实际核验清单
- 只使用钱包官方支持的导入导出方式。
- 在硬件设备屏幕上核对地址和金额。
- 传递 PSBT 前确认文件没有混入敏感密钥。
- 广播前再次检查手续费和找零。
风险与限制
任何要求把助记词导入“PSBT 修复工具”的流程都不可信;PSBT 文件也应按交易隐私处理。
