Go로 만드는 블록체인 part 4 - Transactions


Go로 만드는 블록체인 part 4 - Transactions

이제 가장 중요한 부분이라 할 수 있는 Transaction을 구현할 것이다. 블록체인이란 무엇이었는지 다시 한번 살펴보겠다. 블록체인(Blockchain)이란 데이터 분산 저장 기술의 일종으로 관리 대상의 데이터를 block 단위로 P2P(peer to peer) 방식을 기반으로 chain 형태로 연결하여 저장하는 기술이다. 저장된 데이터는 모든 참여 노드에 기록되며 운영자에 의한 임의 조작이 불가능하다. 그렇다면 여기서 관리 대상의 데이터란 무엇일까? 비트코인에서는 블록 내에 거래 내역을 담아 서명하고 처리하여 관리하는데, 이러한 외부 거래를 기록하기 위해 컴퓨터 시스템 내에서 처리하는 과정에서 전송되는 데이터가 있다. 바로 Transaction이다. (암호화폐 상에서의 트랜잭션은 코인을 송금하는 거..


원문링크 : Go로 만드는 블록체인 part 4 - Transactions