검수요청.png검수요청.png

잠금 스크립트

해시넷
Asadal (토론 | 기여)님의 2019년 8월 20일 (화) 21:54 판 (개요)
이동: 둘러보기, 검색

잠금 스크립트(scriptPubkey)는 출력값을 소비하기 위해 충족되어야 하는 요건을 스크립트로 작성한 것이다.

개요

잠금 스크립트(scriptPubkey)는 비트코인 거래 작성을 유효화 시키는 핵심 키이다. 쉽게 설명하자면, 잠금 스크립트(scriptPubkey)는 비트코인 소비 조건이라고 할 수 있다. 잠금 스크립트(scriptPubkey)는 UTXO를 소비하기 위한 조건 및 공개키, 비트코인 주소를 포함한다. 왜냐하면 UTXO는 특정 지갑에서 소유하고 있는 비트코인 덩어리 이므로 소비 요건에 비트코인 주소와 공개키도 포함하는 것이다. 그러므로 해당 지갑 주소를 포함하는 이 잠금 스크립트를 풀 수 있는 조건을 달성하면 해당 지갑 주소에서 UTXO를 소비할 수 있게 되는 것이다.

잠금 스크립트는 비트코인 트랜잭션의 출력에 배치 된 잠금 스크립트로 수신자가 비트코인을 사용하기 위해 특정 조건을 충족해야한다. 잠금 스크립트는 비트코인 코드 외부의 PubKey 스크립트라고도 한다. 스크립트는 현재 프로그래밍 언어의 많은 기능이 부족하지만, 수행 할 수 있는 작업 수가 제한되어 있기 때문에 본질적으로 더 안전하다.

결론

결론적으로 잠금 스크립트(scriptPubkey)는 비트코인 코어 클라이언트 내에서 사용되는 잠금 스크립트로, 트랜잭션 출력에 조건을 배치하여 사용하기 전에 충족시켜야 한다. 해제 스크립트(scriptSig)는 잠금 스크립트(scriptPubkey)의 출력 조건을 만족시킨다. 두 스크립트는 스크립트 언너 인 스크립트로 작성된다.

각주

참고자료

같이 보기


  검수요청.png검수요청.png 이 잠금 스크립트 문서는 블록체인 기술에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.