
W trwających "wojnach oracle" debata często koncentruje się na prędkości i jakości danych. Chociaż te metryki są krytyczne, prawdziwym czynnikiem różnicującym długoterminową wykonalność leży w projektowaniu architektonicznym. Model "pull" Pyth Network to rewolucyjny krok w stronę standardowego modelu "push" w branży, a ta subtelna różnica jest kluczem do jego lepszej skalowalności i wydajności. Większość oracle, w tym lider rynku, działa na modelu push, gdzie sieć węzłów aktywnie przesyła aktualizacje cen do blockchaina, niezależnie od tego, czy dApp ich potrzebuje. Tworzy to znaczną ilość nadmiaru na łańcuchu i może prowadzić do niepotrzebnych opłat za gaz. Pyth, z drugiej strony, działa na modelu pull. Zamiast przesyłać dane, dostawcy danych ciągle aktualizują nowoczesny feed cenowy na Pythnet, który jest specjalistycznym blockchainem zbudowanym na Solanie. Te dane są następnie "ciągnięte" na łańcuchu przez dApp, gdy są potrzebne, a koszt transakcji pokrywa użytkownik dApp.
Ten wybór architektoniczny to więcej niż tylko techniczna ciekawostka; to fundamentalna zmiana w efektywności ekonomicznej. Bieżący trend „oszczędnych” protokołów DeFi jest bezpośrednio adresowany przez model Pyth. Publikując dane tylko wtedy, gdy są one konsumowane, sieć unika wysokich, ciągłych kosztów przechowywania on-chain i opłat transakcyjnych związanych z modelem push. Konkretnym przykładem tego jest aktywo o długim ogonie. W modelu push oracle musiałby nieustannie publikować aktualizacje dla rzadko handlowanego aktywa, co kosztowałoby protokół lub dostawców danych pieniądze przy każdym bloku. Dzięki Pyth, te dane są przynoszone on-chain tylko wtedy, gdy użytkownik konkretnie ich potrzebuje do transakcji, powiedzmy, aby rozliczyć kontrakt terminowy na mniej popularnej parze handlowej. To sprawia, że ekonomicznie opłacalne jest wspieranie znacznie większej liczby aktywów, od drobnych kryptowalut po złożone instrumenty finansowe, bez ponoszenia nieodwracalnych kosztów.
Unikalna perspektywa tutaj to symbiotyczna relacja, którą ten model buduje między dostawcami danych a konsumentami danych. Ponieważ koszt aktualizacji on-chain ponosi konsument, dostawcy danych są zachęcani do wniesienia szerokiej gamy danych wysokiej jakości, nie martwiąc się o prohibicyjne opłaty za gaz. Prowadzi to do błędnego koła: więcej dostawców danych wnosi bardziej zróżnicowane zbiory danych, co z kolei przyciąga więcej dApps i użytkowników, którzy potrzebują tych danych. To efekt sieciowy oparty na logice ekonomicznej, a nie tylko na funkcjonalności technicznej. To eleganckie rozwiązanie problemu oracle oznacza, że Pyth nie tylko konkuruje pod względem szybkości, ale także w bardziej zrównoważonym, skalowalnym ramach ekonomicznych, które pozycjonują go na przyszłość, w której potrzeby danych on-chain są eksponencjalnie bardziej zróżnicowane i wymagające. 💡