BIP174

同时涵 部分签名的比特币交易(Partially Signed Bitcoin Transactions)和 PSBT

部分签名的比特币交易(PSBTs)是一种数据格式,它允许钱包和其他工具交换有关比特币交易及完成交易所必需的签名信息。

可以创建一个 PSBT,标识一组要花费的未花费交易输出(UTXOs)和一组要接收该花费价值的输出。然后,可以添加生成签名所需的每个 UTXO 的信息,可能由一个单独的工具添加,例如 UTXO 的脚本或其精确的比特币价值。

然后,PSBT 可以通过任何方式复制到可以签名它的程序。对于多签名钱包或不同钱包控制不同输入的情况,这最后一步可以由不同的程序在不同的 PSBT 副本上重复多次。稍后可以将每个包含一个或多个必要签名的多个 PSBT 整合成一个单一的 PSBT。最后,这个完全签名的 PSBT 可以转换成一个完整的、准备广播的交易。

关于 PSBT 的基本细节和原始版本 0 PSBT 的规范发布在 BIP174。第二版 PSBT 在 BIP370 中描述。没有第一版 PSBT。

主要代码和文档

Optech 新闻简报和网站提及

2023

2022

2021

2020

2019

2018

参见

Last updated