Blockchain věštci jsou kritickou součástí technologie blockchains a jsou klíčem k předefinování toho, jak blockchainy splňují požadavky uživatelů.
Možná se divíte, co je blockchainový věštec a proč na něm záleží. Tento článek podrobně popisuje základní součásti blockchainového Oracle, identifikuje různé typy blockchain oracles a vysvětluje, proč jsou blockchain oracles pro uživatele blockchainu tak důležité technologie.
Co je blockchain Oracle?
Za prvé, co je to blockchain věštec?
Blockchain Oracle je zařízení nebo entita, která spojuje deterministický blockchain s daty mimo řetězec (data mimo síť). Blockchain oracles jsou v podstatě služby třetích stran, které poskytují inteligentní smlouvy s externími informacemi.
Blockchain věštci slouží jako most mezi blockchainy a vnějším světem. Umožňují to chytré smlouvy na blockchainech pro přístup k datům mimo řetězec. Blockchain Oracle lze považovat za blockchainovou vrstvu, která dotazuje, ověřuje a ověřuje externí zdroje dat pro blockchain. Obvykle,
důvěryhodné API provést proces a umožnit tak, aby byly blockchainy více propojeny s událostmi v reálném světě.Vzhledem ke smluvním ujednáním a dalším metodám klíčových informací potřebných pro aplikace blockchain je často je nezbytné mít k dispozici příslušné informace z vnějšího světa, aby bylo možné dohodu uzavřít otázka. V tomto okamžiku vstupují do hry blockchainové věštci.
Nyní víte, co je blockchain věštec, možná vás zajímá, proč jsou blockchainové věštci tak důležité.
Proč jsou blockchainové věštci tak důležité?
Cenové kanály jsou skutečně jen špičkou ledovce, pokud jde o hodnotu, kterou společnosti poskytují blockchainové věštce
- ChainLinkGod.eth 2.0 (@ChainLinkGod) 26. května 2021
Věštci nabízejí pravdivost jako službu pro smluvní dohody a společnost, což je kryptoekonomicky zajištěný zdroj dat v reálném světěhttps://t.co/xBh1xKVLhX
Inteligentní smlouvy jsou počítačové programy nebo transakční protokoly používané k provádění pravidel a dohod pro blockchainy. Inteligentní smlouvy provádějí pokyny potřebné ke spuštění aplikací založených na blockchainu, což umožňuje interakce mezi uživateli a blockchainem.
Věštci rozšiřují rozsah, ve kterém fungují inteligentní smlouvy. Technologie Blockchain Oracle přivádí data z reálného světa do inteligentních smluv. Někteří věštci také nemohou nejen přenášet informace do inteligentních smluv, ale také je odesílat zpět do externích zdrojů.
Díky více datům, s nimiž lze pracovat, lze inteligentní smlouvy použít pro širší škálu případů použití. Bez blockchainových věštců by inteligentní smlouvy měly velmi omezené použití, protože by měly přístup pouze k datům v rámci jejich sítí, které jsou obvykle omezeny na jednu oblast (například finanční transakce pro kryptoměny) výměna).
Bezproblémové přenosy dat jsou pro tento proces velmi důležité, zejména nyní, když existujeme v době, kdy převládají velká data. Bez externích dat
Co je problém Oracle?
Aby Crypto nebylo domem karet, potřebuje další kolo technologických zlomů:
- Tyler Tringas (@tylertringas) 16. června 2021
1 / schůdné řešení problému Oracle (získejte informace o blockchainu)
2 / škálovatelnost + rychlost bez úplné nulování decentralizace + bezpečnost
Výzvou návrhu blockchainového věštce je, že pokud je věštec kompromitován, může být ve výchozím nastavení také kompromitována inteligentní smlouva, která se na něj spoléhá. Toto je problém věštce. Problém blockchainového věštce se točí kolem problému důvěryhodnosti.
Tento vztah důvěryhodnosti zahrnuje pochybnosti týkající se spolehlivého přenosu dat ze zdroje dat do Oracle, spolehlivého provádění kódu v Oracle, stejně jako spolehlivého přenosu dat z Oracle do blockchainu.
Hlavní problém spočívá v tom, že lidé nedůvěřují těmto vnějším zdrojům informací z praxe, bez ohledu na to, zda pocházejí přímo z webu nebo senzoru.
Protože věštci jsou služby třetích stran, které nejsou součástí mechanismu konsensu blockchain, nepodléhají základním bezpečnostním mechanismům, které tato veřejná infrastruktura poskytuje. To ztěžuje ověření údajů shromážděných věštci. V závislosti na typu blockchainového věštce se také zvyšuje šance na poruchu a úmyslnou manipulaci.
Potřeba definování typů věštců vychází z důležitosti organizace věštců, aby pomohli usnadnit vývojářům blockchainových řešení rychlou navigaci krajinou potenciálu možnosti. Typy věštců se liší funkcí a použitím.
Typy blockchainových věštců
Blockchainové věštce lze rozdělit do různých typů na základě následujících faktorů:
- Zdroj: původ dat, jde o hardware nebo software?
- Směr informací: jsou data odchozí nebo příchozí?
- Důvěra: pocházejí data z decentralizovaných nebo centralizovaných řešení?
Mezi typy věštců, které existují, patří:
- Softwarové věštci
- Hardware věštci
- Příchozí věštci
- Odchozí věštci
- Věštci založené na konsensu
Softwarová slova zpracovávají informační data pocházející z online zdrojů, jako je teplota, ceny komodit a zboží, zpoždění letů nebo vlaků atd. Softwarový orálek získá potřebné informace a vloží je do inteligentní smlouvy.
Inteligentní smlouvy, které vyžadují informace z fyzického světa, závisí na hardwarových věštcích. Například auto překračující bariéru, kde senzory pohybu musí detekovat vozidlo a odesílat data inteligentní smlouvě nebo senzorům v odvětví dodavatelského řetězce.
Příbuzný: Naučte se, jak vytvořit vlastní DApps na Etherea
Příchozí věštci poskytují data z vnějšího světa. K přenosu dat do inteligentních smluv používají externí zdroje. Příchozí věštci také umožňují volat data týkající se skutečných událostí do blockchainu. Mohou být použity v automatizovaném obchodování.
Odchozí věštci poskytují inteligentní smlouvy se schopností odesílat data do vnějšího světa. Příkladem v reálném světě by byl inteligentní zámek ve fyzickém světě, který přijímá prostředky uložené na adresu. Inteligentní smlouva odesílá informace o této události prostřednictvím odchozího věštce do mechanismu, který odemkne inteligentní zámek.
Věštci založená na konsensu získávají data z trhů lidské shody a predikce. Použití mechanismu konsensu u těchto typů věštců představuje velký krok směrem k decentralizovaným věštcům. Tato technologie se spoléhá na agregaci dat z několika věštců vlastními metodami pro určení jejich autenticity a přesnosti. Důvodem je, že použití pouze jednoho zdroje informací může být riskantní a nespolehlivé.
Blockchain věštci v praxi
Objektivem stávajících projektových týmů blockchain oracle můžeme lépe pochopit, jak blockchainové věštce fungují v praxi. Mezi takové projekty patří UMA, Chainlink a Band.
UMA
Protokol blockchainu UMA je protokol založený na etherea, který umožňuje lidem vytvářet na blockchainu syntetická aktiva. Posláním UMA je umožnit komukoli na světě přístup k finančnímu riziku. Aby mohla být syntetická aktiva efektivně obchodována s aktuálními daty, UMA závisí na svém blockchainovém věštci.
Příbuzný: Co je decentralizovaná kryptoměna (DEX)?
Systém Oracle UMA se skládá z optimistického Oracle a mechanismu ověřování dat. Chytré smlouvy v protokolu UMA odesílají požadavky na informace o ceně Optimistickému Oracle.
Než budou ceny navržené věštcem potvrzeny, mohou být sporné. Do DVM může být zaslán požadavek na řešení sporů ohledně informací o cenách. V případě sporu se držitelům tokenů UMA navrhuje hlasování o nahlášení ceny aktiva pomocí konkrétních časových značek.
Chainlink je jedním z prvních iniciátorů v sektoru blockchain Oracle. Protokol založený na etherea propojuje inteligentní smlouvy s daty pomocí decentralizované sítě Oracle. Jednou z nejoblíbenějších nabídek je služba agregace cen, která pomocí uzlů dodává data mimo řetězec k inteligentním smlouvám na blockchainu.
Několik nezávislých operátorů Oracle aktualizuje cenové kanály pomocí Chainlink. Uživatelé dat z cenového zdroje přispívají svým financováním na jeho kvalitu. Provozovatelé Oracle v síti jsou odměněni prostředky poskytnutými na zveřejnění údajů o cenách.
Výběr uzlů v Chainlink Oracle je založen na reputaci a předchozím výkonu uzlů. To pomáhá udržovat vysokou kvalitu dat a současně udržovat zabezpečení inteligentních smluv.
Pásmový protokol
Band Protocol je síť Oracle, která běží na blockchainu Cosmos. Používají jej decentralizované finanční aplikace. Kromě poskytování aplikací pro decentralizované finance pracuje Band na získávání nových základů v oblasti sportu, počasí, dat e-sportu a generování náhodných čísel.
Kapela je oblíbená pro své řešení cross-chain Oracle, které získává data z webových API. Kapela používá důvěryhodná data od několika nezávislých stran, které interagují pomocí delegovaného konsensu o důkazu o účasti.
Držitelé tokenu protokolu sdílejí podíl na správě v Bandu a odpovědnost za zajištění dobré kvality dat. K tomu jsou BAND tokeny delegovány na důvěryhodné validátory. Validátoři v síti upravují datum výměnou za odměny za část poplatků.
Nová řešení a nové výzvy s blockchainovými věštci
Blockchain věštci jsou poměrně spolehlivý mechanismus, který usnadňuje komunikaci mezi inteligentními smlouvami.
Aby si blockchains udržel udržitelný dopad v praktických aplikacích a v různých průmyslových odvětvích, musí přesně komunikovat s daty z reálného světa.
Dosažení tohoto pomocí věštců představuje několik výzev v podobě problému s věštci.
Na této frontě však již bylo dosaženo významného pokroku a budoucí propojení mezi blockchainy a externími datovými kanály bude pro tuto technologii představovat velký skok vpřed.
Blockchain věštci zůstávají jedním z mnoha kritických stavebních bloků, které mají být implementovány v blockchainovém ekosystému způsobem, který je spolehlivý, důvěryhodný a podporuje růst.
Inteligentní smlouvy vyžadují programování a Solidity je nástroj pro tuto úlohu.
Přečtěte si další
- Vysvětlení technologie
- Finance
- Budoucnost peněz
- Blockchain
Calvin je spisovatel na MakeUseOf. Když Calvin nesleduje Ricka a Mortyho ani jeho oblíbené sportovní týmy, píše o startupech, blockchainu, kybernetické bezpečnosti a dalších oblastech technologií.
Přihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!
Ještě jeden krok…!
V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.