리카르디안 계약 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
15번째 줄: 15번째 줄:
 
리카르디안 계약은 디지털화된 거래 정보를 저장한 뒤 해당 기록이 법적인 효력을 발휘해 안전하게 거래할 수 있게 한다. 이 기술은 보험, 선물계약, 대출, 전 세계 자산의 디지털화, 자산의 디지털 파생상품 출시에 적용할 수 있다.
 
리카르디안 계약은 디지털화된 거래 정보를 저장한 뒤 해당 기록이 법적인 효력을 발휘해 안전하게 거래할 수 있게 한다. 이 기술은 보험, 선물계약, 대출, 전 세계 자산의 디지털화, 자산의 디지털 파생상품 출시에 적용할 수 있다.
  
;스마트 계약과 비교
+
* '''스마트 계약과 비교'''
우선 스마트 계약과 리카르디안 계약을 구분해 보자면, [[스마트 계약]]은 어떤 이벤트를 받고 그에 따라 작업을 시작하도록 해주는 명령어들이며, 그 명령어들은 기계가 읽을 수 있고, 리카르디안 계약은 그것을 위한 의도와 구체적인 행동들을 요약한 문서이다. 리카르디안 계약은 해당 계약을 기록하기 위해 최선의 노력을 기울이고, 스마트 계약은 그 계약을 실행한다. 스마트 계약은 작업을 자동화하는 데 사용되지만, 앞으로 나타날 모든 경우의 수와 미래를 예측할 수 없기 때문에 한계가 있을 수밖에 없고, 발생할 거라고 아직 인지하지 못하는 것에 대해 자동화할 수 없다. 현재 스마트 계약을 사용하는 방식을 고려했을 때 리카르디안 계약을 융합하는 것은 계약들의 근본적인 의도에 필요한 많은 세부 정보를 얻게 하기 때문에 아주 중요하며, 스마트 계약은 당사자 간의 합의 과정에서 나타나는 가장 중요한 다음과 같은 질문들에 답해주지 못한다.
+
: 우선 스마트 계약과 리카르디안 계약을 구분해 보자면, [[스마트 계약]]은 어떤 이벤트를 받고 그에 따라 작업을 시작하도록 해주는 명령어들이며, 그 명령어들은 기계가 읽을 수 있고, 리카르디안 계약은 그것을 위한 의도와 구체적인 행동들을 요약한 문서이다. 리카르디안 계약은 해당 계약을 기록하기 위해 최선의 노력을 기울이고, 스마트 계약은 그 계약을 실행한다. 스마트 계약은 작업을 자동화하는 데 사용되지만, 앞으로 나타날 모든 경우의 수와 미래를 예측할 수 없기 때문에 한계가 있을 수밖에 없고, 발생할 거라고 아직 인지하지 못하는 것에 대해 자동화할 수 없다. 현재 스마트 계약을 사용하는 방식을 고려했을 때 리카르디안 계약을 융합하는 것은 계약들의 근본적인 의도에 필요한 많은 세부 정보를 얻게 하기 때문에 아주 중요하며, 스마트 계약은 당사자 간의 합의 과정에서 나타나는 가장 중요한 다음과 같은 질문들에 답해주지 못한다.
  
문서화와 연구가 부족하기 때문에 [[암호화폐]] 세계에서 많은 사기와 계약의 악용이 일어나며, 문제가 일어났을 때 필요한 경우 현지 법정에서 해결하기를 원할 것이고, 이때 당사자 간 합의 사항을 이미 서로 인정한 규칙에 구속하고 그 계약에 대한 신뢰를 주는 문서가 필요하다. 리카르디안 계약은 정확히 구매/교환하고 있는 것이 무엇인지에 대한 가이드라인을 제시해 인터넷을 상에서 발행한 자산에 가치를 부여한다. 리카르디안 계약과 스마트 계약이 융합되면서, 따로 신뢰를 구축할 필요 없이 인터넷상의 거래를 안전하게 수행할 수 있게 될 것이다.<ref name="순"></ref>
+
: 문서화와 연구가 부족하기 때문에 [[암호화폐]] 세계에서 많은 사기와 계약의 악용이 일어나며, 문제가 일어났을 때 필요한 경우 현지 법정에서 해결하기를 원할 것이고, 이때 당사자 간 합의 사항을 이미 서로 인정한 규칙에 구속하고 그 계약에 대한 신뢰를 주는 문서가 필요하다. 리카르디안 계약은 정확히 구매/교환하고 있는 것이 무엇인지에 대한 가이드라인을 제시해 인터넷을 상에서 발행한 자산에 가치를 부여한다. 리카르디안 계약과 스마트 계약이 융합되면서, 따로 신뢰를 구축할 필요 없이 인터넷상의 거래를 안전하게 수행할 수 있게 될 것이다.<ref name="순"></ref>
  
