Čo je Binance Oracle?
Domov
Články
Čo je Binance Oracle?

Čo je Binance Oracle?

Začiatočník
Zverejnené Oct 25, 2022Aktualizované Jun 16, 2023
5m

Zhrnutie

Blockchainové orákulá možno prirovnať k prostredníkom, ktorí spájajú blockchainy s informáciami z reálneho sveta. Binance Oracle to robí prepojením smart kontraktov s dôveryhodnými a overenými zdrojmi údajov. Binance Oracle, pôvodne navrhnutý pre sieť BNB, má potenciál rozšíriť sa v budúcnosti aj do ďalších reťazcov. V súčasnosti umožňuje každému projektu založenému na reťazci BNB využívať ho a čerpať z neho výhody. Vďaka Binance Oracle sa vývojári už nemusia starať o údaje. Namiesto toho sa môžu sústrediť na iné dôležité aspekty svojich blockchainových projektov.

Úvod

Blockchainové orákulá sú najdôležitejším stavebným kameňom blockchainového ekosystému. Bez nich by smart kontrakty nedokázali získavať žiadne údaje z reálneho sveta. Binance Oracle je blockchainové orákulum, ktoré umožňuje smart kontraktom prístup k zdrojom údajov v reálnom svete, potrebným pre blockchainové aplikácie. Zabezpečuje, aby smart kontrakty mali správne údaje v správnom čase.

Čo je blockchainové orákulum?

Blockchainové orákula sú služby, ktoré fungujú ako mosty medzi blockchainmi a skutočným svetom. Umožňujú smart kontraktom prístup k zdrojom údajov mimo ich natívnych sietí. Inými slovami, fungujú ako prepojenie medzi aplikáciami založenými na blockchaine a údajmi mimo blockchainu.

Ako také, mimoreťazcové udalosti je možné previesť do udalostí na reťazci, ktoré sú rozpoznané smart kontraktmi. Informácie sa môžu týkať čohokoľvek, od cien tokenov alebo akcií až po výsledky futbalového zápasu alebo predpoveď počasia.

Blockchainové orákula dokážu tiež overiť, či sú údaje presné, aj keď nie sú samotným zdrojom údajov. Namiesto toho sú príbuzné ďalšej vrstve, ktorá zhromažďuje a overuje informácie a prenáša ich na správne miesto.

Blockchainové orákulá tiež umožňujú ľuďom používať blockchainy v zmluvných dohodách. Vy a váš priateľ by ste napríklad mohli staviť na futbalový zápas týmto spôsobom: najskôr sa obaja dohodnete na podmienkach a uzamknete svoje prostriedky v smart kontrakte. Potom blockchainové orákulum poskytne informáciu smart kontraktu o výsledku zápasu. A nakoniec, po skončení zápasu, smart kontrakt uvoľní finančné prostriedky pre víťaza stávky.

Existujú rôzne typy blockchainového orákula. Jedno orákulum môže spadať do viacerých kategórií: softvérové, centralizované, decentralizované, prichádzajúce a odchádzajúce. V podstate to, ako blockchainové orákulum funguje, závisí od účelu, na ktorý bolo postavené.

Čo je Binance Oracle?

Smart kontrakt nedokáže komunikovať s externými údajmi bez pomoci. Preto sa spolieha na orákulum, ktoré jej poskytne potrebné informácie. Binance Oracle sa v tomto ohľade podobá na ostatné blockchainové orákula. Je to dátová služba, ktorú ponúka platforma Binance a ktorá sa snaží poskytovať spoľahlivé a bezpečné údaje blockchainu.

Binance Oracle je navrhnuté pre sieť BNB. To však neznamená, že by sa v budúcnosti nemohlo rozšíriť aj na ďalšie reťazce. Navyše, jeho služby môžu využívať všetky projekty postavené na reťazci BNB.

Ekosystém reťazca BNB čerpá výhody z Binance Oracle mnohými spôsobmi. Po prvé, prítomnosť natívneho blockchainového orákula posilňuje dôveryhodnosť údajov blockchainu. Po druhé, spoľahlivejšie údaje prinášajú nové možnosti pre existujúce a nové projekty.

