스마트 컨트랙트(Smart Contract) 스마트 컨트랙트란? 블록체인은 우리 실생활의 다양한 부분에 적용할 수 있음. 이전 글에서 블록체인은 제한이 되어있는 크기의 데이터의 저장단위라고 설명했으며 블록 안에 다양한 종류의 데이터를 저장할 수 있다고 설명했었음. 예를 들어 비트코인 경우에는 블록에 거래 내역이 저장됨. 그렇다면 내가 만든 코드도 블록에 저장할 수 있나? 코드 또한 블록체인에 등록해서 작동 시킬 수 있음. 블록체인의 블록에 코드를 저장하고 코드가 저장된 블록체인을 전세계 사람들에게 공개 되어있는 공유 네트워크에 업로드 하면 업로드 한 코드는 블록체인이 적용되어서 해당 코드를 모든 사람이 공유, 검증, 실행 가능하지만 수정할 수 없음. 이렇게 블록체인에 프로그래밍 코드을 등록한 후 블록체인..