HOME - 미래와 기술
‘블록체인 자판기’ 스마트 컨트랙트를 소개합니다.

중개인 없는 계약. 직접 만날 필요가 없는 계약. 블록체인이 발달하면서 이러한 계약은 스마트 컨트랙트(스마트 계약)를 통해 가능해집니다. 그렇다면 과연 스마트 컨트랙트는 무엇이고 어떤 원리를 가지고 있을까요?


50fba07bccd2a7006f98756fb295ea76_1570409085_5924.jpg
 
ⓒgettyimagesbank 


# 스마트 컨트랙트란?

스마트 컨트랙트라는 용어는 처음 1994년 암호학자 프로그래머인 닉 자보로부터 등장했습니다. 그는 스마트 컨트랙트 기술을 다음과 같이 정의했습니다. “계약에 필요한 요소를 코드를 통해 스스로 실행하게 하는 전산화된 거래 약속.” 좀 더 쉽게 풀자면 계약 조건을 컴퓨터 코드로 지정하고 조건이 만족될 시 계약을 이행하는 방식입니다. 즉 제3자의 개입 없이 당사자 간 자동화 계약이 가능한 시스템인 것입니다.

그러나 얼마전까지만 해도 기술력의 부족으로 인해 스마트 컨트랙트는 단지 이론에만 머물러 있었지만 블록체인 기술과 정보통신 기술이 발달한 최근에 와서 현실화됐습니다.


c20444793f708099ed7675724242cf0f_1550220142_633.jpg
ⓒgettyimagesbank 


# 스마트 컨트랙트가 필요한 이유는?

그렇다면 스마트 컨트랙트는 왜 필요한 걸까요? 그 이유는 크게 2가지로 생각해 볼 수 있습니다.

1. 계약의 지역적 한계를 뛰어넘다

정보통신 기술의 발달로 공간의 한계는 많이 허물어졌습니다. 그러나 계약은 다릅니다. 일반적인 계약은 통상적으로 서로 서류가 오가고, 직접 서명이 필요하며 나아가 중개인까지 필요로 합니다. 그런데 만일 거래 당사자 간의 물리적인 거리가 멀리 떨어져 있다면 이 과정을 모두 거치는 것은 현실적으로 어려운 일입니다.

하지만 스마트 컨트랙트는 그간 제한적이였던 지역적 한계를 뛰어넘습니다. 거래자는 언제 어디서든 블록체인 상에서 거래할 수 있습니다. 또한 프로그래밍된 조건이 만족되면 거래가 이루어지기 때문에 제3자의 개입이 필요하지 않습니다. 직접 만나지 않아도 거래할 수 있으니 더욱 빠른 거래를 경험할 수 있습니다.

2. 신뢰성의 개념이 달라진다

일반적인 거래에서 제3자의 역할은 매우 중요합니다. 거래 당사자 중 어느 한쪽으로도 치우치지 않고 합리적이고 중립적인 자세를 취해야 합니다. 하지만 결국 중개인도 사람이기 때문에 온전히 신뢰하기 어렵습니다. 그뿐만 아니라 거래하기 위한 플랫폼 역시 ‘믿을 만한 플랫폼인가?’에 대한 의심을 떨칠 수 없습니다.

반면 스마트 컨트랙트는 중개인이 필요 없습니다. 자판기에 빗대어 생각해보면 더욱 쉽게 이해할 수 있습니다. 우리는 음료를 마시기 위해 자판기에 동전을 넣습니다. 자판기는 들어온 동전을 인지하고 ‘정해진 규칙’ 아래 음료를 제공합니다. 우리는 자판기가 눈속임을 한다든지 비합리적인 거래를 할 것이라 생각하지 않습니다.

여기서 자판기는 스마트 컨트랙트 기술을 의미합니다. 동전을 넣은 사람과 음료수 판매자는 거래자입니다. 이 둘은 합의와 협상 등의 복잡한 과정을 거치지 않고 프로그래밍 된 자판기가 알아서 거래를 돕기 때문에 사람이 개입할 필요가 없어집니다. 이는 곧 신뢰성의 개념이 달라지게 된다는 것을 의미합니다.


c20444793f708099ed7675724242cf0f_1550220168_9182.jpg
ⓒgettyimagesbank 

# 스마트 컨트랙트의 원리는?

제한적이였던 지역적 한계를 허물고, 더이상 중개인이 필요 없는 스마트 컨트랙트 기술. 그렇다면 그 원리는 어떻길래 이 모든 것을 가능하게 하는 걸까요? 스마트 컨트랙트를 가장 효과적으로 사용한 이더리움의 거래 방식을 통해 더욱 자세히 알아보겠습니다.

