Konomi Oracle już wkrótce: dostarczaj dokładne i terminowe dane cenowe

Konomi Oracle ma na celu dostarczanie najdokładniejszych danych cenowych dla każdej monety i tokena.

Konomi Oracle ma na celu dostarczanie najdokładniejszych danych cenowych dla każdej monety i tokena. Poniżej znajduje się artykuł badawczy na temat potencjału Konomi Oracle przed uruchomieniem.

Konomi Oracle już wkrótce: dostarczaj dokładne i terminowe dane cenowe

Podsumowanie badań nad Konomi Oracle

Badanie koncentrowało się na czterech monetach BTC, ETH, DOT i SOL, aby przeanalizować, czy przy obecnych możliwościach Konomi Oracle może dokładnie i terminowo odzwierciedlać ruchy cen. 

Jeśli chodzi o źródła danych, wybraliśmy wiarygodne dane godzinowe za ostatnie 3 miesiące tych czterech monet i łącznie 129 285 * 4 zestawy danych. 

Jeśli chodzi o testowanie, przeprowadzamy analizę czasu agregacji i częstotliwości czasu między kanałami każdej monety. Tam:

  • Czas agregacji: agreguje wszystkie punkty danych z jednego źródła w określonym przedziale czasu.
  • Częstotliwość czasu: Częstotliwość czasu.
  • Kanał: zaktualizowane dane ze źródła danych.

Aby zapewnić pewność wyników, skróciliśmy czas agregacji do 30 minut, a wyniki pokazują, że ta zmiana nie ma wpływu na dokładność cen.

Źródła danych

W tym teście używamy danych minutowych z okresu od 21 czerwca 2021 do 18 września 2021 z Coinbase, CoinGecko, Uniswap i innych źródeł danych. Informacje o danych obejmują: czas, najwyższą cenę w ciągu jednej minuty, najniższą cenę w ciągu jednej minuty, cenę początkową, cenę końcową i wolumen obrotu. 

Metody badawcze

Podstawowym algorytmem Konomi Oracle jest cena uśredniona w czasie (TWAP) . TWAP ma dwie główne zmienne: całkowity okres czasu i częstotliwość czasu między kanałami . Celem eksperymentu jest wyznaczenie optymalnych wartości tych dwóch głównych zmiennych na podstawie wyników eksperymentalnych.

Podstawowy wzór do obliczania TWAP Konomi Oracle to:

TWAP = (PriceCumulative2 — PriceCumulative) / (TimeStamp2 — Timestamp1)

Tam: 

  • Cena skumulowana to cena skumulowana.
  • TimeStamp to znacznik czasu.

Badanie I: Wpływ czasu agregacji na dokładność cen

Zgodnie z algorytmem TWAP można zauważyć, że skrócenie czasu agregacji przyczyni się do dokładniejszego cytowania (cytowania). Jednak niezwykle krótki czas agregacji zwiększy koszty operacyjne, a wydajność obecnych łańcuchów publicznych nie może obsługiwać zbyt wysokiej częstotliwości agregacji. Dlatego w tym teście wybraliśmy czas agregacji odpowiednio 60 minut, 720 minut i 1440 minut.

Rysunek 2 przedstawia wyniki monety SOL w różnych czasach agregacji. Tam: 

  • Niebieska linia to standardowa cena uzyskana od Coinbase .
  • Linia żółta to Czas agregacji 60 minut .
  • Zielona linia to Czas agregacji 720 minut .
  • Czerwona linia to czas agregacji 1400 minut . 

Powodem, dla którego wybraliśmy SOL jest to, że w porównaniu do innych monet podczas testu SOL ma największą zmienność i jest bardziej reprezentatywny. 

Wyniki testu są zgodne z naszymi przewidywaniami, że krótszy czas agregacji może znacznie zwiększyć dokładność cen. 

Ponieważ rynek Crypto jest bardzo zmienny, czas agregacji 720 minut i 1400 minut nie odzwierciedla dokładnie danych cenowych, gdy rynek jest bardzo niestabilny. Przy czasie agregacji 60 minut maksymalny błąd wynosi 5% i na podstawie algorytmu błędu może zostać automatycznie zmniejszony w krótkim czasie.

