안녕하세요? @skt입니다.
비전문가 입장에서 스마트 컨트렉트(스마트 계약) 에대하여 쉽게 설명해 보고자 합니다.
제가 이해하고 있는 부분으로 틀린 부분이 있다면 댓글 부탁드립니다.
아마도 암호화 화폐에 관심있는 분이라면 "블록체인"과 "스마트 컨트렉트"란 용어를 들어 보셨을 겁니다.
우선 블록체인 부터 집고 넘어가면 블록체인은 거래 정보를 하나의 덩어리(블록)로 보고, 이것을 연결한(체인) 거래 장부라고 할 수 있습니다.
무한히 연결된 체인정보다 보니 중간 체인을 빼내(해킹)거나 바꿀(변조) 수 없다는 게 정설입니다.
당연히 삭제되거나 유실될 가능성도 거의 없다고 보시면 됩니다.
여기서 우리는 블록체인의 기본인 비트코인과 스마트컨트렉트가 적용된 이더리움의 차이점은 이해하고 가야 합니다.
동일한 블록체인 기술을 사용하지만 비트코인은 근원적인 통화 및 지급 결재 수단으로서의 본원적인 화폐 전송기능을 하는 것이 비트코인이며
유.무형 자산을 포함한 모든 재화에 대한 평가, 가치 관련 모든 거래를 연결 할 수 있는 것이 이더리움의 스마트계약 즉 Smart Contract라고 할 수 있습니다.
비트코인은 위에서 설명 드리고 그림에서 설명한 내용으로 이해하시면 되는데요..
궁금한 것은 스마트컨트렉트 기술이므로 한가지 사례로 설명드리겠습니다.
예를 들면 우리가 아파트 계약을 한다고 가정합니다.
현재는 A와 B가 아파트 매매를 한다면 부동산 중계인 C가 필요합니다. 또한 양도세 및 취득세도 지불해야 한다고 까지만 가정하면
A, B, C가 만나서 가격을 흥정하고 상호 동의하면 계약서를 작성하고 잔금을 지불하고 명의이전을 하고 세금을 지불하면 됩니다.
이걸 스마트 컨트렉트로 구현하면 이렇게 됩니다.
모든 거래과정이 블록체인으로 묶이면서 상호 거래가 성사됩니다. (BLOCK 3)
거래에서 대금지불이 완료되었다는 점 (BLOCK 4)
이것들이 모두 블록체인으로 묶이고 이력화되어 있어 상호 부인이 불가능한 상태로 됩니다.(BLOCK 5)
이것의 효과는 명의이전시 필요한 서류가 필요없게됩니다. 왜냐하면 (BLOCK 5)의 기록을 추적하면 A와 B의 정상적인 거래에 대한 이력확인 이 가능하여 단순이 A라는 사람의 블록체인만으로 명의이전 처리를 해도 문제가 없다는 것입니다.
이런 잇점을 블록체인의 혁명이라고 표현하는 것일 것입니다.
기존 거래 방식과의 차이를 보면 부동산 중계사가 필요 없으며, 상호 거래이력(계약서, 계약내용, 대금지불)을 누구든 A나 B의 허가만 있다면 즉시 블록체인(BLOCK 5이력)에서 확인이 가능하여 명의변경 및 세금부과시 종이서류가 필요 없게 됩니다.
제가 단순한 사례를 설명드려서 그런 것이며 모든 우리의 생활을 이력화하고 그 이력을 변조할 수 없도록 증명 할 수 있다는 것은 엄청난 혁신이라고 할 수 있을 것입니다.
이해하시는데 도움이 되셨는지 모르겠습니다.
제가 이해하고 있는 스마트컨트렉트에 대한 정리이며, 스마트 컨트렉트 기술은 이더리움, 우리가 사용하고 있는 스팀, 앞으로 나올 EOS라는 플랫폼에도 탑재되는 것으로 알고 있습니다.
가히 지금 상상도 못할 세상이 펼처질 것이 기대됩니다.
감사합니다. @skt올림