62 / 691BIP174

PSBT

부분 서명된 비트코인 거래

PSBT는 개인 키를 넘기지 않고 거래 제안, 서명 자료와 기존 서명을 지갑 사이에 전달합니다.

PSBT는 확장 가능한 데이터 형식이며 새로운 합의 거래 유형이 아닙니다. 아직 서명이 없을 수도 있고, 파일을 읽거나 완성했다고 결제가 올바른 것은 아닙니다.

BIP 174는 전역 맵과 각 입력 및 출력의 맵을 정의합니다. UTXO, 스크립트, 키 출처와 부분 서명을 담을 수 있습니다. [BIP 174 — PSBT]

creator는 제안을 만들고 updater는 데이터를 추가하며 signer는 서명합니다. combiner는 호환 자료를 합치고 finalizer는 최종 scriptSig 또는 witness를 만들며 extractor는 네트워크 거래를 추출합니다. 한 프로그램이 여러 역할을 수행할 수 있으며 네트워크 전파는 별도 단계입니다. [Bitcoin Core — PSBT Howto]

유효한 PSBT를 제공했다는 이유만으로 조정자를 신뢰할 수는 없습니다. signer는 UTXO와 소비할 출력의 연결, 스크립트 및 요청된 sighash를 확인해야 합니다. 사용자는 신뢰할 수 있는 화면에서 수신인, 금액, 수수료와 거스름돈을 자신의 정책에 맞춰 확인합니다. [BIP 174 — PSBT]

Non-Witness UTXO는 이전 거래를, Witness UTXO는 해당 출력을 담으며 필요한 자료는 입력 유형에 따라 다릅니다. 자료 부족을 검증 성공으로 취급하면 안 됩니다. [BIP 174 — PSBT]

PSBT는 잔액, 파생 경로나 xpub를 노출할 수 있고 키 백업이 아닙니다. [BIP 174 — PSBT]

PSBT v0는 서명되지 않은 거래를 전역 필드에 저장하며 버전 생략은 0을 뜻합니다. BIP 370은 그 전역 필드 없이 분리된 구성 필드를 사용하는 v2를 도입합니다. [BIP 370 — PSBT Version 2]

BIP 371은 v0와 v2 모두에 Taproot 필드를 추가하므로 Taproot 지원만으로 v2 지원이 입증되지는 않습니다. [BIP 371 — Taproot Fields for PSBT]

실제 지갑, 장치와 스크립트 조합으로 전체 절차를 시험하세요. 입력 조건이 충족되어야 거래를 완성하고 추출할 수 있습니다. 노드의 수락과 블록 확인은 별개의 사건입니다. [Bitcoin Core — PSBT Howto]

더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 Multisig, Hardware Wallet, Cold Storage, Output Descriptor. 다음 항목에서도 이 글을 참조합니다 Multisig, Cold Storage, Hardware Wallet, Watch-only Wallet.

DOC · 001BIP 174 — PSBT명세 ↗DOC · 002BIP 370 — PSBT Version 2명세 ↗DOC · 003BIP 371 — Taproot Fields for PSBT명세 ↗DOC · 004Bitcoin Core — PSBT Howto문서 ↗
2026년 8월 1일 검토1차 출처 우선 · 투자 조언이 아닙니다