40 / 691SCRIPT

Bitcoin Script

비트코인 스크립트

출력이 소비될 수 있는 조건을 지정하는 비트코인의 의도적으로 제한된 스택 언어입니다.

scriptPubKey는 각 출력을 잠그고 지출 입력은 평가를 만족하는 데이터를 제공합니다. 스크립트는 튜링 완전이 아닌 결정론적이며 합의가 중요합니다. 심판 없이 서명, 해시, 시간 잠금 및 임계값 조건을 구성합니다.

출력이 소비될 수 있는 조건을 지정하는 비트코인의 의도적으로 제한된 스택 언어입니다.

scriptPubKey는 각 출력을 잠그고 지출 입력은 평가를 만족하는 데이터를 제공합니다. 스크립트는 튜링 완전이 아닌 결정론적이며 합의가 중요합니다. 심판 없이 서명, 해시, 시간 잠금 및 임계값 조건을 구성합니다.

전체 노드는 스택 결과, 서명 또는 잠금이 실패하면 적절한 규칙을 실행하고 지출을 거부합니다.

표현력은 디자인에 따라 제한됩니다. opcode 규칙, 표준화, 스크립트 버전 및 출력 유형에 따라 유효성, 배포 및 비용이 결정됩니다.

수동 16진수 대신 테스트된 설명자 또는 지갑 정책을 사용하고, 모든 지출 경로를 확인하고, 복구를 위해 스크립트와 주요 출처를 유지하세요.

스크립트는 의도적으로 제한된 스택 언어입니다. 이는 스마트 계약을 위한 보편적인 기계가 아닙니다.

더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 트랜잭션, Multisig, Timelock, Taproot. 다음 항목에서도 이 글을 참조합니다 암호학적 해시, SHA-256, Timelock, Output Descriptor.

DOC · 001Bitcoin Developer Guide — Scripts문서 ↗DOC · 002Bitcoin whitepaper1차 출처 ↗DOC · 003Bitcoin Core — script interpreter1차 출처 ↗DOC · 004Bitcoin Developer Guide — Transactions문서 ↗
2026년 8월 1일 검토1차 출처 우선 · 투자 조언이 아닙니다