Demystifying blockchain oracles: Bahagi 1

Maglagay lamang, mga orakulo ng blockchain mapadali ang pag-access, pagproseso, at pagpapadala ng impormasyon sa pagitan ng labas ng mundo ng off-chain na data at mga matalinong kontrata. Iyon ay sinabi, ang DeFi at inilapat na blockchain apps ay hindi magiging posible kung wala ang mga ito.

Ang data na ipinadala nila ay maaaring dumating sa iba't ibang anyo, dahil pinapayagan nila ang komunikasyon sa iba't ibang mga off-chain system–kabilang ang mga web API, cloud provider, e-signature, mga sistema ng pagbabayad, IoT device, at iba pang mga blockchain, bukod sa iba pa.

Iyon ay sinabi, mahalagang maunawaan ang kanilang potensyal pagdating sa pagtaas ng utility ng blockchain, ano ang mga pinakakapana-panabik na pag-unlad na naglalayong mabawasan ang tiwala na ibinibigay sa alinman sa kasalukuyang mga solusyon sa orakulo, at kung ano ang mga papel na gagampanan ng mga tagapamagitan ng katotohanan na ito. kinabukasan ng mga desentralisadong serbisyo.

Upang sagutin ang mga tanong na ito, CryptoSlate nakipag-usap sa ilan sa mga kilalang eksperto sa paksa, ang ilan sa mga magkikita sa Berlin ngayong Hunyo sa unang technologically agnostic sa mundo rurok na ganap na nakatutok sa mga orakulo.

Pagkonekta ng mga matalinong kontrata sa impormasyon sa labas ng kanilang mga katutubong blockchain

Bagama't kinakatawan na nila ang isang mahalagang bahagi ng imprastraktura na ginagawang posible ang DeFi– tinitiyak ang validity ng data sa mga blockchain ecosystem–ang mga orakulo ay malamang na maging mas prominente habang mas maraming use-case ang lumilipat patungo sa Web3. 

"Nang tumingin kami sa maraming mga kaso ng paggamit, napagtanto namin na talagang kailangan naming lumikha ng impormasyon - kailangan namin upang aktwal na sagutin ang mga tanong na maaari mong ilagay sa wika ng tao," paliwanag ni Edmund Edgar, Founder ng Social Minds Inc., na lumikha ng unang smart contract oracle sa mundo na tinatawag na Reality Keys.

Idinisenyo para sa Bitcoin scripting noong 2013, hindi gaanong nagamit ang Reality Keys, gayunpaman, nagsilbing base ito para sa pagbuo ng Reality.eth–isang open source na platform ng arbitrasyon sa Ethereum.

"Ang Reality.eth ay binuo upang sagutin ang anumang tanong na gusto mo, at sa halip na umasa sa isang entity, ito ay crowdsourced," sabi ni Edgar, na nagpapaliwanag kung paano masasagot ng maraming tao ang tanong, at ang system na may mga bono ay kasama sa disenyo upang hikayatin silang sumagot ng tapat. 

Habang binabanggit ang pagsasama sa Gnosis Safe, nabanggit ni Edgar na ang Reality.eth ay lalong ginagamit para sa pamamahala.

Orihinal na isang multisig wallet, ang Gnosis Safe ay naging isang operating system para sa mga desentralisadong autonomous na organisasyon (DAO).

Ang SafeSnap module nito, na isang solusyon na nakabatay sa oracle na gumagamit ng Reality.eth, Binibigyang-daan desentralisadong pagpapatupad ng mga panukala sa pamamahala sa pamamagitan ng on-chain execution ng off-chain votes.

Paano gumagana ang SafeSnap (Source: Gnosis)
Paano gumagana ang SafeSnap (Source: Gnosis)

"Kumuha ka ng boto sa mga may hawak ng token gamit ang isang system na tinatawag na Snapshot, at pagkatapos ay gagamitin mo ang Reality.eth para malaman kung ano ang boto, at ipasa ang impormasyong iyon sa matalinong kontrata, para maaksyunan ito," paliwanag ni Edgar sa papel ng oracle sa desentralisadong tool sa pamamahala ng suite.

Pagbabawas ng pag-asa sa mga pinagkakatiwalaang partido

Sa puntong ito, mayroong ilang iba't ibang uri ng mga serbisyo ng oracle ng blockchain. Ang pinakapangunahing tipolohiya ay gumagawa ng pagkakaiba sa pagitan ng first-party at third-party na mga orakulo. Bagama't ang mga orakulo ng first-party ay pinatatakbo ng mga provider ng API mismo, ang huli ay hindi pinapatakbo ng mga may-ari ng impormasyong kanilang pinaglilingkuran, ngunit nagsisilbing middlemen sa pagitan ng data source at ng blockchain.

