[해외 기사] AI 스마트 계약의 과거, 현재, 그리고 미래

AI 스마트 계약의 과거, 현재, 그리고 미래

  • 블록체인 기술을 쓴다고 알려진 스마트 계약은 디지털 화폐나, 특정 조건 하에서 주체들 간의 자산 거래를 직접적으로 통제하는 컴퓨터 프로그램임.
  • 전통적인 계약과 달리 스마트 계약은 코드를 활용한 컴퓨터 프로그램으로 계약 내용을 숨겨줌.
  • 스마트 계약은 전통적인 계약이 그랬던 것과 같은 방식으로 계약과 관련된 규칙과 불이익을 정의할 뿐 아니라, 자동적으로 이러한 의무를 부여함.
  • 사람들이 지금은 변호사와 은행에 엄청난 수수료를 내고 해야 하는 반복적인 절차들과 일상을 단순화시키고, 자동화 시킴으로써 법과 금융 분야와 같은 산업들의 탈중앙화를 이끌 잠재력을 가지고 있음.

 

### 전통적인 계약은 어떻게 작동했나?

  • 전통적인 계약은 특정한 일들을 하기 위해서 둘 간의 혹은 더 많은 사람들 간의 합의 혹은 계약이었음.
  • 작성된 계약서가 애매모호함이 전혀 없는 것이 아니기 때문에, 서로 다른 주체들 간에 서로 다른 계약서에 대한 해석을 했음.
  • 그래서 법적인 힘을 부여하는 제 삼자가 필요했음
  • 계약은 “만약 X팀이 이긴다면, 모든 돈은 A에게 간다. 만약 X팀이 진다면, 모든 돈은 B에게 간다.”와 같은 포맷으로 쓰여진 합의된 진술을 포함함.
  • 전통적인 계약의 실행은 용어와 조건을 확인하는 인간의 검토가 필요하고, 쓰여진 합의에 따라 다음 단계를 결정해야 함.
  • 전통적인 계약의 한계는 이런 것임.
  • 수동성 : 계약이 집행되어질 때, 한 주체가 내부적으로 계약을 검토하고, 다른 계약 주체에게 계약을 보내 확인시키고, 그 응답을 다시 원래의 계약 주체에게 돌려보냄.
  • 비대칭적 정보 : 공정한 계약을 만들기 위해 두 주체가 모두 동등한 데이터를 갖기가 어려움. 대부분의 경우 사라진 데이터가 많은 것은 말할 것도 없음.
  • 비효율성 : 계약은 확인, 검토, 그리고 승인, 다음 단계 이행 등이 필요함.
  • 비용 : 시간과 자원을 소비하는 제 3자를 포함함.
  • 사용자 실수와 사기 : 위의 내용들이 모두 해결되더라도, 상대방이 계약을 깰 가능성을 무시할 수 없음.

 

### 스마트 계약은 어떻게 운영되는가?

  • 1994년, 법학자이자 암호학자인 Nick Szabo가 인터넷에서 서로 모르는 사람들 간의 전자 상거래 프로토콜을 위해 계약법을 진화시키려는 목적을 위해 “스마트 계약” 아이디어를 개발했음.
  • 요즘, 스마트 계약들은 시스템에 저장되고 복제되어 있고, 블록체인을 활용한 컴퓨터 네트워크에 의해 감시 당하는 프로그래밍 코드를 말함.
  • 스마트 계약은 블록체인 상에 존재하며, 누구나 중개자 없이 스스로 코드를 프로그램할 수 있음.
  • 예를 들어, 스마트 계약은 이런 식으로 생김.
  •  Starting Balance in the contract = Take Money From A.Update Starting Balance = Take Money From B.Record outcome of the bet as per received signal.If ( Outcome = ‘Team X wins’ ) { Send Money To A }Else { Send Money To B }

 

  • 코드가 블록체인에 업로드되어 계약으로 새로운 블록이 됐을 때, 내기의 결과로 실행 신호를 기다리게 됨.
  • 스마트 계약이 신호를 받았을 때, 그것은 자동적으로 내기에서 이긴 정당한 승자에게 돈을 보냄.

 

###전통적인 계약을 해결하는 이슈

  • 스마트 계약을 사용하는 것은 전통적인 계약이 직면하고 있는 문제를 해결할 수 있음
  • 스마트 계약의 실행은 적극적임 : 두 주체가 원래부터 혹은 더 많은 조건들에 동의하면, 스마트 계약은 자동적으로 코드를 실행하고, 어느 누구도 절차를 멈출 수 없음.
  • 전체 기록과 데이터가 이용가능함 : 데이터의 기록들과 기원이 블록체인에 모두 저장되어 있기 때문에 비대칭적 정보 문제가 없어짐.
  • 스마트 계약은 효율적임 : 코드들은 수초 안에 실행되며, 즉시 돈을 전송함.
  • 수수료가 낮음 : 비용이 발생하는 어떠한 종이계약서나 제 3자도 존재하지 않음.
  • 사용자 오류를 없앰 : 스마트 계약은 사용자 용이성을 줄여서 사용자 오류나 속임수를 최소한으로 줄임.
  • 스마트 계약의 잠재성은 단순한 자산의 이동을 넘어서며, 다양한 계약에 활용성을 제공할 수 있는 다양한 스마트 계약이 존재함.
  • 현실 세계에서 똑 같은 원칙이 적용됨.
  • 의료 기록, 로지스틱, 금융, 보험, 그리고 IoT와 같은 산업들은 제 3자를 제거하는 스마트 계약으로부터 이익을 얻을 수 있음.

 