Konomi Oracle już wkrótce: dostarczaj dokładne i terminowe dane cenowe

Rysunek 2: Porównanie czasu agregacji SOL dla 60 minut, 720 minut i 1440 minut

W kolejnym teście jeszcze bardziej skróciliśmy czas agregacji. Przy tej samej częstotliwości czasowej między kanałami porównujemy wydajność różnych czasów agregacji na tej samej monecie.

Konomi Oracle już wkrótce: dostarczaj dokładne i terminowe dane cenowe

Rysunek 3: Porównanie czasu agregacji SOL dla 60 minut, 30 minut i 10 minut

Na rysunku 3: 

  • Niebieska linia reprezentuje standardową cenę podaną przez Coinbase .
  • Żółta linia pokazuje 10-minutową cenę agregacji .
  • Zielona linia pokazuje 30-minutową cenę agregacji .
  • Czerwona linia pokazuje 60-minutową cenę agregacji . 

Jak możemy zobaczyć:

  • 10 -minutowa cena agregacji jest najbliższa rzeczywistej cenie , ale 10-minutowa cena agregacji jest zarówno droga, jak i mniej stabilna. 
  • Dokładność 30 minut Cena agregacji jest wyższa niż 60 minut , ale niższa niż 10 minut , jednak w okresach dużej zmienności rynku cena agregacji będzie wyższa. 
  • 60 - minutowa cena agregacji jest najmniej dokładna , ale w najbardziej niestabilnych sytuacjach rynkowych spread może być utrzymywany na poziomie 3% standardowej ceny, a koszty operacyjne również zostaną znacznie obniżone. 
  • Co ważniejsze, 60-minutowa agregacja sprawi, że ruchy cenowe będą płynniejsze, zmniejszając prawdopodobieństwo, że złoczyńcy zaatakują sieć i zapłacą wyższą cenę za atakującego.  

Badanie II: Czy zwiększenie częstotliwości czasu między plikami danych poprawia dokładność Oracle?

W drugim badaniu czas agregacji pozostał niezmieniony, aby sprawdzić, czy skrócenie częstotliwości czasu między plikami danych znacząco poprawiło dokładność wyceny Oracle. 

Wyniki uzyskane na czterech monetach BTC, ETH, DOT i SOL są takie same. Zmiany częstotliwości czasu między plikami danych nie mają znaczącego wpływu na dokładność cen. 

Korzystając z SOL jako przykładu (rysunek 4), widzimy, że różnica między przewidywaną ceną a ceną odniesienia nie zmienia się, gdy częstotliwość czasowa między kanałami zmienia się w tym samym czasie agregacji. 

Możemy więc założyć, że zwiększenie częstotliwości czasu między kanałami w tym samym czasie agregacji nie poprawia dokładności cen w Oracle.

Konomi Oracle już wkrótce: dostarczaj dokładne i terminowe dane cenowe

Konomi Oracle już wkrótce: dostarczaj dokładne i terminowe dane cenowe

Konomi Oracle już wkrótce: dostarczaj dokładne i terminowe dane cenowe

Rysunek 4: Wpływ na cenę w oparciu o różnicę częstotliwości w czasie pomiędzy zasilaniem SOL

Wniosek

Dzięki naszym badaniom dochodzimy do wniosku, że:

  • Krótszy czas agregacji może poprawić dokładność cen.
  • Czas agregacji 60 minut może poprawić stabilność cen o około 3% w porównaniu do 10 minut.
  • Biorąc pod uwagę koszty operacyjne i inne czynniki, zdecydowaliśmy się ustawić czas agregacji Konomi Oracle dla zwykłych monet i tokenów na 60 minut.
  • Zmiana częstotliwości czasu między plikami danych nie wpływa znacząco na dokładność następujących cen w ustalonym czasie agregacji.

Zarejestruj się i dołącz do poniższych grup i kanałów Coin98 Insights, aby porozmawiać z administratorami i innymi członkami społeczności:

Zostaw komentarz

Podatki od kryptowalut dla początkujących: jak śledzić i raportować swoje transakcje

