에스크로 계약 (Escrow Contract)

중급블록체인수정일

에스크로 계약(Escrow Contract)은 송금인과 수령인이 2-of-2(또는 다른 m-of-n) 멀티시그 출력에 자금을 넣어, 양쪽이 특정 외부 결과에 모두 만족할 때까지 자금을 쓸 수 없게 하는 트랜잭션입니다.

장점:

  • 상대방 위험 감소: 자금이 조건부로 묶여 있어 어느 한쪽 당사자의 도난이나 사기 위험을 줄입니다.
  • 신뢰 요구 감소: 해제 조건이 미리 정해져 있어 서로 잘 모르는 당사자 간에도 거래가 가능해집니다.
  • 자동 실행: 합의된 조건이 충족되면 계약은 자동으로 자금 해제를 실행하므로 지연이나 분쟁을 줄일 수 있습니다.

단점:

  • 복잡성: 에스크로 계약의 기술적인 부분을 설정하고 이해하려면 전문 지식이 필요할 수 있습니다.
  • 분쟁 발생 가능성: 해제에 대한 미리 결정된 조건이 불분명하거나 해석의 여지가 있는 경우 분쟁이 발생할 수 있습니다.
  • 제3자 의존성: 경우에 따라 신뢰할 수 있는 제3자가 중개자 역할을 해야 할 수 있으며, 잠재적인 실패 지점이나 편향이 발생할 수 있습니다.

에스크로 계약의 응용 분야:

에스크로 계약은 다음과 같은 다양한 분야에서 응용됩니다.

  1. 전자 상거래: 구매자와 판매자가 멀리 떨어져 있거나 서로 모르는 사이여도 안전하게 온라인 거래를 할 수 있습니다.
  2. 부동산: 판매의 모든 조건이 충족될 때까지 자금을 안전하게 보관하여 부동산 거래를 용이하게 합니다.
  3. 프리랜서: 합의된 작업이 만족스럽게 완료된 경우에만 지불금이 해제되도록 보장하여 고객과 프리랜서 모두를 보호합니다.

한 번도 만난 적 없는 판매자에게서 온라인으로 빈티지 만화책을 산다고 가정해 보겠습니다. 돈을 보내면 판매자가 만화책을 보내줄 것이라고 어떻게 확신할 수 있을까요? 반대로 판매자 입장이라면, 구매자가 만화책을 받은 후 변심하지 않을 것이라고 어떻게 알 수 있을까요?

에스크로 계약의 역할

에스크로 계약은 구매자와 판매자 모두가 만족할 때까지 자금을 보관하는 중립적인 제3자 역할을 합니다. 이는 열려면 양쪽 모두의 열쇠가 필요한 디지털 안전 금고와 같습니다.

작동 방식은 다음과 같습니다.

  1. 합의: 구매자와 판매자는 가격과 만화책의 상태를 포함하여 거래 조건에 동의합니다.
  2. 에스크로 자금: 구매자는 합의된 금액을 에스크로 계약에 입금합니다. 안전 금고에 돈을 넣는 것과 같습니다.
  3. 이행: 판매자는 만화책을 구매자에게 배송합니다. 구매자가 만화책을 받고 검사한 후…
  4. 자금 해제: 모든 것이 합의된 대로라면 구매자는 에스크로 계약에서 판매자에게 자금 해제를 승인합니다. 양쪽 당사자는 각자 합의한 결과를 얻습니다.

에스크로 계약은 온라인 거래의 상대방 위험을 줄이므로 다음과 같은 경우에 쓰입니다.

  • 온라인으로 상품 구매 및 판매
  • 프리랜스 작업 및 기타 온라인 서비스
  • 부동산 거래
  • 그 밖의 다양한 거래

에스크로 계약은 서로 신뢰하기 어려운 당사자 간 거래에서 상대방 위험을 줄이는 방식입니다. 다만 조건 설정이나 코드에 오류가 있으면 자금이 묶이거나 분쟁이 생길 수 있습니다.

작동 방식은 다음과 같습니다.

  • 자금 안전하게 보관: 판매자에게 직접 돈을 보내는 대신 구매자와 판매자 모두 합의된 자금을 특수 다중 서명(멀티시그) 지갑에 입금합니다. 이 지갑은 열려면 여러 개의 열쇠가 필요한 금고와 같습니다.

  • 상호 합의 필요: 대부분의 에스크로 계약에서는 자금을 해제하기 전에 구매자와 판매자 모두 동의해야 합니다. 즉, 어느 쪽도 자기 몫의 의무를 이행하기 전에 돈을 가져갈 수 없습니다.

  • 외부 결과를 트리거로: 자금 해제는 일반적으로 외부 결과 또는 조건과 관련이 있습니다. 이는 제품 배송, 서비스 확인 또는 프로젝트 마일스톤 완료와 같은 것일 수 있습니다. 합의된 결과가 충족되면 자금은 해당 당사자에게 자동으로 해제됩니다.

정리하면 에스크로 계약은 조건이 충족될 때까지 자금을 묶어 두어 구매자와 판매자의 상대방 위험을 줄입니다.

이 글은 학습을 위한 일반 정보이며 투자 권유나 법률 자문이 아닙니다. 가상자산은 가격 변동이 크고 원금 손실 위험이 있습니다.