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

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.

Kompletny przewodnik po budowaniu długoterminowego portfela kryptowalut

Kompletny przewodnik po budowaniu długoterminowego portfela kryptowalut

Zbuduj długoterminowy portfel kryptowalut, stosując strategię uwzględniającą ryzyko w zakresie alokacji, wyboru aktywów, przechowywania, dyscypliny zakupów, rebalansowania, ewidencji i zapobiegania oszustwom.

Analiza łańcuchowa dla początkujących: jak śledzić portfele wielorybów i inteligentne pieniądze

Analiza łańcuchowa dla początkujących: jak śledzić portfele wielorybów i inteligentne pieniądze

Dowiedz się, jak odczytywać dane łańcuchowe, śledzić portfele wielorybów, oceniać etykiety inteligentnych pieniędzy i oddzielać weryfikowalne fakty dotyczące łańcucha bloków od wniosków przed podjęciem działań na podstawie aktywności portfela.

Błąd „niewystarczającego marginesu” w kontraktach terminowych na kryptowaluty: co to oznacza i jak to rozwiązać

Błąd „niewystarczającego marginesu” w kontraktach terminowych na kryptowaluty: co to oznacza i jak to rozwiązać

Dowiedz się, dlaczego platformy kryptowalutowych kontraktów futures wyświetlają błąd „Niewystarczający depozyt zabezpieczający”, jak zdiagnozować przyczynę, bezpiecznie ją naprawić i uniknąć problemów z depozytem zabezpieczającym przed zawarciem kolejnej transakcji.