"Ang ilang mga serbisyo ng oracle ay sentralisado, habang ang ilan ay desentralisado," paliwanag ni Steven Liu, Pinuno ng Pag-unlad sa NGD at Technologist ng Neo Foundation, habang idinaragdag kung paano pinagsama ng kanilang katutubong solusyon sa oracle ang iba't ibang mga tampok mula sa parehong mga disenyo. 

Ang Neo network ay nag-aalok ng maraming iba't ibang mga tampok sa mga gumagamit nito, kabilang ang isang desentralisadong sistema ng pag-iimbak ng file, isang sistema ng pagkakakilanlan, at isang sistema ng oracle na nagbibigay-daan sa mga matalinong kontrata nito na ma-access ang mga panlabas na mapagkukunan.

"Ang aming katutubong oracle API ay maaaring direktang hilingin sa pamamagitan ng isang matalinong kontrata at ito ay nagsasangkot ng isang node consensus na proseso, na ginagawa itong isang walang tiwala na desentralisadong serbisyo," idinagdag ni Liu, na binanggit na dahil gumagamit ito ng isang asynchronous na pattern, ang mekanismo ng pagpoproseso ng kahilingan-tugon ay ' t antalahin ang block finality ni Neo.

Mekanismo sa pagproseso ng kahilingan-tugon ng Neo Oracle Service (Pinagmulan: Neo)
Mekanismo sa pagproseso ng kahilingan-tugon ng Neo Oracle Service (Pinagmulan: Neo)

Gaya ng ipinaliwanag ni Liu, ang Neo council na pinili ng mga may hawak ng NEO ay binubuo ng 21 miyembro na may iba't ibang responsibilidad. Isa sa mga iyon ay ang pumili ng mga oracle node na magbibigay ng maaasahang data sa mga matalinong kontrata." 

"Ang mga node na ito ay binabayaran at ginagantimpalaan para sa pagsagot sa mga kahilingan ng orakulo, gayunpaman, ang Konseho ay maaaring tanggalin at palitan pa ang mga ito sa kaso ng hindi magandang serbisyo o maling gawain."

Nang tanungin tungkol sa ilan sa mga pinakamalaking hamon na nakapalibot sa kasalukuyang pananaliksik at pagpapaunlad ng mga orakulo ng blockchain, itinuro ni Edgar na sa ngayon, "walang sinuman ang talagang nakagawa ng isang orakulo na gumagana nang walang pinagkakatiwalaang partido, habang sabay-sabay na hindi naapektuhan ng panunuhol." 

Ang mga Oracle ay mahalaga pagdating sa paggamit ng teknolohiya ng blockchain para sa anumang bagay maliban sa mga katutubong asset, at ang kanilang kakayahang magamit ang tunay na desentralisasyon at kalabuan ay lumitaw bilang isang nasusunog na isyu na tutukuyin sa hinaharap na mga sistema at serbisyo na umaasa sa integridad at seguridad ng data.

Habang ang pinakakaraniwang diskarte ay umaasa sa mga ikatlong partido na nagbibigay ng data at pumipirma sa impormasyon, ang pagboto ng token ay lumitaw bilang isang alternatibo, mas desentralisadong diskarte.

"Tinutukoy ng Oracles ang input ng smart contract na, sa turn, ay nakakaapekto sa kung ano talaga ang ginagawa ng smart contract," paliwanag ni Hart Lambur, ang co-founder ng UMA, isang desentralisadong platform ng mga kontrata sa pananalapi batay sa Ethereum blockchain.

"Habang ang blockchain data ay nagiging hindi nababago pagkatapos na maitala ito sa ledger, hindi ito na-verify bago, nag-iiwan ng mga orakulo, at sa pamamagitan ng extension ng mga smart contract, bukas sa pagmamanipula," sabi ni Lambur, na nangangatwiran na ang optimistikong orakulo ng UMA ay lumalaban sa problemang ito gamit ang isang natatanging resolusyon sa hindi pagkakaunawaan. sistema. 

Kahit sino ay maaaring itulak ang isang sagot on-chain, at magkakaroon lamang ng pagtatalo kung mali ang sagot. 

"Tinatawag namin ang sistemang ito ng resolusyon na 'optimistic' dahil tinatanggap ang data bilang totoo maliban kung ito ay pinagtatalunan," sabi niya, na itinuturo na kumpara sa mga tradisyunal na price-feed oracle, ang mga optimistic na oracle ay maaaring magdala ng super-specific na data sa chain sa paraang iyon. ay hindi umaasa sa mga node. 

