brunch

You can make anything
by writing

C.S.Lewis

by 꼼마 Jul 01. 2018

리카르디안 컨트랙트

블록체인에서의 법적 계약서

리카르디안 컨트랙트란?


 - 계약서를 machine-readable contract로 등록하는 방법

 - 이를 통해 개인이 읽을 수 있는 법적 계약서를 컴퓨터로 검증 가능하게 할 수 있다.

 - 간단한 개인 간 계약서부터, 복잡한 법적 문서까지 모든 형태의 계약서에 사용될 수 있다.

 - 스마트 컨트랙트와 달리 리카르디안 컨트랙트는 단순히 실제 세계의 계약서를 암호화를 통해 기계어로 바꾼 계약일뿐이다.

 - 스마트 컨트랙트와 달리 리카르디안 컨트랙트는 실제 법적인 공방에 사용될 수 있다.

 - Ian Grigg라는 프로그래머가 제시한 개념이다.




작동 방식


리카르디안 컨트랙트 작동 방식




장점


 - 법적 공방에 있어 객관적인 자료로 사용 가능

 - 현실 세계와 크립토 세계를 잇는 다리 역할을 할 수 있음




예시 


 - 실제 DigiGold.net Ltd와 Systemics Inc의 법적 공방에서 실제 Ricardian Contract가 사용됨 

 - DAO 해킹과 같은 사태에도 리카르디안 컨트랙트가 사용될 수 있다. 예를 들어 “예상치 못한 상황이 발생하는 경우 중재자가 합리적인 방법으로 투자자의 자산을 지킬 수 있다.”라는 조항을 리카르디안 컨트랙트에 포함할 수 있다. 이 경우 해킹 사태가 발생하고 투자자들은 최소한 법적으로 무언가를 해볼 수 있는 기회를 가질 수 있었을 것이다.

 - {from: Alice, to: Bob, amount: 100, ricardian: ABC1234IANG66DOLLAR911911HASH} 와 같은 형식으로 tx를 전파하고, 나중에 확인을 위해서는 앞에 기록된 ricardian hash와 일치하는 문서를 이용한다. ABC1234IANG66DOLLAR911911HASH 해시에 해당하는 계약서는 "Bob, you’ve been paid $100.00 in IangBux by Alice. We know this currency and we liked it before. This takes your balance to $120.00 and your savings plan is on track!” 과 같은 내용을 담고 있을 수 있다.




EOS


 - EOS는 리카르디안 컨트랙트를 통해 실제 세계와 크립토 세계를 잇는 연결 다리를 만든다.

 - EOS 헌법을 만들어내는 것에서부터 유저 간의 협상에 까지 리카르디안 컨트랙트가 사용될 수 있다.




참고

* 리카르디안 컨트랙트란? - https://steemit.com/ricardian/@eosargentina/what-are-ricardian-contracts-and-how-will-eos-enable-them 

* 리카르디안 컨트랙트를 사용하는 이유 - https://steemit.com/ricardian/@iang/why-go-full-ricardian-the-digital-contract 

* DigiGold.net Ltd와 Systemics Inc의 법적 공방 - http://www.systemics.com/legal/digigold/ 

* 리카르디안 컨트랙트 구현 예시들 - http://www.webfunds.org/guide/ricardian_implementations.html 

매거진의 이전글 블록체인 설계

작품 선택

키워드 선택 0 / 3 0

댓글여부

afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari