62 / 691BIP174

PSBT

Częściowo podpisana transakcja Bitcoin

PSBT przenosi propozycję transakcji, dane do podpisu i istniejące podpisy między portfelami bez przekazywania kluczy prywatnych.

PSBT to rozszerzalny format danych, a nie nowy typ transakcji konsensusu. Może jeszcze nie zawierać podpisów; wczytanie lub uzupełnienie pliku nie potwierdza poprawności płatności.

BIP 174 definiuje mapę globalną oraz mapy każdego wejścia i wyjścia. Mogą zawierać UTXO, skrypty, pochodzenie kluczy i częściowe podpisy. [BIP 174 — PSBT]

Creator tworzy propozycję, updater dodaje dane, signer podpisuje, combiner łączy zgodne materiały, finalizer buduje końcowy scriptSig lub witness, a extractor wydobywa transakcję sieciową. Jeden program może pełnić kilka ról; rozgłoszenie jest kolejnym krokiem. [Bitcoin Core — PSBT Howto]

Koordynator nie staje się wiarygodny tylko dlatego, że dostarcza poprawny PSBT. Signer musi sprawdzić powiązanie UTXO z wydawanym wyjściem, skrypty i żądany sighash; użytkownik na zaufanym ekranie weryfikuje odbiorców, kwoty, opłatę i resztę według własnej polityki. [BIP 174 — PSBT]

Non-Witness UTXO zawiera poprzednią transakcję, Witness UTXO właściwe wyjście; wymagane dane zależą od typu wejścia. Brak danych nie oznacza pomyślnej kontroli. [BIP 174 — PSBT]

PSBT może ujawnić salda, ścieżki wyprowadzania lub xpub i nie jest kopią zapasową kluczy. [BIP 174 — PSBT]

PSBT v0 zapisuje niepodpisaną transakcję w polu globalnym; pominięta wersja oznacza zero. BIP 370 wprowadza v2 z oddzielnymi polami konstrukcyjnymi i bez tego pola globalnego. [BIP 370 — PSBT Version 2]

BIP 371 dodaje pola Taproot do v0 i v2, więc obsługa Taproot sama nie dowodzi obsługi v2. [BIP 371 — Taproot Fields for PSBT]

Przetestuj cały proces dla konkretnego portfela, urządzenia i skryptu. Dopiero po spełnieniu warunków wejść można sfinalizować i wydobyć transakcję; przyjęcie przez węzeł i potwierdzenie w bloku to osobne zdarzenia. [Bitcoin Core — PSBT Howto]

Pełniejszy obraz uzyskasz, czytając to hasło razem z Multisig, Hardware Wallet, Cold Storage, Output Descriptor. Do tego hasła prowadzą również odsyłacze z Multisig, Cold Storage, Hardware Wallet, Watch-only Wallet.

DOC · 001BIP 174 — PSBTSpecyfikacja ↗DOC · 002BIP 370 — PSBT Version 2Specyfikacja ↗DOC · 003BIP 371 — Taproot Fields for PSBTSpecyfikacja ↗DOC · 004Bitcoin Core — PSBT HowtoDokumentacja ↗
Sprawdzono 1 sierpnia 2026Najpierw źródła · To nie jest porada inwestycyjna