Przejrzystość i wiarygodność informacji o cenach są kluczowe dla użytkowników, którzy chcą skutecznie handlować kryptowalutami na giełdach i zdecentralizowanych platformach finansowych. Taka przejrzystość może być napędzana przez wyrocznie blockchain, które umożliwiają zewnętrznym dostawcom danych dostarczanie informacji o cenach w czasie rzeczywistym do protokołów DeFi.
Kontynuując wysiłki OKEx na rzecz wspierania rozwoju ekosystemu DeFi, uruchomiliśmy publiczną wyrocznię opartą na standardzie Open Oracle. Ten artykuł zawiera kompleksowy przegląd wyroczni blockchain i ich roli w promowaniu rozwoju DeFi.
Contents
Czym są wyrocznie blockchain?
Łańcuchy bloków i inteligentne kontrakty nie mogą uzyskać dostępu do danych spoza odpowiednich sieci. Aby zawrzeć inteligentny kontrakt w łańcuchu bloków, często niezbędny jest dostęp do odpowiednich informacji ze świata zewnętrznego, ponieważ sam łańcuch bloków nie może rejestrować ceny tokena, informacji o pogodzie w mieście ani innych przydatnych danych bez źródła. Tutaj właśnie wchodzą do gry wyrocznie blockchain.
Wyrocznie Blockchain to usługi stron trzecich, które umożliwiają inteligentnym kontraktom otrzymywanie informacji zewnętrznych spoza łańcucha bloków.
Rola wyroczni blockchain. Źródło obrazu: 3commas.io
Same wyrocznie nie są źródłami danych. Zamiast tego są warstwami służącymi do wykonywania zapytań i weryfikacji wydarzeń w świecie rzeczywistym oraz przesyłania tych informacji do inteligentnych kontraktów. Jeśli przesłane informacje odpowiadają wstępnie zdefiniowanemu warunkowi wykonania inteligentnego kontraktu, wykonanie inteligentnego kontraktu zostanie uruchomione w łańcuchu bloków.
Różne rodzaje wyroczni blockchain
Wyrocznie Blockchain można scharakteryzować w trzech wymiarach:
- Źródło informacji, czy to oprogramowanie, czy sprzęt.
- Kierunek informacji, przychodzący lub wychodzący.
- Stopień zaufania, scentralizowany lub zdecentralizowany.
Źródło informacji
Wyrocznie programowe przetwarzają informacje ze źródeł internetowych, takich jak strony internetowe, bazy danych i serwery. Te wyrocznie wydobywają odpowiednie informacje i umieszczają je w inteligentnym kontrakcie. Informacje o lotach w czasie rzeczywistym, kursy wymiany walut i ceny aktywów cyfrowych to najczęściej używane dane przetwarzane przez oprogramowanie oracles.
Z drugiej strony sprzętowe wyrocznie odbierają informacje ze źródeł fizycznych i przekształcają je w wartości cyfrowe, które można zrozumieć za pomocą inteligentnych kontraktów. Te fizyczne źródła obejmują czujniki i skanery kodów kreskowych. Łańcuchy dostaw to powszechne przypadki użycia, w których wyrocznie sprzętowe wyodrębniają stan towarów z czujnika i przekazują te informacje do inteligentnej umowy.
Kierunek informacji
Przychodzące wyrocznie dostarczają do inteligentnych kontraktów informacji ze źródeł zewnętrznych. Na przykład wyrocznia przesyła zapisy temperatury przez czujnik (tj. Źródło zewnętrzne) do inteligentnego kontraktu.
Zewnętrzne wyrocznie umożliwiają inteligentnym kontraktom wysyłanie informacji do świata zewnętrznego. Typowy przykład dotyczy finansowania depozytów. Gdy użytkownik wpłaci środki na adres portfela kryptowaluty, inteligentna umowa wyśle wiadomość potwierdzającą wpłatę do dostawcy portfela. Następnie dostawca portfela zaktualizuje saldo kryptowaluty użytkownika po otrzymaniu wiadomości.
Stopień zaufania
Scentralizowane wyrocznie otrzymują informacje od jednego dostawcy danych lub grupy dostawców danych kontrolowanych przez jeden podmiot. Rodzi to obawy, że istnieje pojedynczy punkt awarii – co sprawia, że scentralizowane wyrocznie są mniej odporne na włamania i luki w zabezpieczeniach.
Zdecentralizowane wyrocznie uzyskują informacje od wielu dostawców danych i przekazują je do inteligentnych kontraktów. W porównaniu do scentralizowanych wyroczni, zdecentralizowane wyrocznie opierają się na wielu źródłach – co zwiększa wiarygodność informacji dostarczanych do inteligentnych kontraktów.
Wyrocznie Blockchain w DeFi
Zdecentralizowane finanse odnotowały znaczny wzrost w 2020 r., A łączna wartość została zablokowana na poziomie około 4,58 miliarda dolarów, stan na 12 sierpnia.
Tokeny Oracle zyskały popularność w społeczności DeFi dzięki możliwości przewyższenia zwrotów z inwestycji BTC w 2020 r. Zdecentralizowani dostawcy Oracle Chainlink (LINK) i Band Protocol (BAND) mają doświadczony od początku roku zwroty wynoszące odpowiednio 452% i 3296% do tej pory w 2020 r. – w porównaniu ze zwrotem Bitcoina w wysokości 65% od początku roku.
Wyrocznie Blockchain odegrały kluczową rolę w rozwoju DeFi, ponieważ zwiększają niezawodność i dokładność danych w różnych protokołach DeFi. Różne protokoły DeFi wprowadziły wyrocznie cenowe, aby zaoferować użytkownikom przejrzyste dane cenowe. Na przykład protokół rynku pieniężnego Compound ogłosił jej zdecentralizowana wyrocznia cenowa, Open Price Feed, w sierpniu. W OPF osoby zajmujące się raportowaniem cen – takie jak giełdy kryptowalut, protokoły DeFi i punkty transakcyjne OTC – mogą przesyłać dane dotyczące transakcji z depozytem zabezpieczającym i cen pożyczek przy użyciu znanego klucza publicznego. Użytkownicy mogą pobierać raportowane dane cenowe, uzyskując dostęp do publicznego interfejsu API raportów cenowych. Wyrocznia cenowa jest zdecentralizowana, ponieważ przekazywanie i dostęp do danych cenowych można przeprowadzić bez korzystania z infrastruktury protokołu Compound.
Rosnąca popularność zdecentralizowanych platform wyroczni – w szczególności Chainlink – również napędzała niedawny rozwój DeFi. Chainlink oferuje zdecentralizowane wyrocznie, które pobierają i dostarczają dane finansowe dotyczące instrumentów pochodnych i pożyczek. Na przykład Chainlink przejęte jego wyrocznie odzyskały dane dotyczące ponad 90% wolumenu niespłacanych pożyczek pochodnych wśród publicznych łańcuchów bloków. Dane te są przyjmowane przez dostawców instrumentów pochodnych DeFi, takich jak Synthetix, Nexus Mutual i MCDEX.
Opierając się na zdecentralizowanych platformach Oracle, protokoły DeFi mogą zaoszczędzić czas i zasoby, jednocześnie wspierając innowacje w innych obszarach zdecentralizowanych finansów.
Przyszłość wyroczni blockchain
Podczas gdy wyrocznie blockchain służą jako pomost między łańcuchami bloków a zewnętrznymi dostawcami danych, bezpieczeństwo pozostaje kluczową kwestią podczas sprawdzania, czy wyrocznie blockchain mogą wejść do głównego nurtu..
Ponieważ wyrocznie blockchain są wyłączone z mechanizmów konsensusu w łańcuchu bloków, nie są one chronione przez mechanizmy bezpieczeństwa tego łańcucha. To sprawiło, że wyrocznie blockchain stały się celem hakerów, którzy chcą wykorzystać błędy cenowe, co ilustrują incydenty bezpieczeństwa Synthetix i bZx.
Atak man-in-the-middle, w którym złośliwy aktor uzyskuje dostęp do przepływu danych między wyrocznią a inteligentną umową, to kolejny zagrożenie bezpieczeństwa dla wyroczni blockchain. Aktor następnie modyfikuje lub fałszuje dane, co obniża jakość danych dostarczanych przez wyrocznie blockchain.
Bez wyroczni blockchain inteligentne kontrakty mają ograniczone przypadki użycia – ponieważ mogą polegać tylko na informacjach z ich własnych sieci blockchain. Wyrocznie umożliwiają połączenie między inteligentnymi umowami a zewnętrznymi dostawcami danych, co zwiększa wiarygodność danych i przejrzystość zdecentralizowanych protokołów finansowych. W rezultacie wyrocznie blockchain służą jako pomost między protokołami DeFi a niezawodnymi zewnętrznymi dostawcami danych.