Ang pag-plug sa optimistic na oracle ay hindi nangangailangan ng paggamit ng kontratang inilunsad sa UMA (Source: UMA)
Ang pag-plug sa optimistic na oracle ay hindi nangangailangan ng paggamit ng kontratang inilunsad sa UMA (Source: UMA)

"Ang mga pang-ekonomiyang insentibo ay nagpapanatili ng katumpakan dahil ang sinuman ay maaaring makakuha ng mga gantimpala sa pamamagitan ng pagtugon sa isang query at mawawalan ng pera kung sila ay mali at pinagtatalunan," pagtatapos ni Lambur.

Pagtugon sa bias ng data at pagsang-ayon sa isang ganap na katotohanan

"Habang nagagawa nating bumuo ng mga desentralisadong organisasyon, na nagbibigay-daan sa mga may hawak ng token na bumoto sa mga isyu, sa teorya, may mga sitwasyon kung saan maaaring kumikita ang suhulan sa mga botante na iyon upang bumoto sa isang tiyak na paraan," dagdag ni Edgar.

Kahit na ang mga sistema ng pagboto ng may hawak ng token ay napatunayang medyo matatag sa pagsasanay, hindi nangangahulugang hindi sila maaaring manipulahin, ayon kay Edgar.

"Talagang hindi mo nakikita ang mga sistema ng pagboto na ito na lumalabag sa ngayon, ngunit hindi mo alam," sabi niya, na nagpapaliwanag na "sa crypto, magkakaroon ka ng mga bagay na gagana sa loob ng mahabang panahon, at pagkatapos ay may isang matagumpay na aatake sa isang bahagi nito. , at pagkatapos ay kasunod na mga katulad na pag-atake.”

"Ang Augur, isang desentralisadong orakulo at platform ng merkado ng hula, ay may disenyo na walang pag-asa sa mga pinagkakatiwalaang partido, ngunit mayroon itong tinatawag na security bound," idinagdag ni Edgar, na binanggit na mayroong isang tiyak na halaga ng pera na maaari nitong i-secure nang wala. , kahit man lang sa teorya, na "mapagkakakitaan." 

Sa matinding mga kaso, binibigyang-daan ng diskarte ni Augur ang system na mahati sa maraming kopya–nagbibigay-daan sa mga tao na gumamit ng alinmang bersyon na gusto nila–na sa huli ay nagpapakita kung alin sa mga system na ito ang mas mahalaga. Ang diskarte na ito ay orihinal na iminungkahi ni Paul Sztorc sa Truthcoin Whitepaper. Kasalukuyang gumagawa si Edgar ng isang disenyo na nagpapalawak pa nito, sa mga matinding kaso na nag-forking ng isang buong layer-2 ledger.

Ang mga taong gustong makipag-ugnayan sa isa't isa sa huli ay kailangang sumang-ayon sa ilang uri ng karaniwang pananaw sa mundo–pagsunod sa kung ano ang tinutukoy nilang totoo. 

"Sa uri ng forking approach na ginagamit ni Augur, posibleng magkaroon ka ng dalawang ekonomiya," komento ni Edgar, na binibigyang-diin na "hindi mapapatunayan ng isang blockchain kung anong pananaw sa mundo ang tama, ngunit maaari naming payagan ang bawat pananaw sa mundo na makipag-ugnayan sa sarili nito. , at payagan ang mga tao na makipag-usap sa isa't isa sa anumang katotohanan na gusto nila."

"Maaari rin nating matukoy kung aling pananaw sa mundo ang pinakamahalaga sa mga tuntunin ng pera–ngunit muli–hindi naman totoo iyon," dagdag niya habang hinuhusgahan na "ang mga blockchain ay isang tool para sa koordinasyon, at ang pinakamahusay na magagawa natin ay ang makipag-ugnayan sa pagitan ng mga taong may ang ibinahaging pananaw sa mundo.”

Kunin ang iyong pang-araw-araw na recap ng Bitcoin, DeFi, NFT at Web3 balita mula sa CryptoSlate

Nai-post Sa: DeFi, Teknolohiya

Kumuha ng isang Gilid sa Crypto Market?

Maging isang miyembro ng CryptoSlate Edge at i-access ang aming eksklusibong komunidad ng Discord, mas eksklusibong nilalaman at pagsusuri.

Pagsusuri sa on-chain

Mga snapshot ng presyo

Higit pang konteksto

Sumali ngayon sa halagang $ 19 / buwan Galugarin ang lahat ng mga benepisyo

Pinagmulan: https://cryptoslate.com/demystifying-blockchain-oracles-part-1/