A na záver, Binance Oracle môže do ekosystému reťazca BNB prilákať nových vývojárov. Umožňuje každému vývojárovi prepojiť svoje projekty založené na reťazci BNB s údajmi mimo reťazca, čím mu ušetrí starosti s udržiavaním existujúcich údajov, hľadaním nových zdrojov a rizikom používania nespoľahlivých údajov.

Aké riešenia sú dostupné?

Blockchainové projekty sú závislé na spoľahlivých údajoch. Binance Oracle sa skladá zo štyroch aspektov, ktoré zaisťujú presnosť, aktuálnosť a ochranu pred falšovaním. Poďme sa pozrieť podrobnejšie na funkcie Binance Oracle, ktoré spájajú reťazec BNB so skutočným svetom.

Zdroje údajov

Binance Oracle používa starostlivo vybrané zdroje údajov. Pomáha to určiť, či sú informácie presné a či je ich zdroj dôveryhodný. Binance Oracle napríklad získava údaje o cenách z viacerých centralizovaných búrz (CEX) a aplikácií decentralizovaných financií (DeFi) a údaje zhromažďuje pomocou vzorca váženého priemeru.

Spracovanie a podpisovanie údajov

Binance Oracle má funkciu na spracovanie a podpisovanie údajov, ktorej cieľom je zabezpečiť ochranu údajov pred falšovaním. Zaviedlo distribuovaný systém podpisovania s názvom Threshold Signature Scheme a podpisuje najnovšie údaje z rôznych zdrojov. Každý, kto má verejný kľúč, môže overiť presnosť a pravosť digitálneho podpisu. Bez sady privátnych kľúčov nemôže nikto zmeniť údaje.

Zverejňovanie údajov

Údaje sa na blockchaine zverejňujú prostredníctvom viacerých uzlov, ktoré zverejňujú iba podpísané informácie. Inteligentné zmluvy, ktoré uchovávajú údaje, sú bezpečné a kontrolované. Viaceré uzly môžu prispôsobiť frekvenciu zverejňovania údajov podľa rôznych podmienok na trhu. To znamená, že počas vysokej volatility cien je možné získať presné údaje. Viaceré uzly tiež zabezpečujú spoľahlivosť zverejňovania údajov, dokonca aj v prípade tých najextrémnejších scenárov.

Monitorovanie údajov

Údaje na Binance Oracle sú aktualizované pomocou nezávislej monitorovacej služby, ktorá funguje nonstop. Získava ceny z rôznych zdrojov údajov a porovnáva ich so zverejnenými údajmi o blockchaine. Ak sa zistí významná odchýlka, tím podpory Binance Oracle zasiahne.

Ako používať Binance Oracle

Ak už používate blockchainové aplikácie, je pravdepodobne, že sa nebudete musieť učiť používať Binance Oracle. Tam, kde to bolo potrebné, vývojári už pripojili svoje aplikácie ku konkrétnym údajom. Ak ste však vývojár blockchainu, ktorý potrebuje využívať Binance Oracle, oficiálna príručka vás prevedie postupom integrácie krok za krokom.

Záverečné myšlienky

Bez oráklov je potenciál blockchainov menší a šanca na ich masové prijatie sa znižuje, keďže informácie sú obmedzené iba na ich interné údaje. I napriek tomu, že blockchainové orákulá zatiaľ neriešia problém dostupnosti údajov, pomocou externých zdrojov, dokážu reťazcu sprístupniť údaje nachádzajúce sa mimo reťazca.

Binance Oracle umožňuje smart kontraktom pripojenie ku všetkým potvrdeným údajom mimo ich sietí. Používa proces, ktorý zabezpečuje, že údaje sú konzistentne správne, bezpečné a aktuálne. Binance Oracle vyvinul štyri riešenia na zabezpečenie spoľahlivosti údajov a nepretržitého sledovania možných problémov.