# 什么是部分签名的比特币交易（PSBT）

比特币PSBT（部分签名交易）是一种交易描述格式，用于构建和处理比特币交易。它提供了一种安全且灵活的方式，使多个参与方能够协同工作，构建和签名比特币交易，而无需暴露私钥。

PSBT是一个包含交易信息和部分签名数据的数据结构。它的主要目的是允许参与方在交换交易数据的同时进行部分签名，以完成比特币交易的构建过程。由于不同参与方可能拥有不同的私钥，他们可以按照特定的协议规则，将各自的部分签名信息添加到PSBT中。

PSBT的设计非常灵活，可以适应各种使用场景。下面是一些常见的使用场景：

多重签名交易：在多重签名交易中，需要多个参与方的签名才能完成交易。使用PSBT，每个参与方可以单独对交易进行部分签名，然后将其组合成一个完整的交易。这种方式提供了更高的安全性，因为私钥不会在参与方之间传输。

硬件钱包：硬件钱包通常将私钥存储在安全的物理设备中，以提供更高的安全性。使用PSBT，硬件钱包可以在设备内部完成部分签名，并将签名数据返回给连接的计算机。这样，私钥不会离开硬件设备，提供了更好的保护。

高级交易构建：有些比特币交易可能具有复杂的构建要求，例如包含多个输入和输出、多种脚本类型等。使用PSBT，参与方可以逐步构建交易，并在每个步骤中添加必要的部分签名信息。这使得构建和调整复杂交易更加灵活和可控。

值得注意的是，PSBT只是一种交易描述格式，并不是比特币的核心协议的一部分。因此，并非所有的比特币节点都直接支持PSBT。然而，许多常见的比特币钱包和工具已经支持了PSBT，使得在这些平台上可以方便地使用PSBT构建和处理比特币交易。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.tokenpocket.pro/cn/faq/btcwallet/psbt.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
