Bitcoin PSBT 解析工具

PSBT 解析器

专业的 Bitcoin 部分签名交易解析和可视化工具

输入 PSBT 数据

424 字符

JSON 数据

{
  "version": 1,
  "inputCount": 1,
  "outputCount": 0,
  "inputs": [
    {
      "bip32Derivation": [
        {
          "pubkey": "0",
          "masterFingerprint": "042a69b2",
          "path": "m/44'/0'/0'/0/0"
        }
      ]
    }
  ],
  "outputs": [],
  "globalXpubs": [],
  "fee": "基于PSBT数据计算",
  "isFinalized": false
}

关于 PSBT

什么是 PSBT?

PSBT (Partially Signed Bitcoin Transaction) 是 BIP-174 标准定义的部分签名比特币交易格式。 它允许多个参与方协作构建和签名比特币交易,特别适用于多重签名钱包、硬件钱包和 CoinJoin 交易等场景。

核心优势

  • 分离交易创建和签名过程,提高安全性
  • 支持多方协作,无需共享私钥
  • 兼容硬件钱包和冷存储解决方案
  • 标准化格式,确保钱包间互操作性

工作流程

Creator → Updater → Signer → Combiner → Finalizer → Extractor
从交易创建到最终广播的完整生命周期管理

技术特性

  • 支持解析 Witness UTXO、BIP32 派生路径、扩展公钥等核心字段
  • 使用 bitcoinjs-lib 专业库进行解析,确保准确性和安全性
  • 支持部分签名状态检测,可显示交易的签名进度
  • 兼容 Base64 和十六进制编码格式

参考资料

💡 提示:PSBT 是比特币生态系统中的重要标准, 被广泛应用于多重签名钱包、硬件钱包集成和复杂交易构建场景。 了解 PSBT 格式有助于深入理解比特币交易的工作原理。