Demistificiranje preročišč blockchain: 2. del

DeFi in decentralizirane aplikacije ne bi bile možne brez preročišč blockchain – ključnih komponent blockchain infrastrukture, ki omogočajo dostop, obdelavo in prenos informacij med zunanjim svetom podatkov izven verige in pametnih pogodb. 

Kljub temu, kateri so glavni inženirski izzivi, ko gre za gradnjo odpornih in zanesljivih preročišč blockchain, in zakaj so decentralizirani cevovodi podatkov tako pomembni?

CryptoSlate govoril z nekaterimi uglednimi strokovnjaki na to temo – nekateri se bodo junija letos srečali v Berlinu na prvem tehnološkem agnostiku na svetu Vrh ki je v celoti osredotočena na oraklje. 

Oracle odpornost in zanesljivost

»Podjetja optimizirajo za učinkovitost, medtem ko DAO optimizirajo za odpornost. S tem v mislih mora biti infrastruktura, od katere so odvisni DAO-ji, odporna in decentralizirana, in tu nastopijo orakli,« je dejal Niklas Kunkel, posrednik osnovne enote Oracle pri MakerDAO.

To še posebej velja za podatke, pravi Kunkel, ki je še naprej razlagal pomen zagotavljanja zanesljivosti orakla – uporabo Ustvarjalec kot primer. Nato je podrobneje pojasnil:

»Katere informacije Maker potrebuje od zunanjega sveta? Maker daje posojila in ljudje dajejo zavarovanje, da vzamejo ta posojila, zato mora Maker, kot decentralizirana banka, vedeti, kakšna je cena vsega tega zavarovanja – kakšna je cena Ethereuma, kakšna je cena Bitcoina, kaj je cena paketa hipotekarnih posojil – to so vsi podatki, ki ne obstajajo v kriptoomrežju in jih moramo prinesti iz zunanjega sveta,«

Toda kaj naredi oraklja tako posebna? In kako se uskladijo z edinstvenimi omejitvami v svetu blockchain?

"Nočete zaupati nobeni drugi stranki, ne želite, da bi morali biti na milost in nemilost katere koli centralizirane točke neuspeha, nočete, da bi kdorkoli lahko preklopil stikalo in vas cenzuriral, in samo prekinil podatke,« je dodal Kunkel, ko se je še naprej ukvarjal z nekaterimi inženirskimi izzivi pri ustvarjanju podatkovnega cevovoda, tako da ga kdor koli ga vodi, ne more kar zapreti, če se mu zdi tako.

Poleg odpornosti proti cenzuri so jamstva za celovitost podatkov še ena velika omejitev, ki jo je treba izpolniti, je dodal, tako da kdor vodi ta cevovod, ne more manipulirati s podatki. 

Na kratko, to je problem, ki ga orakli rešujejo - "ta cevovod dajo DAO-jem in kripto aplikacijam, ne da bi jih izpostavili tveganjem cenzure in manipulacije podatkov."

Po besedah ​​Auryn Macmillan, vodje upravljanja in produktnega vodje pri Gnosis.

»Oracli (ali dokazi) neke vrste so nujna komponenta katerega koli sistema, ki temelji na blockchainu, ki želi porabiti ali se odzvati na dogodke, ki so zunaj njihovega okolja izvajanja. Ne glede na to, ali so v resničnem svetu ali v kakšnem drugem blockchainu ali okolju izvajanja,«

Oracli omogočajo vse vrste uporabnih aplikacij – od preverljive naključnosti in tajnega glasovanja – do realnih cenovnih virov.

Kljub temu je Macmillan pojasnil, kako je Gnosis uporabil orakelj, ki temelji na eskalacijski igri, za decentralizacijo svojega glasovalnega sistema.

"Za Gnosis DAO smo želeli, da je glasovanje decentralizirano in svobodno sodelovanje, in da bi teža glasov vključevala veliko več kot le stanja GNO na mainnet Ethereumu," je pojasnil.

Uporaba Reality.eth je omogočila brezupno izvajanje v verigi na podlagi rezultatov glasovanj zunaj verige – kjer je teža glasov izpeljana iz GNO v več protokolih tako v mainnet Ethereum kot v Gnosis Chain. Za zaključek je Macmillan opozoril,

