잠금 스크립트 편집하기
최신판 | 당신의 편집 | ||
80번째 줄: | 80번째 줄: | ||
==과정== | ==과정== | ||
− | * ''' | + | * '''잠금 스트립트 트랜잭션검증하기''' |
"hadh":"503e4e9824284eb06f1a328484e2b367b5f4f93a405d6e7b97261bafabfb53d5", | "hadh":"503e4e9824284eb06f1a328484e2b367b5f4f93a405d6e7b97261bafabfb53d5", | ||
"vout_sz":2, | "vout_sz":2, | ||
118번째 줄: | 118번째 줄: | ||
: : 76a914ED5600751FEA259A0F8C8BEC09A626E7E4450E7A88ac 생성한 잠금 스크립트는 위의 블록정보에서 확인한 스크립트값과 동일하다.<ref>니르바나, 〈[https://ihpark92.tistory.com/59 트랜잭션 검증을 위한 scriptPubKey와 scriptSig 생성하기]〉, 《티스토리》</ref> | : : 76a914ED5600751FEA259A0F8C8BEC09A626E7E4450E7A88ac 생성한 잠금 스크립트는 위의 블록정보에서 확인한 스크립트값과 동일하다.<ref>니르바나, 〈[https://ihpark92.tistory.com/59 트랜잭션 검증을 위한 scriptPubKey와 scriptSig 생성하기]〉, 《티스토리》</ref> | ||
− | * ''' | + | * '''거래생성 및 디지털 서명''' |
: 생성된 거래, 트랜잭션 데이터에는 거래 수신자의 퍼블릭 - 키 해시값을 포함한 스크립트인 잠금 스크립트가 들어 있으며, 디지털 서명 후, 서명 값은 해제 스크립트(서명 값 포함) 속에 들어간다. 비트코인에서의 시스템은 먼저 거래, 트랜잭션을 생성한다. unsigned raw Transaction data를 만든다고 하면, 일반적인(input:1 & qutput:1) 거래, 트랜잭션 데이터를 보면 다음과 같다. | : 생성된 거래, 트랜잭션 데이터에는 거래 수신자의 퍼블릭 - 키 해시값을 포함한 스크립트인 잠금 스크립트가 들어 있으며, 디지털 서명 후, 서명 값은 해제 스크립트(서명 값 포함) 속에 들어간다. 비트코인에서의 시스템은 먼저 거래, 트랜잭션을 생성한다. unsigned raw Transaction data를 만든다고 하면, 일반적인(input:1 & qutput:1) 거래, 트랜잭션 데이터를 보면 다음과 같다. | ||