;동작방법
+
* '''동작방법'''
리카르디안 계약은 법원에서 요구하는 표준 법적 산문으로 작성된 문서이지만 소프트웨어로 사용이 가능하도록 해싱(컴퓨터로 분석)될 수 있다. 리카르디안 계약의 주요 목표는 사람이 읽을 수 있게 만드는 점으로 계약이 유효하려면 모든 당사자가 계약에서 의도한 내용을 이해해야 한다. 계약에 참여한 사람은 그 합의에 대한 의중을 파악하고, 자기가 무엇에 서명하고 있는지를 이해해야 한다. 인간이 이해할 수 있게 되면 컴퓨터 소프트웨어로도 읽을 수 있도록 컴퓨터가 이해하는 상징인 필요한 마크업을 삽입하면 된다. 발행자가 일종의 양식문서 프레임워크 텍스트를 먼저 쓴 후, 그 발행자 또는 당사자가 내용을 채워 넣고, 그 내용을 알 수 있도록 필요한 때 프롬프트를 추가하게 되는 것이다.<ref name="순"></ref>
+
: 리카르디안 계약은 법원에서 요구하는 표준 법적 산문으로 작성된 문서이지만 소프트웨어로 사용이 가능하도록 해싱(컴퓨터로 분석)될 수 있다. 리카르디안 계약의 주요 목표는 사람이 읽을 수 있게 만드는 점으로 계약이 유효하려면 모든 당사자가 계약에서 의도한 내용을 이해해야 한다. 계약에 참여한 사람은 그 합의에 대한 의중을 파악하고, 자기가 무엇에 서명하고 있는지를 이해해야 한다. 인간이 이해할 수 있게 되면 컴퓨터 소프트웨어로도 읽을 수 있도록 컴퓨터가 이해하는 상징인 필요한 마크업을 삽입하면 된다. 발행자가 일종의 양식문서 프레임워크 텍스트를 먼저 쓴 후, 그 발행자 또는 당사자가 내용을 채워 넣고, 그 내용을 알 수 있도록 필요한 때 프롬프트를 추가하게 되는 것이다.<ref name="순"></ref>
  
;안정성
+
* '''안정성'''
리카르디안 계약은 암호화 서명 덕분에 아주 안전하다. 각 문서는 해시에 의해 고유하게 식별되고, 이는 모든 당사자가 합의한 후에 누군가가 임의로 문서를 변경할 수 없다. 그 계약의 발급자가 마음을 바꾸지 못하도록 해서 문서의 소유자를 보호한다. 발급자들은 끓는 물 속의 개구리(frog boiling) 전략을 사용하기도 하는데, 이는 계약 체결 과정에서 조건을 점점 유리하게 바꾸기 위해 그들이 우위에 있다는 점을 이용하는 것을 뜻한다. 이때 계약상에서 모든 관련자 및 독립적인 검토자, 중재자들이 계약당시 동의했던 내용을 공유하도록 보장해 준다. 리카르디안 계약의 서명은 [[개인키]](private key)로 이루어진다. 계약 공급자의 서명을 문서에 추가함으로써 문서에 설명된 정보와 관련하여 구속력 있고 읽기도 쉬운 제안을 만든다. 개인 키의 도움으로 관련된 당사자를 추적하고 책임을 지울 수 있다.<ref name="순"></ref>
+
: 리카르디안 계약은 암호화 서명 덕분에 아주 안전하다. 각 문서는 해시에 의해 고유하게 식별되고, 이는 모든 당사자가 함의한 후에 누군가가 임의로 문서를 변경할 수 없다. 그 계약의 발급자가 마음을 바꾸지 못하도록 해서 문서의 소유자를 보호한다. 발급자들은 끓는 물 속의 개구리(frog boiling) 전략을 사용하기도 하는데, 이는 계약 체결 과정에서 조건을 점점 유리하게 바꾸기 위해 그들이 우위에 있다는 점을 이용하는 것을 뜻한다. 이때 계약상에서 모든 관련자 및 독립적인 검토자, 중재자들이 계약당시 동의했던 내용을 공유하도록 보장해 준다. 리카르디안 계약의 서명은 [[개인키]](private key)로 이루어진다. 계약 공급자의 서명을 문서에 추가함으로써 문서에 설명된 정보와 관련하여 구속력 있고 읽기도 쉬운 제안을 만든다. 개인 키의 도움으로 관련된 당사자를 추적하고 책임을 지울 수 있다.<ref name="순"></ref>
  
;헬로우 월드
+
* '''헬로우 월드'''
모든 스마트 계약에는 일치하는 리카르디안 계약이 있어야 하며, 리카르디안 계약은 스마트 계약의 각 행동과 관련된 법적 구속력이 있는 행동을 명시한다. 헬로우 월드 계약에 대한 리카르디안 계약의 명명 규칙은 다음과 같다.<ref>이오스개발자 공식 사이트 - https://developers.eos.io/eosio-cpp/docs/hello-world#section-hello-world-ricardian-contract </ref>
+
: 모든 스마트 계약에는 일치하는 리카르디안 계약이 있어야 하며, 리카르디안 계약은 스마트 계약의 각 행동과 관련된 법적 구속력이 있는 행동을 명시한다. 헬로우 월드 계약에 대한 리카르디안 계약의 명명 규칙은 다음과 같다.<ref>이오스개발자 공식 사이트 - https://developers.eos.io/eosio-cpp/docs/hello-world#section-hello-world-ricardian-contract </ref>
 
<div class="mw-collapsible mw-collapsed">
 
<div class="mw-collapsible mw-collapsed">
 
  '''명명규칙'''
 
  '''명명규칙'''
36번째 줄: 36번째 줄:
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
  
;헬로월드 계약 매개변수
+
: '''헬로월드 계약 매개변수'''
  
 
  ## CONTRACT FOR HELLO WORLD
 
  ## CONTRACT FOR HELLO WORLD

위키원에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 위키원:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)