1. 1 이더리움을 중고 핸드폰으로 교환하려는 A

A는 스마트 컨트랙트인 ‘에스크로 계좌’에 1 이더리움을 다음의 코드와 함께 전송합니다. ‘A가 B로부터 중고 핸드폰을 수령한 후 A는 B에게 1 이더리움을 전송한다.’

2. 컨트랙트 계정 생성

‘에스크로 계좌’로 코드와 1 이더리움을 전송한 후 블록체인 상의 코드 내에 컨트랙트 계정이 생성됩니다. 이곳에 1 이더리움이 보관되며 B는 계정 내 코드의 내용을 확인하고 중고 핸드폰을 A에게 택배로 보냅니다.

3. 거래 완료

A가 B로부터 중고 핸드폰을 수령하면 A는 컨트랙트 계정에 ‘조건이 만족했음’이라는 코드를 보냅니다. 그리고 컨트랙트 계정은 주어진 조건에 반응하여 약속대로 B에게 1 이더리움을 전송합니다.

제3자의 개입 없이, 주어진 조건대로 운영되는 스마트 컨트랙트를 통해 두 사람은 안전한 거래를 할 수 있게 됩니다.

# 일상생활 속 스마트 컨트랙트

블록체인 산업에서 스마트 컨트랙트가 각광받는 이유는 바로 실생활에서 유용하고 편리하게 사용할 수 있기 때문입니다. 최근 스마트 컨트랙트는 생활 속으로 점점 깊게 스며들어 세상을 바꾸고 있습니다. 대표적인 사례로는 문화 콘텐츠 저작권 분배와 보상형 게임 등이 있습니다.

1. 문화콘텐츠 저작권 분배

지금까지 문화 콘텐츠 산업, 특히 음반 산업의 구조는 창작자에 불리한 문제점을 가지고 있었습니다. 현재 창작자는 유통회사의 높은 수수료로 인해 저작권료를 제값을 받지 못하고 있습니다. 하지만 가수, 작곡가 등은 이러한 유통회사 없이 음악을 대중들에게 제공하기 어렵기 때문에 자연스럽게 유통회사 독점체제가 이루어진 상황입니다.

이러한 문제는 스마트 컨트랙트를 통해 해결이 가능합니다. 창작자가 저작물에 대한 데이터를 블록체인에 기록한 뒤 저작권자의 계좌로 정해진 금액이 입금되면, 해당 음원 파일에 대한 접근 코드를 제공합니다. 즉 유통회사 없이 대중과 저작권자가 바로 거래가 가능해집니다.

2. 스마트 컨트랙트를 도입한 게임, 크립토 키티

크립토 키티는 이더리움에서 제공하는 게임입니다. 간단히 소개하자면 ‘포켓몬 고’와 비슷하게 가상 고양이를 수집할 수 있으며 다른 고양이와 교배하여 태어난 아기 고양이를 사고파는 게임입니다.

이더리움에서 크립토 키티 게임이 출시되고 며칠 만에 거래량 폭주로 이더리움 네트워크가 마비되는 일이 발생하기도 했습니다. 또한 고양이는 한 마리당 50이더에서 246이더까지 판매되며 큰 인기를 끌었습니다.

물론 차후 네트워크 불안정성 때문에 크립토 키티에 대한 문제점이 드러나기도 했습니다. 하지만 스마트 컨트랙트를 도입한 첫 번째 게임이라는 점과 더불어 스마트 컨트랙트 기술의 상용화 가능성을 볼 수 있었다는 점에서 큰 의미를 가지고 있습니다.

# 앞으로의 스마트 컨트랙트는?

하지만 스마트 컨트랙트 기술 역시 문제점은 존재합니다. 코드 전송 과정에서의 해킹 위험성, 매 계약 과정마다 들어가는 적지 않은 자원과 노력 등이 있습니다. 그럼에도 불구하고 스마트 컨트랙트 기술의 전망은 밝습니다. 문제점이 해결되고 실생활에 본격적으로 도입된다면 더 투명한 거래 방식 및 더 안전한 거래 구조를 바탕으로 블록체인 산업에 긍정적인 변화를 가져다 줄 것으로 기대됩니다.
  • 저작자표시
  • 비영리
  • 저작자표시
댓글

댓글목록

등록된 댓글이 없습니다.

뉴스레터 신청
블루벨트 코리아는 암호화폐, 금융 등 다양한 뉴스를 메일로 전달해 드립니다.