Oracle Pools Ergo i ich znaczenie dla ekosystemu
31 sierpnia 2020

Nowy schemat opracowany w ramach partnerstwa Emurgo-Ergo sprawi, że pule oracle – podstawowa infrastruktura blockchain – będą działać jako usługa publiczna, dostępna dla każdej dApp i dewelopera, bezpłatnie w momencie użycia.
Oracze są kluczowym elementem infrastruktury DeFi. Stanowią most między zamkniętym światem blockchain a danymi z rzeczywistego świata, dlatego są niezbędne, aby DeFi osiągnęło swój pełny potencjał. Integralność głównych przypadków użycia, w tym stablecoinów i platform pożyczkowych, opiera się na oraczach, które są odpowiednie do celu.
Obecne implementacje oraczy nie spełniają idealnych standardów. Jednym z pierwszych projektów realizowanych w ramach partnerstwa Emurgo-Ergo jest badanie Pule Oracle: nowy sposób wprowadzania danych ze świata zewnętrznego do blockchaina i udostępniania ich dla każdej dApp.
Wady obecnych implementacji
Oracze już wspierają wiele zdecentralizowanych aplikacji na Ethereum i zazwyczaj działają w następujący sposób:
- DApp chce uzyskać informacje ze świata zewnętrznego i składa prośbę do oracza, płacąc do jego inteligentnego kontraktu (płatności zazwyczaj dokonuje się za pomocą dedykowanego tokena oracze).
- Oracz uzyskuje dane i przesyła je z powrotem do kontraktu, który go wezwał, za pomocą osobnej transakcji.
- Informacje są wysyłane wyłącznie do dApp, które je zażądało, a nikt inny nie może korzystać z tych danych bez płacenia.
Chociaż to działa stosunkowo dobrze, typowe oracze można zasadniczo uznać za usługi prywatne, które stosują model „płać, aby grać”. Ponieważ to było wyraźnie niewystarczające dla wielu przypadków użycia, opracowano koncepcję kanałów danych, aby poprawić doświadczenie użytkownika w zakresie powszechnych informacji o cenach.
Obecne kanały danych na Ethereum jednak mają tendencję do implementacji w bardzo zaufany sposób. Brakuje im uogólnionego podejścia, które zapewniałoby pewność co do niezawodności danych, zarówno pod względem ich dokładności, jak i harmonogramu publikacji. Ponadto takie podejścia zazwyczaj nie mają jasnego zdecentralizowanego mechanizmu finansowania, aby zapewnić ich długoterminową trwałość, lecz polegają na sponsorowaniu przez centralizowane podmioty.
Zdaniem Ergo i Emurgo oracze są zbyt ważni, aby być ograniczani w ten sposób. Powinni być publiczną infrastrukturą dla sektora DeFi. Model pule oraczy opracowany w ramach partnerstwa odpowiada na tę potrzebę.
Projekt puli oraczy
Model UTXO Ergo oferuje korzyści dla systemów oraczy, które wcześniej nie były dostępne. Pule oraczy działają na rzecz decentralizacji dostarczania danych, zapewniając, że zarówno proces, jak i same dane są bardziej niezawodne.
W najprostszej formie pule oraczy dzielą czas na stałe epoki (np. 6 godzin), które są podzielone na bloki (np. 180 dwu-minutowych bloków). Grupa oraczy w obrębie puli zgadza się na źródła danych, a każdy z nich przesyła swoje punkty danych do blockchaina w swoim własnym UTXO.
Na koniec epoki te punkty danych są uśredniane, po usunięciu wartości odstających, w finalnej transakcji, która odczytuje każdy punkt danych UTXO. To skutkuje tym, że pula oraczy produkuje nowy sfinalizowany punkt danych i przechodzi do następnej epoki.
To nie jest szczególnie skomplikowane do zrozumienia, ale stanowi solidną podstawę. Jednym z kluczowych czynników, które należy zauważyć, jest to, że cały proces odbywa się na łańcuchu. Ponadto użycie UTXO umożliwia dodanie zachęt i mechanizmów zarządzania, co pozwala na znacznie większą złożoność i elastyczność pul oraczy i dostarczania danych, niż było to wcześniej możliwe.
Budowanie na podstawie pul oraczy opartych na UTXO
Jak wspomniano wcześniej, możliwe jest wdrożenie zachęt i kar w pulach, aby pomóc zapewnić jakość i terminowość danych, które dostarczają. Oracze stawiają zabezpieczenie – określoną ilość ADA, ERG itp. – aby uczestniczyć w puli. Monety są usuwane z ich salda („cięcie stawki”), jeśli nie wykonają swojej pracy prawidłowo, np. jeśli nie zbiorą punktów danych innych oraczy, jeśli przesyłają bardzo niedokładny punkt danych (wartość odstająca) lub jeśli nie przesyłają punktu danych w odpowiednim czasie. To zapewnia, że oracze wykonują swoją pracę dobrze. Zabezpieczenie jest natywną walutą blockchaina, a nie osobnym tokenem, co upraszcza sprawy i poprawia zachęty ekonomiczne.
Model ten umożliwia również głosowanie w sprawie zarządzania, aby określić kluczowe parametry dla pul oraczy. Społeczność zarządzająca może decydować o zmiennych, takich jak jak długo trwa epoka, ile oracze otrzymują za publikowanie ważnych punktów danych, minimalne zabezpieczenie, które wymagają, liczba oraczy na pulę itd. Istnieje wysoki stopień elastyczności, a parametry mogą być zmieniane w zależności od bieżących potrzeb. Nowi oracze mogą być zapraszani do puli, inni usuwani itd.
Ten model wprowadza ścisły harmonogram publikacji (epoki) i zarządzanie bezpośrednio, czego projekty takie jak Chainlink nie mają. Efektywnie, pule oraczy stają się mini DAO, które mają na celu zapewnienie najlepszej usługi i mogą konkurować w zależności od świadczonej usługi na wolnym rynku, poprawiając tym samym ogólną jakość danych, z których wszyscy korzystają.
Model płatności
Model UTXO oznacza, że wyniki są publikowane w blockchainie i są dostępne dla każdego do wykorzystania za koszt opłaty transakcyjnej. To nie jest standardowe podejście „płać, aby grać”: dApps mogą uzyskiwać dostęp do danych za niemal nic. Ponadto, dostęp do danych z puli oraczy skaluje się czysto i bez dodatkowych kosztów, nawet jeśli bardziej skomplikowane protokoły są budowane na szczycie pul oraczy (takich jak hierarchie czy średnie ważone czasowo).
Pule oraczy są opłacane przez dApps, które z nich korzystają w czasie. Chociaż każdy może korzystać z oraczy, a każdy, kto z nich korzysta, ma zachętę do ich finansowania, kosztuje to bardzo mało – niewielki procent dodatkowych opłat na danej dApp. Oczekuje się, że te płatności za pule oraczy będą wdrażane w głównych dApps, zapewniając tym samym, że pule zawsze mają fundusze, których potrzebują do działania.
Najbardziej sensowne jest, aby duże, flagowe aplikacje, takie jak stablecoiny, portfele, zdecentralizowane giełdy, protokoły pożyczkowe itd., płaciły za kluczowe pule oraczy – w podobny sposób, w jaki kluczowe firmy blockchainowe prowadzą swoje własne węzły. To część ich działalności i część ich społecznej odpowiedzialności biznesu, pożyczając termin z świata biznesu. To sposób, w jaki gwarantują dostęp do danych, których potrzebują, pomagają utrzymać ekosystem w zdrowiu i pokazują, że są poważne w dążeniu do sukcesu w sektorze DeFi. Jednocześnie pule oraczy są zaprojektowane tak, aby nawet mali aktorzy mogli prowadzić swoje własne i mieć wbudowany mechanizm finansowania, jeśli znajdą wystarczającą bazę użytkowników.
Model pul oznacza, że płatności mogą być efektywnie rozdzielane w ramach różnych struktur pul. Możliwe byłoby posiadanie puli-puli, z kilkoma pulami oraczy agregującymi dane, a te wyniki byłyby łączone i uśredniane. Płatność trafia do górnej puli, która wypłaca fundusze do kolejnych pul w hierarchii w zależności od ich niezawodności, a te pule rozdzielają fundusze do najbardziej niezawodnych oraczy w ich obrębie. Główną zaletą jest to, że jest to proste dla użytkownika, ponieważ wymagana jest tylko jedna płatność do górnej puli.
Istnieje również możliwość wykorzystania podpisanych danych – danych od zaufanych podmiotów, takich jak duże giełdy. Mogą one przesyłać podpisane dane do pul „pierwszy do publikacji”, gdzie fundusze są rozdzielane do pierwszego oracza, który zarejestruje dane w blockchainie; ponieważ są zaufane, proces uśredniania nie jest konieczny. Mogą też istnieć pule, które agregują częściowo podpisane i częściowo niepodpisane dane, łącząc najlepsze cechy obu światów. Podpisane i niepodpisane punkty danych mogą być łączone i przekształcane w jeden punkt danych, a wypłaty mogą być nadal dokonywane w sposób czysty, płacąc górnej puli.
To pierwsza implementacja wynikająca ze współpracy Emurgo-Ergo: pierwsze kroki w budowaniu ekosystemu DeFi opartego na UTXO. Będzie znacznie więcej, a nowe rozwinięcia obiecują być bardzo ekscytujące.
Aby uzyskać dalsze informacje, obejrzyj badacza Emurgo Roberta Kornackiego wyjaśniającego pule oraczy.
Share post
13 sierpnia 2025
12 maja 2025






