Oracle Extractable Value (OEV) to określenie wartości ekonomicznej, która powstaje w momencie aktualizacji danych przekazywanych przez oracle — na przykład ceny aktywa — do smart kontraktu działającego na blockchainie. Jest to podzbiór szerszej kategorii znanej jako maksymalna wartość do wydobycia (MEV), wyodrębniony przez konkretną przyczynę powstania tej wartości: aktualizację danych z oracle, a nie dowolne uporządkowanie transakcji w bloku.
Definicja i pochodzenie wartości
Nie wszystkie aktualizacje danych z oracle mają tę samą wartość ekonomiczną — niektóre z nich odsłaniają opłacalne okazje rynkowe. Typowym przykładem jest sytuacja w protokole pożyczkowym, w którym pozycja jest zabezpieczona blisko granicznego współczynnika zabezpieczenia — gdy cena aktywa spada, kolejna aktualizacja ceny staje się wartościowa, bo umożliwia komuś przeprowadzenie opłacalnej likwidacji tej pozycji. W stanie domyślnym, bez dedykowanego mechanizmu, uczestnicy rynku (tzw. searcherzy) konkurują o to, kto pierwszy wykorzysta taką okazję, a większość wartości trafia do walidatorów w postaci opłat transakcyjnych.
Jak działa aukcja OEV
Rozwiązaniem mającym odzyskać tę wartość dla protokołu są aukcje OEV. W jednym z modeli aukcje toczy się w sposób ciągły, osobno dla każdej aplikacji korzystającej z danego oracle. Searcherzy monitorują dane rynkowe poza łańcuchem i składają oferty przed ustalonym terminem odcięcia. Najwyższa kwalifikująca się oferta wygrywa, a zwycięzca otrzymuje kryptograficzne uprawnienie pozwalające zaktualizować dany feed danych — działające wyłącznie na jego korzyść — pod warunkiem zapłaty zadeklarowanej kwoty w tej samej transakcji. Zwycięzca musi następnie zaraportować wykonanie transakcji; poprawne rozliczenie zwalnia jego zabezpieczenie, natomiast brak raportu lub błędne dane prowadzą do przepadku tego zabezpieczenia. Większość wpływów z takiej aukcji trafia z powrotem do aplikacji jako forma nagrody, a searcher zatrzymuje resztę wartości wynikającej z okazji rynkowej.
Alternatywna architektura polega na tym, że deweloperzy protokołu wskazują konkretne operacje dostępne wyłącznie przez dedykowany mechanizm aukcyjny. Searcherzy licytują w aukcji poza łańcuchem, a wysokość ofert wyznacza kolejność wykonania zwycięskich transakcji, które trafiają następnie na łańcuch wraz z odpowiednią płatnością na rzecz zintegrowanego protokołu.
Praktyczne znaczenie OEV
Dla protokołu aukcje OEV są mechanizmem odzyskania wartości, która domyślnie wyciekałaby do walidatorów, i przekierowania jej z powrotem do aplikacji oraz jej użytkowników. Dla searchera wyłączność aktualizacji eliminuje wyścig konkurencyjny i pozwala uniknąć nadmiernych opłat transakcyjnych związanych z tą konkurencją. Dla użytkownika protokołu pożyczkowego korzystającego z takiego mechanizmu efektem może być mniejsza ekspozycja na chaotyczny wyścig likwidacyjny w chwilach dużej zmienności rynku.
Czym OEV nie jest
OEV jest podzbiorem MEV, wyodrębnionym przyczyną powstania wartości — aktualizacją danych z oracle, a nie ogólną możliwością uporządkowania transakcji w bloku, jaką klasycznie opisuje się w kontekście MEV (na przykład arbitraż między giełdami czy frontrunning dużych zleceń). OEV nie ogranicza się wyłącznie do likwidacji — może występować wszędzie, gdzie aktualizacja danych z oracle odsłania opłacalną okazję, na przykład w arbitrażu cenowym. Aukcje OEV nie eliminują samego MEV z łańcucha jako takiego — przenoszą jedynie punkt konkurencji z bloku do aukcji o wyłączność. Na warstwach drugiego poziomu bez publicznego mempoola ekstrakcja wartości staje się bardziej spekulacyjna, co badacze opisują jako osobną kategorię spekulacyjnego OEV, opartą na przewidywaniu przyszłych aktualizacji cen.
Ograniczenia i ryzyka
Modele aukcji OEV zależą od integralności operatora aukcji działającego poza łańcuchem — to on decyduje o wyniku aukcji, co wprowadza pewien element zaufania do infrastruktury operacyjnej. Mechanizm zabezpieczenia i jego przepadku ma odpowiadać na ryzyko niewykonania zobowiązania przez zwycięzcę aukcji, ale okres raportowania bywa długi i kontrolowany przez samego zwycięzcę. Istnieje również ryzyko systemowe dla protokołów pożyczkowych — opóźniona lub w niezdrowy sposób „kupiona” aktualizacja ceny może wpływać na wypłacalność protokołu. Badania wskazują także na ryzyko cross-chain — różnice w czasie publikacji aktualizacji przez niezależne sieci oracli mogą tworzyć przewidywalne okna do spekulacyjnej ekstrakcji wartości między łańcuchami.
Podsumowanie
Oracle Extractable Value opisuje wartość ekonomiczną powstającą w momencie aktualizacji danych z oracle, która bez dedykowanych mechanizmów wyciekałaby głównie do walidatorów sieci. Aukcje OEV próbują przekierować tę wartość z powrotem do aplikacji i jej użytkowników, ale wprowadzają własne ryzyka operacyjne, związane z zaufaniem do operatora aukcji oraz z możliwością niewykonania zobowiązania przez zwycięzcę.



