저자: Shew , Geekweb3
주: 원본 글은 공식 Geekweb3 트위터 피드에 올라온 OEV 문제와 그 해결책에 대한 2,000자 이상의 트윗을 편집한 것으로, 특히 흥미로운 주제이므로 참고하시기 위해 짧은 기사로 정리했습니다.
OEV(오라클 MEV)란 무엇인가요?
단순히 말해, 오라클 런너가 오프체인과 온체인 가격 데이터의 편차를 모니터링하면 런너는 온체인 오라클이 인식한 가격을 업데이트하기 위해 트랜잭션을 시작할 수 있습니다. 예측 머신의 가격을 수정하는 트랜잭션이 발생하면 이는 종종 MEV가 생성됨을 의미하며, 우리는 이 예측 머신에 의존하는 MEV를 OEV(오라클 추출 가능 값)라고 부릅니다.
OEV의 존재는 여러 이해관계자 간에 가치의 재분배를 발생시키며, API3는 시장 메커니즘을 통해 OEV를 분배함으로써 가능한 한 합리적으로 재분배하기 위해 경매 메커니즘을 사용하며 더 빠르고 저렴한 비용으로 가격을 업데이트할 수 있도록 하려고 노력합니다.
일반적으로 OEV의 생성 및 추출은 MEV 문제의 하위 집합으로 간주되며, 여기서는 두 가지 핵심적인 이유로 OEV가 생성되는 방식을 간략히 설명합니다.
1. DeFi 시스템은 예후 예측자를 사용하여 가격을 얻고, 예후 예측자의 가격을 기반으로 청산 등의 논리를 수행합니다. 그리고 자산 청산은 종종 큰 이익 마진이 있음을 의미합니다.
2. 예측 머신 업데이트에는 오프체인과 온체인 가격 사이에 약간의 편차가 발생한 후에만 온체인 데이터가 업데이트되고, 온체인 데이터 업데이트가 단일 트랜잭션으로 표시되는 세분화된 문제가 있습니다.
OEV의 생성은 유동성 공급자의 가치 손실을 의미하며, 일부 데이터에 따르면 위의 두 가지 측면을 바탕으로 OEV가 생성될 수 있는 방법은 세 가지가 있습니다.
선제적 거래인 프론트런닝. OEV 검색자가 풀에 가격 업데이트 선제 거래가 나타난 것을 모니터링하면 이 거래보다 먼저 자신의 거래를 삽입하여 가격 업데이트로 인한 이익을 포착할 수 있습니다. 이는 가장 전통적인 그랩 앤 고 거래입니다.
아비트라지. 예측 머신 체인의 가격 업데이트는 온체인 가격과 오프체인 가격의 차이에 따라 달라지므로, 이는 예측 머신 호가가 다른 시스템의 호가와 일치하지 않을 수 있으며, 이는 차익거래의 여지를 만듭니다
청산, 즉 청산의 의미입니다. 예측기의 가격 업데이트는 일련의 차변 및 신용 포지션의 청산을 유발하며, 청산자는 청산 과정에서 상당한 청산 이익을 얻을 수 있습니다.
프런트런닝과 차익거래를 통해 얻은 이익은 실제로 유동성 공급자에게는 손실입니다. 청산 차익의 경우, 한편으로는 차입자가 청산 과정에서 자금의 상당 부분을 잃게 되므로 차입자의 이익에 영향을 미치고, 대출자의 경우 예측자가 제시한 호가의 지연으로 인해 최종적으로 받는 담보물의 가치가 예상보다 낮아질 수 있기 때문입니다. 따라서 어떤 경우든 OEV 인출은 해당 Defi 계약에 대해 에스크로된 자산의 손실을 초래하게 됩니다.
OEV 추출 프로세스: 본질 또는 서두름
OEV 추출을 위해 검색자는 메모리 풀에서 "예측자 데이터 업데이트 주문"을 모니터링하고 MEV 인프라를 통해 예측자 데이터 업데이트 거래 주문을 자신이 시작한 거래 주문과 번들링합니다. MEV 인프라는 예측 머신 데이터의 업데이트 주문을 자신이 개시한 주문과 번들로 묶어 궁극적으로 이익을 위해 실행합니다.
물론 차익거래와 청산 거래의 경우, 검색자는 오프체인 가격과 온체인 가격의 편차만 모니터링하면 되며, 궁극적으로 MEV 인프라를 통해 자신이 개시한 거래가 체인에서 먼저 실행되도록 합니다.
검색자가 어떤 프로세스를 사용하든, OEV의 수익은 MEV 인프라와 OEV 검색자에게 분배되며, OEV의 가치를 '포착'하는 프로토콜은 수익의 공정한 몫을 얻지 못한다는 것을 알 수 있습니다. (일부 데이터에 따르면, 이전에 OEV 문제로 인해 GMX 플랫폼은 수익의 거의 10%를 잃었다고 합니다.)
이 문제를 해결하기 위해 많은 양의 OEV 가치를 기여하고 온체인 파생상품 거래 플랫폼인 GMX는 간단하고 잔인한 접근 방식을 취했습니다. 자체 지정한 일부 사람들에게 OEV 가치를 포착하도록 허용한 다음 가능한 한 많은 OEV 가치를 반환하는 것이죠. 그런 다음 OEV는 가능한 한 많이 GMX 플랫폼으로 반환됩니다.
이에 대해 GMX는 루크와 화이트리스트를 도입했습니다. 단순히 설명하자면, GMX의 예측 머신 업데이트는 현재 시장 상황을 기반으로 시장 내 OEV를 포착하기 위해 OEV 추출을 수행하는 Rook을 통해 수행되며, 이 OEV의 80%는 다시 GMX 프로토콜로 교환됩니다.
요약하면, GMX는 Rook에게 화이트리스트를 통해 예측 머신을 업데이트할 수 있는 권한을 부여하고, 다른 검색기에 의해 추출되는 것을 방지하기 위해 Rook을 통해 OEV를 추출하고, 추출된 OEV의 80%를 GMX 시스템으로 반환하는 것입니다. 이 루틴은 사실 조금 단순하고 조잡합니다.
시장 입찰에 기반한 OEV 경매 메커니즘
최근 논의되고 있는 API3에서 제안한 OEV 경매 방식을 소개하기 전에 API3의 예측 머신의 작동 원리를 간략히 소개해드리겠습니다. API3의 핵심은 에어노드 프로토콜로 알려져 있습니다. 이 프로토콜을 통해 API 서비스 제공자는 자신의 Web2 API를 Web3의 예측기로 직접 래핑할 수 있습니다.
단순히 말해, 에어노드 프로토콜은 API 제공자가 자신의 개인 키를 사용하여 게시된 모든 데이터에 서명하도록 요구합니다. 사용자는 언제든지 에어노드 프로토콜 서비스 제공자로부터 최신 데이터와 해당 서명을 받은 다음, 이를 온체인 술어에 게시하여 데이터를 업데이트할 수 있습니다.
이것은 API 서비스 제공자를 위한 것으로, 웹2 API 서비스를 블록체인 예언 기계로 패키징하여 실제로는 개인 키 서명 링크만 추가하면 되며, API 서비스 제공자의 대량의 인프라를 직접 재사용할 수 있어 API 서비스 제공자의 예언 기계 분야 진입 문턱을 크게 낮출 수 있습니다.
API3는 에어노드 프로토콜을 기반으로 플래시봇과 유사하지만 프로페시 머신 시스템에 특화된 경매 방식을 사용하여 OEV의 합리적인 분배를 달성하는 동시에 체인 내 프로페시 머신의 업데이트 빈도를 더욱 높입니다. 다음 다이어그램은 API3의 OEV 체계를 보여줍니다:
API3는 누구나 입찰을 통해 자신의 예언 머신 계약에 기록된 데이터를 능동적으로 업데이트할 수 있으며, 전체 OEV 경매 과정의 핵심으로 OEV 릴레이 노드를 도입했습니다. OEV 릴레이는 각 프로퍼시 머신 네트워크 노드 내에서 데이터를 수집하여 검색자에게 균일하게 반환하고, 검색자는 이를 받아 API3 프로퍼시 머신에 기록된 데이터를 업데이트하며, MEV 거래도 번들링할 수 있는 기회를 갖습니다.
OEV 릴레이의 존재는 다음 두 가지 이점을 제공합니다.
1. Searcher에게 모든 데이터를 통합된 방식으로 제공하여 Searcher가 선점 노드와 개별적으로 상호작용해야 하는 이벤트 수를 줄입니다.
2. 네트워크 내의 개별 선점 노드를 보호하여 개별 선점 노드가 Searcher의 DoS 공격을 받지 않도록 방지합니다.
검색자는 OEV 릴레이 내에서 집계된 예언 머신 네트워크 오퍼 데이터와 해당 서명을 얻을 수 있습니다. 검색자가 현재 예언 머신 네트워크 오퍼가 특정 OEV 추출 작업을 완료하는 데 도움이 될 수 있다고 판단하면 검색자는 OEV 릴레이에 입찰을 개시합니다.
입찰 과정에서 검색자가 가장 높은 제안을 하면 OEV 릴레이는 온체인 프로파시 머신 가격 업데이트를 위해 직접 업링크할 수 있는 서명된 메타 트랜잭션을 반환합니다.검색자는 이 가격 업데이트 거래를 다른 거래와 패키지화하여 업링크하여 OEV 추출을 수행할 수 있습니다. 이 때 가격 업데이트 트랜잭션도 체인의 다른 트랜잭션과 함께 패키지화되므로 온체인 예언자 가격도 업데이트됩니다.
오이브 경매 허용의 효과 중 하나는 온체인 예언자 가격을 자주 업데이트할 수 있게 하는 것입니다. AAPL/USD 데이터 피드를 예로 들어보면, OEV 경매 전에는 오프체인 가격이 온체인 가격과 1% 차이가 나면 이 큰 편차로 인해 예측자가 온체인 가격을 적극적으로 업데이트하게 됩니다.
그러나 OEV 경매가 공개되어 있고 예측 머신이 외부인이 데이터 업데이트 명령을 제출할 수 있었다면, 검색자는 온체인 가격과 오프체인 가격의 차이가 0.1%만 발생해도 엄청난 OEV 이익을 얻을 수 있다고 가정했을 수 있습니다. 따라서 검색자는 스프레드가 0.1%일 때 가격 업데이트를 위한 메타 트랜잭션을 생성하고 해당 거래 주문을 체인에 업로드하게 됩니다.
이렇게 하면 프로펫을 사용하는 애플리케이션에 추가적인 프로펫 업데이트 비용 없이도 AAPL/USD 데이터 피드의 업데이트가 가속화됩니다.
예측자 데이터 업데이트 비용은 OEV 값 캡처자에게 전달되고, API3의 OEV 릴레이는 OEV 플레이어로부터 많은 입찰 수수료를 받을 수 있으며, 이는 다시 OEV 값이 캡처되는 Defi 프로토콜로 피드백됩니다.
OEV 시장이 확대됨에 따라 검색자들은 경매 가격을 놓고 치열한 경쟁을 벌이게 될 것이고, 그 결과 OEV 가치의 상당 부분(심지어 95%)이 API3 프로토콜로 이전될 것으로 예상되며, API3 프로토콜은 이 부분을 받아 OEV 수익의 출처를 구분한 후 OEV 가치를 포착한 Defi 프로토콜로 다시 피드백하게 됩니다.
또한, 보험 목적으로 API3는 온체인 데이터와 오프체인 데이터의 차이가 클 경우, API3 컨트랙트에 의해 기록된 데이터를 적극적으로 업데이트하는 OEV 경매자가 없는 경우 자동으로 데이터 업데이트 작업을 수행한다는 점에 유의하시기 바랍니다.
요약
에어노드 프로토콜과 플래시봇의 영감을 바탕으로 API3는 다음과 같은 장점을 제공하는 OEV 경매 솔루션을 개발했습니다.
OEV의 많은 부분을 술어 피드를 사용하는 프로토콜에 반환하여 보다 세분화된 가격 업데이트를 제공합니다.
술어 피드를 사용하는 프로토콜은 다음과 같은 이점을 제공합니다. 플랫폼은 경매를 통해 입찰하는 OEV 그래버에게 전달되는 보다 세분화된 데이터 업데이트에 대한 높은 비용을 지불할 필요가 없습니다.
API3의 솔루션은 GMX의 특화된 솔루션보다 더 일반적이며, API3 선지자 사용자에게는 지갑 주소만 제공하면 되고, API3 프로토콜은 이 지갑에 OEV 수익을 자동으로 적립하여 OEV를 쉽게 재분배할 수 있게 해줍니다.