Demistificiranje blockchain proročišta: 2. dio

DeFi i decentralizirane aplikacije ne bi bile moguće bez blockchain proročišta – ključnih komponenti blockchain infrastrukture koje omogućuju pristup, obradu i prijenos informacija između vanjskog svijeta podataka izvan lanca i pametnih ugovora. 

Međutim, koji su glavni inženjerski izazovi kada je u pitanju izgradnja otpornih i pouzdanih blockchain proročišta i zašto su decentralizirani cjevovodi podataka tako važni?

CryptoSlate razgovarao s nekim od istaknutih stručnjaka na tu temu – od kojih će se neki sastati u Berlinu ovog lipnja na prvom svjetskom tehnološkom agnostiku vrh koji je u potpunosti usredotočen na proročišta. 

Oracle otpornost i pouzdanost

“Tvrtke optimiziraju za učinkovitost, dok DAO optimiziraju za otpornost. Imajući to na umu, infrastruktura o kojoj ovise DAO-ovi mora biti otporna i decentralizirana, a tu dolaze orakuli,” istaknuo je Niklas Kunkel, Oracle Core Unit Facilitator u MakerDAO.

To se posebno odnosi na podatke, prema Kunkelu, koji je nastavio objašnjavati važnost osiguravanja pouzdanosti orakula – korištenje Tvorac kao primjer. Zatim je dalje razradio:

“Koje informacije trebaju Makeru iz vanjskog svijeta? Maker daje zajmove i ljudi daju kolateral kako bi uzeli te zajmove, tako da Maker, kao decentralizirana banka, mora znati koja je cijena cijelog tog kolaterala – kolika je cijena Ethereuma, koja je cijena Bitcoina, što je cijena paketa hipotekarnih kredita – to su sve informacije koje ne postoje unutar kripto mreže i moramo ih donijeti iz vanjskog svijeta,”

Ali po čemu su proročišta tako posebna? I kako se usklađuju s jedinstvenim ograničenjima u svijetu blockchaina?

“Ne želite vjerovati nijednoj drugoj stranci, ne želite biti na milosti bilo koje centralizirane točke neuspjeha, ne želite da itko može prebaciti prekidač i cenzurirati vas, i jednostavno prekinuti podatke,” dodao je Kunkel, dok je nastavio rješavati neke od inženjerskih izazova stvaranja podatkovnog cjevovoda tako da onaj tko ga pokreće ne može ga jednostavno zatvoriti ako želi.

Osim otpora cenzuri, jamstva integriteta podataka još su jedno veliko ograničenje koje treba ispuniti, dodao je, tako da onaj tko vodi ovaj kanal ne može manipulirati podacima. 

Ukratko, to je problem koji proročanstva rješavaju – “daju ovaj cjevovod DAO-ovima i kripto aplikacijama bez izlaganja rizicima cenzure podataka i manipulacije.”

Prema Auryn Macmillan, voditelju upravljanja i proizvodnom menadžeru u Gnosis.

“Oracle (ili dokazi) neke vrste nužna su komponenta svakog sustava temeljenog na blockchainu koji želi konzumirati ili reagirati na događaje izvan njihovog okruženja izvršenja. Bilo da su u stvarnom svijetu ili u nekom drugom blockchainu ili okruženju izvršenja,”

Oracles omogućavaju sve vrste korisnih aplikacija – od provjerljive slučajnosti i tajnog glasovanja – do stvarnog izvora cijena.

Uz to, Macmillan je pojasnio kako je Gnosis koristio proročište koje se temelji na eskalacijskim igrama kako bi decentralizirao svoj sustav glasanja.

“Za Gnosis DAO, željeli smo da glasanje bude decentralizirano i slobodno za sudjelovanje, te da težina glasova uključuje mnogo više od jednostavnog GNO stanja na mainnet Ethereumu”, objasnio je.

