# 부분 서명된 비트코인 거래(PSBT)란 무엇인가요?

비트코인 PSBT(부분 서명된 비트코인 거래)는 비트코인 거래를 구성하고 처리하는 데 사용되는 거래 설명 형식입니다. 이는 여러 참여자가 개인 키를 노출하지 않고 비트코인 거래를 구축하고 서명하는 데 협력할 수 있는 안전하고 유연한 방법을 제공합니다.

PSBT는 거래 정보와 부분 서명 데이터를 포함하는 데이터 구조입니다. 그 주요 목적은 참여자들이 비트코인 거래 구축 과정을 완료하기 위해 부분 서명을 수행하면서 거래 데이터를 교환할 수 있게 하는 것입니다. 서로 다른 참여자들이 서로 다른 개인 키를 가질 수 있기 때문에, 그들은 특정 프로토콜 규칙에 따라 PSBT에 각각의 부분 서명 정보를 추가할 수 있습니다.

PSBT의 설계는 매우 유연하며 다양한 사용 사례에 적응할 수 있습니다. 다음은 일반적인 사용 사례들입니다:

**다중 서명 거래:** 다중 서명 거래에서는 거래를 완료하기 위해 여러 참여자의 서명이 필요합니다. PSBT를 사용하면 각 참여자가 거래에 대해 개별적으로 부분 서명을 수행한 다음 이를 완전한 거래로 결합할 수 있습니다. 이 방법은 개인 키가 참여자들 간에 전송되지 않기 때문에 더 높은 보안을 제공합니다.

**하드웨어 지갑:** 하드웨어 지갑은 일반적으로 개인 키를 안전한 물리적 장치에 저장하여 향상된 보안을 제공합니다. PSBT를 사용하면 하드웨어 지갑이 내부적으로 부분 서명을 수행하고 서명 데이터를 연결된 컴퓨터로 반환할 수 있습니다. 이렇게 하면 개인 키가 하드웨어 장치를 떠나지 않아 더 나은 보호를 제공합니다.

**고급 거래 구성:** 일부 비트코인 거래는 복잡한 구성 요구사항을 가질 수 있습니다. 예를 들어 여러 입력과 출력, 여러 스크립트 유형 등이 있습니다. PSBT를 사용하면 참여자들이 거래를 점진적으로 구축하고 각 단계에서 필요한 부분 서명 정보를 추가할 수 있습니다. 이는 복잡한 거래를 구성하고 조정하는 것을 더 유연하고 제어 가능하게 만듭니다.

PSBT는 단지 거래 설명 형식일 뿐이며 핵심 비트코인 프로토콜의 일부가 아니라는 점에 주목할 가치가 있습니다. 따라서 모든 비트코인 노드가 PSBT를 직접 지원하는 것은 아닙니다. 그러나 많은 인기 있는 비트코인 지갑과 도구들이 이미 PSBT를 채택하여 이러한 플랫폼에서 PSBT를 사용하여 비트코인 거래를 구성하고 처리하는 것이 편리해졌습니다.