Podatki od kryptowalut dla początkujących: jak śledzić i raportować swoje transakcje

Dowiedz się, jak działają podatki od kryptowalut w USA, które transakcje podlegają opodatkowaniu, jakie zapisy należy przechowywać, jak oblicza się podstawę i zyski oraz gdzie należy je zgłaszać.

Jak używać Etherscan i BscScan do śledzenia podejrzanej aktywności kryptowalutowej

Jak używać Etherscan i BscScan do śledzenia podejrzanej aktywności kryptowalutowej

Dowiedz się, jak śledzić aktywność portfela za pomocą Etherscan i BscScan, odczytywać szczegóły transakcji, śledzić transfery tokenów, sprawdzać zatwierdzenia i unikać typowych błędów.

Czerwone flagi w dokumentach i planach działania dotyczących kryptowalut, których nigdy nie wolno ignorować

Czerwone flagi w dokumentach i planach działania dotyczących kryptowalut, których nigdy nie wolno ignorować

Dowiedz się, jak rozpoznawać niebezpieczne sygnały ostrzegawcze w dokumentach i planach działania dotyczących kryptowalut, od odblokowania ukrytych tokenów i niezweryfikowanych zespołów po ryzykowne uprawnienia inteligentnych kontraktów.

Proof of Work kontra Proof of Stake: Przewodnik dla początkujących po konsensusie w kryptowalutach

Proof of Work kontra Proof of Stake: Przewodnik dla początkujących po konsensusie w kryptowalutach

Dowiedz się, w jaki sposób Proof of Work i Proof of Stake pomagają blockchainom uzgadniać prawidłowe transakcje, czym różnią się górnicy od walidatorów i na co powinni zwrócić uwagę początkujący.

Czym jest nietrwała strata w pulach płynności DeFi i jak można ją ograniczyć?

Czym jest nietrwała strata w pulach płynności DeFi i jak można ją ograniczyć?

Dowiedz się, czym jest strata nietrwała, dlaczego pule płynności AMM ją generują, jak opłaty wpływają na zwroty i jakie są praktyczne sposoby ograniczania ryzyka przed udostępnieniem płynności.

The Psychology of HODLing: How to Survive Crypto Market Crashes

The Psychology of HODLing: How to Survive Crypto Market Crashes

Learn why crypto crashes trigger bad decisions, which HODLing myths to avoid, and how to build a disciplined plan for volatility without blindly holding forever.

Problemy z przeciążeniem sieci: dlaczego Twój transfer kryptowalut jest w toku i co zrobić

Problemy z przeciążeniem sieci: dlaczego Twój transfer kryptowalut jest w toku i co zrobić

Czy Twój przelew kryptowalut jest w trakcie realizacji? Dowiedz się, jak rozpoznać przeciążenie, sprawdzić hash transakcji, wybrać między oczekiwaniem a zastąpieniem i uniknąć kosztownych błędów.

Monety a tokeny: jaka jest różnica w kryptowalutach?

Monety a tokeny: jaka jest różnica w kryptowalutach?

Dowiedz się, czym kryptowaluty różnią się od tokenów, w tym na temat własności sieci, opłat, bezpieczeństwa, kontroli, przypadków użycia oraz tego, które aktywa odpowiadają różnym potrzebom.

Zarządzanie ryzykiem w portfelu kryptowalut: jak alokować aktywa

Zarządzanie ryzykiem w portfelu kryptowalut: jak alokować aktywa

Dowiedz się, jak alokować kryptowaluty według tolerancji ryzyka, horyzontu czasowego, dywersyfikacji, depozytu, płynności i rebalancingu — bez polegania na uniwersalnej formule.

Przewodnik krok po kroku po audycie inteligentnego kontraktu projektu kryptograficznego

Przewodnik krok po kroku po audycie inteligentnego kontraktu projektu kryptograficznego

Dowiedz się, jak krok po kroku przeprowadzić audyt inteligentnego kontraktu projektu kryptowalutowego – od weryfikacji wdrożenia i mapowania uprawnień po testowanie logiki, uaktualnień i poprawek.