fbpx

42. 10 najlepszych blockchainowych wyroczni. Jak działają? Czym się różnią?

Łańcuchy blockchain i inteligentne kontrakty skutecznie adresują różne wyzwania wynikające ze scentralizowanego świata. Niemniej jednak, blockchainy wciąż borykają się z trudnością w dostępie do kluczowych danych z otaczającego świata zewnętrznego. W niektórych protokołach inteligentne kontrakty wymagają tych informacji do poprawnego wykonania określonego kodu. Ten konkretny problem efektywnie rozwiązują Blockchain Oracles. Oracles blockchain są dedykowane przesyłaniu, wykonaniu i weryfikacji danych pozyskanych z centralnych źródeł, a następnie przekazywaniu ich inteligentnym kontraktom. O Blockchain Oracles wspominaliśmy Wam już na wcześniejszej lekcji tutaj.

Na rynku kryptowalutowym istnieje kilka wyroczni, z których każda ma swoje cechy i zalety. Zanim jednak przedstawimy naszą top 10 wyroczni, omówimy ich rodzaje i sposób gromadzenia danych.

Czym są wyrocznie i jak gromadzą dane?

Wyrocznie pełnią rolę pośredników między światem kryptowalut a światem zewnętrznym, zbierając i przesyłając dane między inteligentnymi kontraktami a źródłem danych spoza łańcucha blokowego.

Wyrocznie gromadzą dane w zależności od potrzeb deweloperów, korzystając z różnych źródeł, takich jak interfejsy API na giełdach kryptowalutowych lub urządzenia fizyczne, jak termostaty czy skanery QR. Charakterystyczną cechą jest korzystanie z wielu operatorów węzłów w celu zapytania, zatwierdzenia i przekazania danych, co zwiększa bezpieczeństwo i zmniejsza ryzyko błędów.

Rodzaje wyroczni blockchain

  1. Przychodzące i wychodzące: Określenie kierunku przepływu danych w wyroczni. Przychodzące dostarczają informacje do łańcucha, a wychodzące pobierają dane z blockchaina.
  2. Sprzętowe i programowe: Sprzętowe opierają się na danych z urządzeń fizycznych, podczas gdy programowe zbierają informacje z sieci.
  3. Zdecentralizowane i scentralizowane: Zdecentralizowane eliminują pojedynczy punkt awarii, opierając się na wielu operatorach węzłów i mechanizmach konsensusu, podczas gdy scentralizowane korzystają z jednego, zaufanego źródła.
  4. Wspomagane komputerowo: Koncentrują się na przekazywaniu skomplikowanych danych poza łańcuchem blockchain, używając skomplikowanych obliczeń.
  5. Ludzkie: Ludzie dostarczają informacje, na przykład meteorolodzy przekazują dane o pogodzie.
  6. Specyficzne dla kontraktu: Posiadają jednorazowe zastosowanie, zamykając się po spełnieniu warunków określonych w inteligentnym kontrakcie.

Najpopularniejsze wyrocznie blockchain

  1. Chainlink: Nadal największa wyrocznia blockchain, dominująca w sektorze DeFi. Oferuje szeroką gamę danych off-chain dla aplikacji działających na wielu blockchainach, takich jak Ethereum, BNB Chain czy Avalanche. Wprowadziła Cross-Chain Interoperability Protocol (CCIP), umożliwiając dApps wdrażanie funkcji międzyłańcuchowych.

  2. Band Protocol: Zdecentralizowana wyrocznia działająca na ekosystemie Cosmos, umożliwiająca dostarczanie odpornych na manipulacje danych dzięki mechanizmowi Delegated Proof of Stake (DPoS). Band zapewnia interoperacyjność i jest bardziej opłacalny kosztowo.

  3. Universal Market Access (UMA): Zajmuje się tworzeniem syntetycznych aktywów oraz inteligentnych kontraktów finansowych na Ethereum. Optymistyczne oracles UMA są szeroko stosowane w produktach DeFi, takich jak rynki przewidywań i opcje finansowe.

  4. Decentralized Information Asset (DIA): Open-source oracle, dostarczający zweryfikowane dane, szczególnie popularny w sektorze DeFi. Umożliwia tworzenie niestandardowych feedów danych dzięki agregacji z różnych źródeł, w tym giełd centralnych i zdecentralizowanych.

  5. API3: Oferuje zdecentralizowane interfejsy API (dAPI), które bezpośrednio integrują dane ze źródeł zewnętrznych bez pośredników. API3 wyróżnia się unikalnym rozwiązaniem Airnode, zapewniającym łatwą integrację API z aplikacjami blockchain.

  6. XYO Network: Wyrocznia oparta na Ethereum, która wykorzystuje anonimowe, zdecentralizowane urządzenia do pozyskiwania dokładnych danych geoprzestrzennych, szczególnie przydatnych dla aplikacji wymagających potwierdzenia lokalizacji.

  7. iExec RLC: Platforma oferująca rynek zdecentralizowanych zasobów obliczeniowych, dedykowana sektorowi DeFi. iExec umożliwia dApps dostęp do mocy obliczeniowej spoza łańcucha, podobnie jak chmurowe usługi typu AWS.

  8. Tellor: Zdecentralizowana wyrocznia dostarczająca bezpieczne dane spoza łańcucha dla inteligentnych kontraktów, zbudowana na Ethereum. Używa systemu reporterów, którzy dostarczają dane, a użytkownicy płacą za te dane w tokenach TRB.

  9. Nest Protocol: Zdecentralizowana wyrocznia na Ethereum, opierająca się na mechanizmie quotation mining, który umożliwia elastyczne tworzenie skryptów danych. Skupia się głównie na zapewnianiu cen rynkowych w sposób przejrzysty i odporny na manipulacje.

  10. DOS Network: Zdecentralizowana wyrocznia warstwy 2, obsługująca wiele głównych sieci blockchain, dostarczająca dane off-chain w sposób szybki i skalowalny.

Oprócz tego wybór zależy od indywidualnych potrzeb i preferencji deweloperów oraz użytkowników. Każda z tych wyroczni ma swoje unikalne cechy, dostarczając różnorodnych rozwiązań dla różnych zastosowań.

Podsumowanie
Blockchain Oracles odgrywają kluczową rolę w ewolucji technologii blockchain. Dostarczane przez nie dane spoza łańcucha stanowią istotny element wspierający różne branże na całym świecie. Niezmiernie ważne jest uznanie, że bez wyroczni, łańcuchy bloków napotykałyby ograniczenia w zakresie swoich funkcji. W miarę postępu technologii Web3, rozwijania projektów związanych z finansami zdecentralizowanymi (DeFi) oraz innych aplikacji o charakterze zdecentralizowanym, fascynującym aspektem jest obserwacja, w jaki sposób wyrocznie odkrywają przed nami swój pełen potencjał.

Zapisz się do newslettera!

Otrzymuj co tydzień najnowsze informacje o kryptowalutach na swój e-mail.