Oracles – pomost pomiędzy światem rzeczywistym a łańcuchami bloków PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Oracles – pomost pomiędzy światem rzeczywistym a łańcuchami bloków

Wszystko, co musisz wiedzieć o Oracle

Wyrocznie dostarczają dane ze świata zewnętrznego do blockchainu takiego jak Ethereum, takie jak cena rynkowa kryptowalut czy wyniki wyborów. Dane mogą następnie zostać wykorzystane przez inteligentny kontrakt w łańcuchu bloków do podjęcia decyzji, np. o tym, czy i komu dystrybuować pieniądze. Oto bardziej szczegółowy przykład: Rolnicy często kupują instrumenty pochodne w ramach ubezpieczenia, jeśli ich uprawy zostaną zniszczone przez suszę. Jeśli pogoda nie będzie sprzyjać rolnikowi przez jeden sezon, instrument pochodny zrekompensuje mu kwotę ryczałtu. Oracle, takie jak Chainlink i Band, kontrolują większość rynku Oracle. Problemy z Oracle Możliwość uruchamiania inteligentnych kontraktów jest cechą definiującą blockchain taki jak Ethereum. Inteligentny kontrakt jest zarządzany przez blockchain po jego zaprojektowaniu; żadnemu podmiotowi nie trzeba ufać, jeśli chodzi o wdrażanie zasad. Żaden pośrednik nie może zapobiec realizacji transakcji, jeśli spełnione są kryteria inteligentnej umowy. Kontrakt jedynie wykonuje wydane mu instrukcje. Z drugiej strony Oracle jest strumieniem danych zarządzanym przez podmiot. Na przykład wyrocznia pogodowa. Chociaż łańcuchy bloków, takie jak Ethereum, zostały zaprojektowane w celu wykluczenia stron trzecich. Pokładanie wiary w źródle danych może prowadzić do problemów. Na przykład właściciel strumienia danych Oracle może przesłać nieprawidłowe dane, aby przechylić inteligentne kontrakty na swoją korzyść. Ktoś może nawet przejąć kontrolę nad przepływem danych, aby wypaczyć wyniki na swoją korzyść. Nie stanowi to problemu w przypadku inteligentnych kontraktów, które nie są zależne od wyroczni. Badacze szukają różnych sposobów złagodzenia tego problemu, takich jak tworzenie wyroczni, które są bardziej zdecentralizowane lub w inny sposób zabezpieczone przed złośliwymi podmiotami. Jednym z takich obszarów badań są komputery Oracle korzystające ze środowisk Trusted Execution Environment (TEE), czyli unikalnych elementów sprzętu z dodatkowymi zabezpieczeniami, dzięki którym trudniej jest je manipulować. Dwa typy Oracle Scentralizowane Oracle Pojedynczy podmiot kontroluje scentralizowane Oracle, które służą jako jedyne źródło danych dla inteligentnych kontraktów. Domagają się, aby uczestnicy inteligentnych kontraktów pokładali wysoki poziom wiary w jedną organizację. Stanowią także pojedynczy punkt awarii, który może zagrozić bezpieczeństwu inteligentnego kontraktu. Jeśli wyrocznia zostanie naruszona, inteligentny kontrakt również. Dokładność i użyteczność inteligentnych kontraktów w dużym stopniu zależą od jakości przekazywanych danych. Dlatego wyrocznie zachowują nad nimi znaczny poziom kontroli. Inteligentne kontrakty powstały, aby zapobiegać ryzyku kontrahenta i nadmiernemu uzależnieniu od stron trzecich. Wyrocznie pozwalają na realizację kontraktów pomiędzy niegodnymi zaufania stronami, ale ryzykują, że staną się pośrednikami, których miały zastąpić (zwłaszcza jeśli staną się nadmiernie scentralizowane). Ochrona prywatności, bezpieczeństwa i sprawiedliwości oraz unikanie nadmiernej centralizacji, która mogłaby zaszkodzić interakcji między inteligentnymi kontraktami a łańcuchami bloków, określana jest jako problem wyroczni. Zdecentralizowane Wyrocznie Zdecentralizowane Wyrocznie dążą do braku zaufania i deterministycznych wyników opartych na przyczynie i skutku, a nie na indywidualnych relacjach. Próbują osiągnąć te cele w taki sam sposób, w jaki robi to sieć blockchain: dystrybuując zaufanie wśród wielu uczestników sieci. Zdecentralizowane sieci Oracle mogą zwiększyć bezpieczeństwo i uczciwość inteligentnych kontraktów, wykorzystując kilka źródeł danych i tworząc system Oracle, nad którym nie ma kontroli żadna ze stron. Podobnie jak każda inna strona trzecia, scentralizowane wyrocznie mogą zostać skompromitowane i podatne na manipulację. W rezultacie wiele projektów blockchain buduje (lub ustanawia) zdecentralizowane wyrocznie, w tym Chainlink (LINK), Band Protocol (BAND), Augur (REP) i MakerDAO (twórcy DAI). Zdolność zdecentralizowanych wyroczni do rozwiązania problemu wyroczni i radykalnego zwiększenia przypadków użycia inteligentnych kontraktów na wielu rynkach to ekscytujący i ciągły rozwój kryptowalut i branży blockchain. Najczęściej używane Oracle w web3 Chainlink Najpowszechniej wykorzystywaną siecią Oracle do łączenia sieci blockchain i inteligentnych kontraktów z zasobami danych w świecie rzeczywistym jest Chainlink. Do płacenia za użytkowanie używany jest natywny token sieci LINK. Wykorzystuje jedną strukturę do łączenia wszystkich głównych prywatnych i publicznych łańcuchów bloków i umożliwia komunikację międzysieciową. Zalety Chainlink Jest to zdecentralizowana wyrocznia z dużymi możliwościami rozbudowy. Rozszerzalna podstawa protokołu pozwala mu oferować informacje o niemal wszystkim. System jest zdecentralizowany i został zaprojektowany z myślą o bezpieczeństwie i dokładności przekazywanych danych. Instalacja węzłów Chainlink jest prosta i pozwala na szybką rozbudowę sieci węzłów sieci. Ekonomiczna architektura protokołu umożliwia każdemu posiadaczowi węzła w sieci osiągnięcie znacznych zysków poprzez sprzedaż usług innym osobom korzystającym z protokołu. System jest oprogramowaniem typu open source, które można zweryfikować w dowolnej konfiguracji. Band Protocols Band Protocol to międzyłańcuchowa platforma wyroczni danych, która agreguje i integruje dane ze świata rzeczywistego oraz interfejsy API z inteligentnymi kontraktami w sposób zdecentralizowany. Nieprzerwany

Post Oracles – pomost pomiędzy światem rzeczywistym a łańcuchami bloków pojawiła się najpierw na Cryptoknowmics-Crypto Wiadomości i platforma medialna.

Znak czasu:

Więcej z Kryptoknowmika