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ćavaju pristup, obradu i prijenos informacija između vanjskog svijeta podataka izvan lanca i pametnih ugovora. 

Uz to, koji su glavni inženjerski izazovi kada je u pitanju izgradnja otpornih i pouzdanih blockchain proročišta, i zašto su decentralizirani kanali podataka toliko važni?

CryptoSlate razgovarao s nekim od istaknutih stručnjaka na tu temu – neki od njih će se sastati u Berlinu ovog juna na prvom svjetskom tehnološkom agnostiku vrh koji je u potpunosti fokusiran na proročanstva. 

Oracle otpornost i pouzdanost

“Kompanije optimiziraju za efikasnost, dok DAO optimiziraju za otpornost. Imajući to na umu, infrastruktura od koje DAO-ovi zavise treba da bude otporna i decentralizovana, i tu dolaze orakuli,” primetio je Niklas Kunkel, fasilitator jezgre Oracle u kompaniji MakerDAO.

Ovo je posebno slučaj u pogledu podataka, prema Kunkelu, koji je nastavio da objašnjava važnost osiguravanja pouzdanosti orakula – korištenje proizvođač kao primjer. Zatim je dalje elaborirao:

“Koje informacije trebaju Makeru iz vanjskog svijeta? Maker daje zajmove i ljudi daju kolateral da bi uzeli te zajmove, tako da Maker, kao decentralizovana banka, mora da zna koja je cena svega ovog kolaterala – kolika je cena Ethereuma, koja je cena Bitcoina, šta 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 oni usklađuju s jedinstvenim ograničenjima u svijetu blockchaina?

„Ne želite da verujete nijednoj drugoj strani, ne želite da budete na milosti bilo koje centralizovane tačke neuspeha, ne želite da iko može da okrene prekidač i cenzuriše vas, i samo prekinuti podatke,” dodao je Kunkel, dok je nastavio da se bavi nekim od inženjerskih izazova stvaranja cevovoda podataka tako da onaj ko ga pokreće ne može ga jednostavno isključiti ako želi.

Osim otpora cenzuri, garancije integriteta podataka su još jedno veliko ograničenje koje treba ispuniti, dodao je, tako da ko god da vodi ovaj cevovod ne može manipulisati podacima. 

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

Prema Auryn Macmillan, voditelju upravljanja i menadžeru proizvoda u Gnoza.

„Oracle (ili dokazi) neke vrste su neophodna komponenta svakog sistema zasnovanog na blokčejnu koji želi da konzumira ili reaguje na događaje koji su van njihovog okruženja za izvršavanje. Bilo da su u stvarnom svijetu ili u nekom drugom blockchainu ili okruženju za izvršavanje,”

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

Uz to, Macmillan je pojasnio kako je Gnosis koristio proročište zasnovano na eskalacijskim igrama da decentralizira svoj sistem glasanja.

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

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

„Upotreba robusnog oracle rješenja za ove podatke omogućava protokolima da se fokusiraju na svoje ključne kompetencije. Međutim, uvođenje proročišta gotovo uvijek znači povećanje površine napada. Stoga je od ključnog značaja za programere da shvate pretpostavke o povjerenju u potrošnju podataka iz datog proročišta,”

Postoje različiti dizajni orakula, koji koriste različite mehanizme za pružanje garancija 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 pokušavaju to učiniti kripto ekonomično, putem kripto stekinga, dok neki koriste konkurenciju Proof of Work (PoW) koja se može izvući kako bi eliminirali oslanjanje na pouzdane treće strane za pristup podacima izvan lanca.

Važnost decentralizacije

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

Tellor proročište dozvoljava svakome da učestvuje kao izvještač 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 učestvovati u potvrđivanju tih podataka osporavanjem, objasnio je Michael Zemrose, suosnivač u Tellor.

Dok je razbijao osnove Tellorovih mehanizama za rješavanje sporova kojima upravlja token, Zemrose je istakao kako je njihovo otvoreno rješenje bez dopuštenja izgrađeno od temelja da bude otporno na cenzuru i decentralizirano.

„Od faze dizajna, želeli smo da sve što smo napravili bude otvoreno i bez dozvole, omogućavajući svima da učestvuju, ali sprečavajući da bilo koji pojedinačni entitet ima previše moći u sistemu – uključujući i nas same“, istakao je on, napominjući da Tellor tim poseduje samo 3% tokena.

Tellor 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 grešku da imate previše moći, „jer jednom imate previše moći veoma 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 centralizovano", rekao je on, napominjući da uvjeravanje zajednice, osnivača i investitora da dovoljno brinu da postanu dio razgovora postaje sve lakše kako prostor sazrijeva. 

Iako je mreža potpuno otvorena i svako može doći i pokušati se natjecati za token nagrade stavljanjem podataka na lanac koje korisnici traže, u svačijem je najboljem interesu da budemo iskreni.

„U suprotnom oni bivaju sporni i taj ulog (obveznica) biva 'srezan' i dat osporivaču”, dodao je Zemrose, elaborirajući kako je njihov dizajn zasnovan na principu ekonomske racionalnosti.

U međuvremenu, Makerov dizajn je zasnovan na „federativnom tipu modela“, pojasnio je Kunkel.

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

„Skoro je kao sa PoW-om“, zaključio je Kunkel, napominjući da sve dok postoji 51% učesnika koji su iskreni, proročište će, jedan – ostati na mreži, a dvoje – imati tačne podatke.

Simbioza

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