블록체인 - 트랜잭션 만들기 (1)
목차 1. 트랜잭션 만들기 2. Transaction 코드 1. 트랜잭션 만들기 1-1. 예시 상황 A와 B가 있을 때, A가 B에게 2 BTC를 전송하는 과정에서 A가 A임을 증명하는(서명) 과정이 진행된 후 A와 B의 거래가 이루어지는데, 이때, 각자의 잔액에서 A는 -2 BTC, B는 +2 BTC를 하는 것이 아니다. 거래가 완료되기까지 여러 과정이 있는데, 그 순서는 아래와 같다. 1. A가 B에게 2 BTC를 전송한다는 내용의 정보(영수증)를 노드에게 전달한다. 2. 노드는 그 영수증의 내용을 가지고 발신자에 대한 검증작업을 한다. 보내는 사람이 맞는지, A가 전송하기 위해서 충분한 양의 BTC를 가지고 있는지를 검증한다. 3. 검증이 완료되면 트랜잭션 생성이 된다. 이때 트랜잭션이 생성이 되었..