UMA Arbitration Policy
UMA의 낙관적 오라클을 사용한 분쟁 해결 메커니즘
UMA의 분쟁 해결 방식에 대한 자세한 정보는 그들의 웹사이트를 방문하세요.
이 중재 정책은 UMA의 낙관적 오라클을 사용하여 분쟁을 검증하는 분쟁 해결 메커니즘입니다. 아래에서 UMA 분쟁 처리 과정이 어떻게 작동하는지에 대한 개요를 공유합니다.
스마트 계약 흐름도
분쟁 제기
IP 자산에 대한 분쟁을 시작하는 첫 번째 단계는 raiseDispute
함수를 DisputeModule.sol에서 호출하는 것입니다. 이 함수는 차례로 assertTruth
를 UMA의 OptimisticOracleV3.sol
에서 호출합니다. 분쟁을 시작하려면 분쟁 제기자는 선택한 통화에 대해 UMA가 정의한 최소 보증금 이상의 보증금을 제출해야 합니다. 이 보증금은 오라클에 의해 분쟁이 검증 가능하게 정확하지 않다고 판단되면 잃게 된다는 점에 유의하세요.
UMA는 IP 가격이 변동함에 따라 $IP 보증금 크기를 조정할 것입니다. 현재
보증금 크기를 얻는 올바른 방법은 getMinimumBond()
를 통해서입니다
OptimisticOracleV3.sol
(OOV3), 우리의 aeneid
테스트넷
그리고 메인넷에서 찾을 수 있습니다.
이 단계 이후, 분쟁은 다른 사용자들이 반박/항소할 수 있도록 “공개”됩니다. 반박/항소가 없으면 UMA 규칙에 따라 IP가 침해하는 것으로 간주됩니다.
(선택사항) 분쟁 주장 / 반대 분쟁 / 항소 제기
raiseDispute
호출 후에는 “활성” 기간이라고 불리는 시간이 있으며, 이 기간 동안 반대 분쟁/항소를 제출할 수 있습니다. 활성 기간은 두 부분으로 나뉩니다: (i) IP 소유자만 반대 분쟁/항소를 할 수 있는 활성 기간의 첫 번째 부분과 (ii) 모든 주소가 반대 분쟁/항소를 할 수 있는 두 번째 부분 - 이는 disputeAssertion
를 ArbitrationPolicyUMA.sol
에서 호출하여 수행할 수 있습니다. 분쟁에 반대하려면 호출자는 분쟁을 제기할 때 분쟁 제기자가 사용한 것과 동일한 금액과 통화의 보증금을 제출해야 합니다. 원래 분쟁이 오라클에 의해 검증 가능하게 정확하다고 판단되면 이 보증금을 잃게 된다는 점에 유의하세요.
이 단계 이후, 분쟁은 상승되어 외부 당사자인 UMA에 의해 검토됩니다.
(2단계가 발생한 경우) UMA 검토자들이 분쟁을 판단
UMA 검토자들이 분쟁을 판단합니다. 이 단계에서 사용자는 UMA 검토자들이 분쟁 판단을 내릴 때까지 기다리기만 하면 됩니다. 이 단계는 48-96시간이 걸릴 수 있습니다.
주장 해결
이 단계는 UMA가 settleAssertion
를 호출하는 봇을 실행하므로 자동으로 이루어질 것으로 예상되며, 이는 차례로 분쟁에서 이긴 주소로 보증금을 분배합니다.
- 아무도 반대 분쟁을 제출하지 않았다면 활성 기간이 끝났을 때 어떤 주소든
settleAssertion
를 UMA의OptimisticOracleV3.sol
에서 호출할 수 있습니다. - 활성 기간이 끝나기 전에 누군가가 반대 분쟁/항소를 제출했다면, 분쟁은 UMA 검토자들에게 상승되어 IP가 침해인지 아닌지에 대한 판단과 결정을 내리게 됩니다. 결정이 내려진 후에는 어떤 주소든
settleAssertion
를 UMA의OptimisticOracleV3.sol
에서 호출할 수 있습니다.
분쟁 증거 제출 지침
분쟁을 제기하거나 반대 분쟁을 할 때, 양 당사자는 분쟁 증거를 제출할 수 있습니다. 분쟁 증거란 오라클 참여자들이 분쟁에 대한 판단을 내리기 위해 사용하고 읽을 텍스트 문서를 말합니다.
입증 책임
UMA 중재 정책을 사용하는 모든 분쟁에서 입증 책임은 분쟁을 제기하는 당사자에게 있습니다. 이는 분쟁 제기자가 합리적인 의심을 넘어서는 명확하고, 설득력 있으며, 검증 가능한 증거를 제공해야 함을 의미합니다. 이러한 높은 기준을 충족하지 못하는 분쟁은 반대 분쟁이 제기될 수 있으며, 분쟁 제기 당사자는 보증금을 잃게 됩니다.
문서 특성
이 과정은 아직 실험 단계이므로, 증거를 제출해야 하는 내용/형식에 대해 반복과 미세 조정이 예상됩니다.
모든 문서는 다음과 같은 특성을 가져야 합니다:
-
텍스트 문서여야 합니다. 필요한 경우 이미지나 비디오를 포함할 수 있습니다.
-
IPFS에 업로드되어야 합니다.
-
검토자가 분쟁 증거 문서를 검토하는 데 1시간 이상 걸리지 않아야 합니다 - 검토자의 시간은 제한되어 있으며, 검토에 너무 많은 시간이 걸리면 증거가 무효로 간주될 수 있습니다. 분쟁을 해결하기 위해 최선의 노력을 기울일 것이지만, 분쟁 증거가 유효하려면 간결하게 유지해 주세요.
분쟁 태그의 유형에 따라 아래 표의 “분쟁 증거 내용”도 증거에 포함해야 합니다:
분쟁 태그 | 분쟁 증거 내용 | 분쟁 검토 과정 (인간 검토자 지침) |
---|---|---|
IMPROPER_REGISTRATION | A. 분쟁 대상 IP에 의해 침해되고 있는 기존 IP의 전시 또는 포인터 B. 침해 IP보다 이른 날짜에 기존 IP가 공개적으로 전시되었다는 증거(온체인 또는 오프체인) 및/또는 이를 확인할 수 있는 위치/방법에 대한 지침 | 1. 입력 A를 사용하여 기존 IP가 분쟁 대상 IP와 동일하거나 매우 유사한지 확인 - 1픽셀 차이가 있는 Mickey Mouse는 침해에 해당 - 새로운 모자를 쓴 Mickey Mouse는 적절한 라이선스가 있는 원본 Mickey Mouse의 파생작이 아닌 한 침해에 해당 2. 입력 B를 사용하여 기존 IP의 등록 날짜 확인 3. 분쟁 대상 IP의 등록 날짜가 더 늦은지 확인 4. 분쟁 대상 IP가 기존 IP의 파생작이 아닌지 확인 |
IMPROPER_USAGE 예시 (비exhaustive): 지역, 유통 채널, 만료, 취소 불가능, 저작자 표시, 파생물, 파생물 생성 제한, 상업적 사용, 서브라이선스 가능, 양도 불가능, 크로스 플랫폼 사용 제한 | A. 위반된 PIL 조항 B. 위반 설명 C. 위반 증거 | 1. 입력 A를 사용하여 PIL 라이선스 공식 문서에서 관련 PIL 조항 설명 읽기 2. 입력 B를 사용하여 위반 설명 읽기 3. 입력 C를 사용하여 가능한 경우 관련 플랫폼에서 확인하여 제시된 증거의 진실성 판단 |
IMPROPER_PAYMENT | A. 분쟁 대상 IP가 받은 각 지불금 중 로열티 금고 및/또는 조상에게 공유되었어야 하지만 공유되지 않은 지불금에 대한 설명 B. 로열티로 적절히 공유되지 않은 지불금에 대한 증거 | 1. 입력 A와 B를 사용하여 가능한 경우 관련 플랫폼에서 확인하여 지불금 증거의 진실성 확인 2. 지불금 증거가 실제로 존재한다고 판단되면, 블록체인 탐색기에서 확인하여 온체인에서 실제로 지불이 이루어지지 않았는지 확인. 지불은 RoyaltyModule.sol 스마트 계약의 payRoyaltyOnBehalf() 함수를 호출하여 이루어져야 합니다. 또한, 로열티 지불은 소유자/IP가 해당 로열티를 지불하는 자본을 원래 받은 시점으로부터 15일 이내에 이루어져야 합니다. |
CONTENT_STANDARDS_VIOLATION 혐오 금지, 전연령 적합, 마약 또는 무기 금지, 포르노그래피 금지 | A. 위반된 콘텐츠 기준 항목 B. 위반 설명 C. 위반 증거 | 1. 입력 A를 사용하여 PIL의 공식 콘텐츠 기준 섹션에서 관련 콘텐츠 기준 설명 읽기 2. 입력 B를 사용하여 위반 설명 읽기 3. 입력 C를 사용하여 가능한 경우 관련 플랫폼에서 확인하여 제시된 증거의 진실성 판단 |