Korištenje Reality.eth omogućilo je izvršavanje u lancu bez povjerenja na temelju ishoda glasova izvan lanca – gdje je težina glasova izvedena iz GNO-a u više protokola i na mainnet Ethereumu i Gnosis Chain. Zaključno, Macmillan je primijetio,

“Korištenje robusnog oracle rješenja za ove podatke omogućuje protokolima da se usredotoče na svoje temeljne kompetencije. Međutim, uvođenje proročišta gotovo uvijek znači povećanje površine napada. Stoga je za razvojne programere ključno razumjeti pretpostavke o povjerenju u potrošnju podataka iz određenog proročišta,”

Postoje različiti dizajni orakula koji koriste različite mehanizme za pružanje jamstava otpornosti i pouzdanosti. Dok se neki dizajni oslanjaju na više izvora podataka, pa čak i na više orakula, drugi koriste mehanizme poticaja. Neki to pokušavaju učiniti kripto ekonomično, putem kripto stakinga, dok neki koriste natjecanje Proof of Work (PoW) koji se može izvući kako bi eliminirali oslanjanje na pouzdane treće strane za pristup podacima izvan lanca.

Važnost decentralizacije

Tellorov decentralizirani proročište služi kao primjer dizajna osiguranog kripto-ekonomskim poticajima. 

Tellor proročište dopušta svakome da sudjeluje kao izvjestitelj podataka stavljajući neke tokene kao obveznicu koja se može smanjiti ugovorom ako pošalju loše podatke. U međuvremenu,  drugi vlasnici tokena i članovi DAO-a mogu sudjelovati u potvrđivanju tih podataka osporavanjem, objasnio je Michael Zemrose, suosnivač u kazivač.

Dok je razbijao osnove Tellorovih mehanizama za sporove kojima upravlja token, Zemrose je istaknuo kako je njihovo otvoreno i nedopušteno rješenje izgrađeno od temelja kako bi bilo otporno na cenzuru i decentralizirano.

“Od faze dizajna željeli smo da sve što smo napravili bude otvoreno i bez dopuštenja, dopuštajući svima da sudjeluju, ali sprječavajući da bilo koji pojedini entitet ima previše moći u sustavu – uključujući nas same”, istaknuo je, napominjući da Tellor tim posjeduje samo 3% tokena.

kazivač pokrenut bez ICO-a, bez pre-mine, a tim se također riješio svojih privilegija administratorskog ključa, spomenuo je Zemrose, komentirajući da je cilj bio izbjeći pogrešku da imate previše moći, “jer jednom imate previše moći vrlo ga je teško ukloniti.”

Prema Zemroseu, buđenje korisnika na važnost decentraliziranih oracle rješenja je stalni izazov.

"Ništa od vaše druge decentralizacije nije važno ako je vaše proročište centralizirano", rekao je, napominjući da uvjeravanje zajednice, osnivača i investitora da dovoljno brinu da postanu dio razgovora postaje sve lakše kako prostor nastavlja sazrijevati. 

Iako je mreža potpuno otvorena i svatko može doći i pokušati se natjecati za tokene nagrade stavljanjem podataka na lanac koje korisnici traže, u svačijem je najboljem interesu biti iskren.

“U suprotnom se osporavaju i taj se ulog (obveznica) 'sječe' i daje osporivaču”, dodao je Zemrose, elaborirajući kako se njihov dizajn temelji na principu ekonomske racionalnosti.

U međuvremenu, Makerov dizajn temelji se na "federativnom tipu modela", pojasnio je Kunkel.

“Imamo ogroman konglomerat kripto projekata koji su vrijedni povjerenja u industriji i da je uprava Makera glasala za, uključujući Etherscan, MyEtherWallet, Infura, MetaMask, da spomenemo samo neke, a ono što na kraju radimo je da uzimamo medijan svih podatke koje ti konglomerati dostavljaju”, objasnio je.

“Skoro je kao s PoW-om”, zaključio je Kunkel, napomenuvši da sve dok je 51% sudionika iskrenih, proročanstvo će, jedan – ostati na mreži, a dvoje – imati točne podatke.

Simbioza

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