»Uporaba robustne rešitve Oracle za te podatke omogoča protokolom, da se osredotočijo na svoje temeljne kompetence. Kljub temu uvedba orakla skoraj vedno pomeni povečanje površine napada. Zato je za razvijalce ključnega pomena, da razumejo predpostavke zaupanja pri porabi podatkov iz danega preroča,«

Obstajajo različni modeli oracleov, ki uporabljajo različne mehanizme za zagotavljanje odpornosti in zanesljivosti. Medtem ko se nekateri načrti zanašajo na več virov podatkov in celo na več preročišč, drugi uporabljajo spodbujevalne mehanizme. Nekateri poskušajo to narediti kripto ekonomično, s kripto stakingom, medtem ko nekateri uporabljajo konkurenco Proof of Work (PoW), ki jo je mogoče rudariti, da odpravijo zanašanje na zaupanja vredne tretje osebe za dostop do podatkov izven verige.

Pomen decentralizacije

Tellorjev decentralizirani orakelj služi kot primer zasnove, zavarovane s kriptoekonomskimi spodbudami. 

Oracle Tellor omogoča vsakomur, da sodeluje kot poročevalec podatkov, tako da zastavi nekaj žetonov kot obveznico, ki se lahko s pogodbo zmanjša, če predloži napačne podatke. medtem,  drugi imetniki žetonov in člani DAO lahko sodelujejo pri preverjanju teh podatkov s spori, je pojasnil Michael Zemrose, soustanovitelj pri poveljnik.

Ko je razčlenil osnove Tellorjevih mehanizmov sporov, ki jih urejajo žetoni, je Zemrose poudaril, kako je bila njihova odprta in nedovoljena rešitev zgrajena od začetka, da je odporna na cenzuro in decentralizirana.

"Že od faze načrtovanja smo želeli, da je vse, kar smo naredili, odprto in brez dovoljenja, kar omogoča sodelovanje vsem, vendar preprečuje, da bi imela vsaka posamezna entiteta preveč moči v sistemu - vključno z nami," je poudaril in opozoril, da ima ekipa Tellor v lasti samo 3% žetonov.

poveljnik zagnali brez ICO, brez pred-mine, ekipa pa se je znebila tudi svojih skrbniških ključnih privilegijev, je omenil Zemrose in komentiral, da je bil cilj preprečiti napako, da bi imeli preveč moči, »ker imaš enkrat preveč moči zelo težko ga je odstraniti."

Po besedah ​​Zemroseja je prebujanje uporabnikov o pomenu decentraliziranih rešitev oracle stalen izziv.

"Nobena vaša druga decentralizacija ni pomembna, če je vaše preročišče centralizirano," je dejal in poudaril, da postaja prepričanje skupnosti, ustanoviteljev in vlagateljev, da dovolj skrbijo, da postanejo del pogovora, lažje, ko prostor še naprej zore. 

Čeprav je omrežje popolnoma odprto in lahko kdorkoli pride in se preizkusi in se poteguje za nagrade za žetone, tako da vnese podatke v verigo, ki jih uporabniki zahtevajo, je v interesu vseh biti pošten.

"V nasprotnem primeru postanejo sporni in ta vložek (obveznica) se 'razreže' in da razpravljalcu," je dodal Zemrose in pojasnil, kako njihova zasnova temelji na načelu ekonomske racionalnosti.

Medtem Makerjeva zasnova temelji na "zvezni vrsti modela," je pojasnil Kunkel.

»Imamo ogromen konglomerat kripto projektov, ki so vredni zaupanja v industriji, in za katerega je glasovalo vodstvo Izdelovalca, vključno z Etherscan, MyEtherWallet, Infura, MetaMask, če naštejemo le nekaj, in na koncu vzamemo mediano vseh podatke, ki jih ti konglomerati predložijo,« je pojasnil.

»Skoraj tako kot pri PoW,« je zaključil Kunkel in poudaril, da dokler je 51 % udeležencev poštenih, bo orakelj za enega – ostal na spletu in dva – imel pravilne podatke.

Simbioza

Vir: https://cryptoslate.com/demystifying-blockchain-oracles-part-2/