Oracle Pools Ergo i ich znaczenie dla ekosystemu
31 sierpnia 2020

Nowy schemat opracowany w ramach partnerstwa Emurgo-Ergo sprawi, że pule orakli – 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.
Orakle 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 oraklach, które są odpowiednie do celu.
Obecne implementacje orakli nie spełniają idealnych standardów. Jednym z pierwszych projektów realizowanych w ramach partnerstwa Emurgo-Ergo jest badanie Pule Orakli: nowy sposób wprowadzania danych ze świata zewnętrznego do blockchaina i udostępniania ich dla każdej dApp.
Wady obecnych implementacji
Orakle 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 orakla, płacąc do jego inteligentnego kontraktu (płatności zazwyczaj dokonuje się za pomocą dedykowanego tokena orakla).
- Orakle pozyskują dane i przesyłają je z powrotem do kontraktu, który je wezwał, za pomocą osobnej transakcji.
- Informacje są wysyłane wyłącznie do dApp, która je zażądała, a nikt inny nie może korzystać z tych danych bez płacenia.
Chociaż to działa stosunkowo dobrze, typowe orakle 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ę strumieni danych, aby poprawić doświadczenia użytkowników w zakresie powszechnych informacji o cenach.
Obecne strumienie 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 zamiast tego polegają na sponsorowaniu przez scentralizowanych aktorów.
Zdaniem Ergo i Emurgo orakle są zbyt ważne, aby były ograniczane w ten sposób. Powinny być publiczną infrastrukturą dla sektora DeFi. Model pul orakli opracowany w ramach partnerstwa odpowiada na tę potrzebę.
Projekt pul orakli
Model UTXO Ergo oferuje korzyści dla systemów orakli, które wcześniej nie były dostępne. Pule orakli działają na rzecz decentralizacji dostarczania danych, zapewniając, że zarówno proces, jak i same dane są bardziej niezawodne.
W najprostszej formie, pule orakli dzielą czas na stałe epoki (np. 6 godzin), które są podzielone na bloki (np. 180 dwu-minutowych bloków). Grupa orakli 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 orakli 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 do zauważenia jest to, że cały proces odbywa się na łańcuchu. Ponadto, użycie UTXO umożliwia dodanie mechanizmów zachęt i zarządzania, co pozwala na znacznie większą złożoność i elastyczność pul orakli i dostarczania danych, niż było to wcześniej możliwe.
Budowanie na podstawie pul orakli 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ą. Orakle stawiają zabezpieczenie – określoną ilość ADA, ERG itp. – aby uczestniczyć w puli. Monety są usuwane z ich salda („karanie stawki”), jeśli nie wykonają swojej pracy prawidłowo, np. jeśli nie zbiorą punktów danych innych orakli, 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 orakle 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 orakli. Społeczność zarządzająca może decydować o zmiennych, takich jak długość epoki, ile orakle otrzymują za publikowanie ważnych punktów danych, minimalne zabezpieczenie, liczba orakli na pulę itp. Istnieje wysoki stopień elastyczności, a parametry mogą być zmieniane w zależności od bieżących potrzeb. Nowe orakle mogą być zapraszane do puli, inne usuwane itd.
Ten model wprowadza ścisły harmonogram publikacji (epoki) i zarządzanie bezpośrednio, czego projekty takie jak Chainlink nie mają. Efektywnie, pule orakli 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 pul orakli skaluje się czysto i bez dodatkowych kosztów, nawet jeśli bardziej skomplikowane protokoły są budowane na pulach orakli (takich jak hierarchie czy średnie ważone czasowo).
Pule orakli są opłacane przez dApps, które z nich korzystają w czasie. Chociaż każdy może korzystać z orakli, 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 orakli 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 itp., płaciły za kluczowe pule orakli – 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 orakli 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 orakli 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 orakli 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 orakla, które zarejestruje dane w blockchainie; ponieważ są one 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 orakli.
Share post
13 sierpnia 2025
12 maja 2025