### 스마트계약은 요즘 어떻게 쓰이고 있나

  • 블록체인과 스마트 계약은 서로 다른 두 개의 기술이지만, 블록체인은 그 안전성과 불변성 때문에 스마트 계약 저장을 위해 꼭 필요함.
  • 블록체인이 첫번째로 쓰인 사례인 비트코인은 스마트계약을 지원하기에 한계가 있음.
  • 이더리움과 다르게, 비트코인은 알고리즘 구축의 복잡성을 의미하는 “튜링완전성(Turing-complete)”이 아님.
  • 2014년, Vitalik Buterin이 스마트 계약을 염두에 두고 이더리움을 개발했음.
  • 스마트계약의 가장 유용한 사용중 하나인 ERC20토큰은 이더리움 네트워크에 기반하는데, 해당 네트워크를 통해 하나의 토큰을 또 다른 하나의 토큰의 하나와 거래하는 데 보험을 제공받음.
  • 스마트 계약은 토큰의 거래를 용이하게 하고, 토큰의 균형을 기록하는 데 사용됨.
  • BNB, ZRX, TUSD< BNT, KNC, LINK 등과 같이 잘 알려진 토큰들은 모든 ERC20을 기반으로 함.
  • 그러나, Kiffer, Levin, Mislove의 최근 연구에 따르면, 스마트계약의 다양성은 “법과 다양한 계약들이 직접적 혹은 근사하게 다른 계약들을 복사한다.”
  • “이더리움의 스마트 계약 생태 시스템은 다양성이 상당히 결핍되어 있다. 대부분의 계약들은 코드가 광범위하게 재사용되고 있고, 전체 계약 수와 비교했을 때 새로운 것은 매우 적다. 이러한 다양성의 결핍이 스마트 계약 혹은 이더리움의 고질적인 문제인 것인지, 아니면 단지 스마트계약이 초반단계에 머물러 있어 그런 것인지는 조금 더 지켜봐야한다. – 아마도 새로운 계약과 상호작용 모드로 개발되려면, 우리는 그 다양성의 증가를 봐야한다.”
  • 현상 유지는 곧 바뀔 것임.
  • 문제를 해결하는 데는 다양한 접근법이 있는데, 그 중에서도 블록체인에서 AI를 가능하게 하는 것과 스마트 계약 내에서 AI를 통합하여 퍼트리는 것은 우리에게 강력한 해결책이 됨.
  • 스마트 계약의 가능성을 향상시키지 않으면, 이를 현실 세계에 적용하는 것은 매우 어려울 것임.

 

### 스마트 계약의 미래

  • Cortex는 AI 스마트 계약과 AI 실행을 지원하는 분산형 인공지능 플랫폼임,
  • AI개발자는 블록체인에 모델을 업로드 할 수 있고, DAPP개발자는 이러한 CTXT, Cortex자체 토큰을 지불해 이러한 AI모델에 접근할 수 있음.
  • Cortex의 고유한 접근 방식을 통해 AI 추론을 직접 실행할 수 있기 때문에 더 이상 제 3자의 신탁을 추론할 수 없어 신뢰와 관련된 문제가 사라짐.
  • 기본적으로 코텍스는 특정 명령 집합을 사용하여 가상 시스템의 컴퓨팅 성능을 향상시킬 때 새로운 가능성을 찾아냄.
  • AI 스마트 계약서 작성은 Ethereum 개발자가 사용하는 프로그래밍 언어인 Solidity로 진행함.
  • 코텍스의 CVM은 EVM과 역호환되지만, “infer instruction”을 추가할 수 있음.
  • 오늘날, 고급 스포츠 통계가 농구-참조 같은 웹사이트에서 이용 가능함.
  • 기록 데이터를 사용하여 미래의 성공 결과에 대한 예측 모델을 개발하고 80% 이상의 비율로 승자를 예측하면 자동으로 배팅할 수 있음.

 

###결론

  • AI는 우리의 일상을 변화시키고 다양한 산업을 AI에 맞춰가고 있음.
  • AI없이 블록체인을 사용하는 것은 산업을 후퇴시키는 것임.
  • 이것은 스마트 계약이 아직까지 매우 성공적이지는 못한 진짜 이유임.
  • 블록체인과 AI의 통합, 그것이 AI스마트 계약에 정말로 필요한 미래임.
  • 코텍스는 국내 최초로 AI를 지원하는 인프라 블록체인으로 AI 스마트 계약을 허용할 뿐만 아니라 미래 AI와 블록체인 기술 개발을 촉진하기 위한 오픈소스 개발자 커뮤니티를 구축할 계획임.
  • 전체 생태계는 AI와 블록체인 개발을 지원하는 오픈소스 플랫폼을 갖게 될 것.

 

TOP