souhrn

O blockchainovém orákulu lze říci, že je prostředníkem, který propojuje blockchain s informacemi z reálného světa. Binance Oracle to dělá propojením chytrých kontraktů s důvěryhodnými a ověřenými zdroji. Binance Oracle byl původně navržen pro BNB Chain a má potenciál se v budoucnu rozšířit do dalších řetězců. V současné době Binance Oracle umožňuje každému projektu v řetězci BNB jej využívat a těžit z něj. S Binance Oracle se vývojáři již nemusí starat o problémy s daty a mohou se soustředit na jiné důležité aspekty svých blockchainových projektů.

Úvod

Blockchain věštci jsou důležitou součástí blockchain ekosystému. Bez něj by chytré kontrakty neměly žádný způsob, jak získat data z reálného světa. Binance Oracle je blockchain Oracle, který umožňuje inteligentním kontraktům přístup ke zdrojům dat v reálném světě, které blockchainové aplikace vyžadují. Binance Oracle zajišťuje, že chytré smlouvy mají správná data ve správný čas.

Co je blockchain oracle?

Blockchain věštci jsou služby, které slouží jako most mezi blockchainem a skutečným světem a umožňují chytrým kontraktům přístup ke zdrojům dat mimo nativní síť. Jinými slovy, oracles slouží jako spojovací článek mezi on-chain aplikacemi a off-chain daty.

Tímto způsobem mohou být mimořetězové události převedeny na události on-chain, které lze rozpoznat pomocí inteligentních smluv. Tyto informace mohou být cokoli od cen tokenů nebo akcií až po výsledky fotbalových zápasů nebo předpovědi počasí.

Blockchain věštci mohou také ověřit přesnost dat, i když sami nejsou zdrojem dat. Data jsou jako další vrstva, která shromažďuje a ověřuje informace a poté je odesílá na správné místo určení.

Blockchain věštci také umožňují lidem používat blockchain ve smluvních dohodách. Vy a váš přítel můžete například vsadit na fotbalový zápas tímto způsobem: nejprve oba souhlasíte s podmínkami a poté uzamknete prostředky v chytré smlouvě. Za druhé, blockchain oracle oznámí smart kontraktu výsledky zápasu. Nakonec, po skončení zápasu, inteligentní smlouva uvolní finanční prostředky na vítěznou sázku.

Existují různé typy blockchainových věštců. Jedno oracle může spadat do několika kategorií: softwarové, centralizované, decentralizované, příchozí a odchozí oracle. V podstatě to, jak blockchain oracle funguje, závisí na účelu, pro který byl vytvořen.

Co je Binance Oracle?

Inteligentní smlouvy nemohou bez pomoci komunikovat s externími daty. Chytré smlouvy spoléhají na to, že jim věštci poskytnou potřebné informace. Binance Oracle je v tomto aspektu podobný jiným blockchainovým orakulům, konkrétně datové službě nabízené Binance, jejímž cílem je poskytovat spolehlivá a bezpečná data na řetězci blockchainu.

Binance Oracle je v současné době postaven speciálně pro BNB Chain, ale to neznamená, že jej nelze v budoucnu rozšířit do dalších řetězců. Navíc všechny projekty postavené na BNB Chain mohou využívat jeho služeb.

Ekosystém BNB Chain těží z Binance Oracle mnoha způsoby. Za prvé, tím, že máme nativní blockchain oracle, spolehlivost blockchainových dat se zvyšuje. Za druhé, spolehlivější údaje vytvoří nové možnosti pro staré i nové projekty.

A konečně, Binance Oracle může přilákat nové vývojáře do ekosystému BNB Chain. Binance Oracle umožňuje vývojářům propojit jejich projekty založené na BNB Chain s daty mimo řetězec, čímž jim ušetří námahu se správou stávajících dat, hledáním nových zdrojů a rizikem používání nespolehlivých dat.

Jaká řešení se nabízejí?

Blockchainové projekty závisí na spolehlivých datech. Binance Oracle se skládá ze čtyř aspektů, které zajišťují, že orákulum je přesné, včasné a odolné proti neoprávněné manipulaci. Pojďme se ponořit do funkcí Binance Oracle, které propojují BNB Chain s reálným světem.

Zdroj dat

Binance Oracle využívá pečlivě vybrané zdroje dat. To pomáhá určit, zda jsou informace přesné a důvěryhodné. Například Binance Oracle získává cenová data z několika aplikací centralizovaných burz (CEX) a decentralizovaných financí (DeFi) a poté data kombinuje pomocí vzorce váženého průměru.

Zpracování dat a podepisování

Binance Oracle má funkce pro zpracování a podepisování dat, jejichž cílem je zajistit ochranu dat proti neoprávněné manipulaci. Binance Oracle zavedla distribuovaný systém podepisování s názvem Threshold Signature Scheme a podepisuje nejnovější data z různých zdrojů. Kdokoli, kdo má veřejný klíč, může ověřit přesnost a pravost digitálního podpisu. Nikdo nemůže změnit data bez sady soukromých klíčů.

Publikace dat

Data jsou na blockchainu publikována prostřednictvím více uzlů, které publikují pouze podepsané informace. Chytré smlouvy, které uchovávají data, jsou zabezpečené a auditované. Více uzlů může upravit frekvenci publikování dat na základě měnících se tržních podmínek. To znamená, že v době vysoké cenové volatility lze získat přesná data. Multi-node také zajišťuje spolehlivé publikování dat, a to i v těch nejextrémnějších scénářích.

Sledování dat

Data na Binance Oracle jsou průběžně aktualizována pomocí nezávislé monitorovací služby fungující 24 hodin denně, sedm dní v týdnu. Služba bere ceny z různých datových zdrojů a porovnává je s publikovanými blockchainovými daty. Tým podpory Binance Oracle zasáhne, pokud budou zjištěny významné nesrovnalosti.

Jak používat Binance Oracle

Pokud již používáte blockchainové aplikace, pravděpodobně se nemusíte učit používat Binance Oracle. V případě potřeby již vývojáři připojují své aplikace ke konkrétním datům. Pokud jste však vývojář blockchainu, který potřebuje využívat Binance Oracle, oficiální průvodce vás provede procesem integrace krok za krokem.

Zavírání

Potenciál a pravděpodobnost hromadného přijetí bude u blockchainů bez orákula nižší, protože informace budou omezeny na interní data. I když neřeší problém dostupnosti dat, blockchain věštci mohou poskytovat off-chain data on-chain pomocí externích zdrojů.

Binance Oracle umožňuje inteligentním kontraktům připojit se ke všem potvrzeným datům mimo její síť. Binance Oracle používá procesy k zajištění toho, aby data byla konzistentně správná, bezpečná a aktuální. Společnost Binance Oracle vyvinula čtyři řešení, která mají zajistit, aby data byla spolehlivá a nepřetržitě monitorována za účelem sledování možných problémů.