Share this article

Nangangailangan ang Mga Negosyo ng Mga Third Party para gumana ang Oracles

Ang mga desentralisado, mga sistemang nakabatay sa oracle, tulad ng Chainlink ay hindi gumagana para sa mga serbisyong pinansyal nang walang pag-verify ng third-party.

(Tobias Cornille/Unsplash)
(Tobias Cornille/Unsplash)

Si Paul Brody ay isang Principal at Global Blockchain Leader sa EY.

Story continues
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Ang Oracles, isang madalas na hindi pinapansin na tampok ng Technology ng blockchain , ay nagkakaroon ng sandali. Noong unang panahon, ang mga orakulo ay mga tao o diyos na nagbibigay ng karunungan o kaalaman. Sa mga blockchain, ang mga ito ay mga mekanismo para sa pagbibigay ng mga mapagkukunan ng katotohanan na hindi nagmula sa loob mismo ng system.

Para sa karamihan ng panahon ng blockchain, lalo na sa panahon ng mga cryptocurrencies, ang mga orakulo ay walang mahalagang papel na ginagampanan. kung eter o Bitcoin o karamihan sa mga token ng ICO, lahat ng kailangan mong malaman tungkol sa token, tulad ng pagmamay-ari at naka-embed na lohika, ay umiiral sa chain. Walang panlabas na karunungan ang kailangan.

Ngayon, habang ang mga blockchain ay nakakahanap ng mga bagong gamit, ang matagal nang napapabayaang pagpapaandar na ito ay biglang ang pinakamainit na tiket doon. Sa hinaharap, magkakaroon sila ng mahalagang papel sa paggamit ng blockchain ng enterprise, na nagbibigay-daan sa mga operasyon ng negosyo at pananalapi sa parehong "tunay na mundo" (hal. off-chain) pati na rin sa blockchain. Mula sa mga serbisyo sa pananalapi hanggang sa mga kasunduan sa pagbili ng produkto, hindi bababa sa ilang impormasyon mula sa mga rate ng palitan hanggang sa mga rate ng interes hanggang sa patunay ng paghahatid ng kargamento ay kailangan mula sa labas ng blockchain. At dahil ang mga deal sa blockchain ay depende sa impormasyong ito, ito ay ganap na kritikal na ito ay mapagkakatiwalaan.

Tingnan din ang: The Man in Plaid - CoinDesk's "Most Influential" Profile of Chainlink's Sergey Nazarov

Bagama't maraming tao ang interesado sa mga orakulo para sa mga serbisyong pinansyal, magiging mahalaga din ang mga ito para sa pagpapatupad ng mga smart contract ng enterprise. Ang mga kasalukuyang modelo tulad ng Chainlink ay nagsisimula sa pag-aakalang ang pagkakaroon ng maraming partido sa pagpapatunay ng data ay mas mahusay kaysa sa pagkakaroon ng isang partido. Nagdidisenyo sila ng desentralisadong modelo mula sa simula, at kapag isinama sa kakayahang i-invest ang iyong stake laban sa kalidad ng sarili mong pag-uulat, nag-aalok ng malakas na insentibo upang manatiling tapat.

Ang modelong ito ay T gagana para sa karamihan ng mga kasunduan sa negosyo. At kahit na ang mga magarbong tool tulad ng zero-knowledge proofs ay hindi malulutas ang isang mas malaking problema. Paano mo malalaman kung ang orakulo ay pagiging totoo kung mayroon lamang ONE mapagkukunan ng impormasyong iyon? Alerto sa spoiler: Kailangan mo ng independiyenteng third-party para diyan.

Bagama't maaaring gumana ang multiple-redundancy na modelo sa maraming mga kaso ng negosyo, para sa maraming mga kasunduan sa negosyo mayroon lamang ONE mapagkukunan ng data. Kumuha ng isang karaniwang kasunduan sa pagitan ng isang mamimili at isang nagbebenta ng, halimbawa, kagamitan sa pabrika. Mayroong palitan ng pera para sa produkto, at ang pagbabayad ay karaniwang na-trigger sa pamamagitan ng paghahatid ng produkto. Ito talaga ang pinakasimple sa lahat ng modelo ng deal sa negosyo, kaya paghiwalayin natin iyon, ONE piraso ng katotohanan sa bawat pagkakataon.

Ang panimulang punto ay dapat na ang tanong kung ang produkto at pera ay totoo o hindi. Sa kaso ng mga token na sinusuportahan ng fiat, kailangan mong malaman na ang nagbigay ng token ay may pera sa bangko na katumbas ng numerong iyon at, higit sa lahat, ang pera sa bangko ay hindi ginawa laban sa iba pang mga utang.

Ganoon din sa produktong ipapalit. Pagdating sa pag-trigger ng pagbabayad, maaaring gamitin ang rekord ng paghahatid mula sa shipper ngunit, muli, ang shipper lang ang talagang may ganoong impormasyon, at hindi ito isang hindi interesadong partido dahil maaari itong maparusahan para sa mga huli na paghahatid o nasira na mga kalakal.

Sa madaling salita, kailangan mo ang blockchain-katumbas ng isang audit.

Wala ring anumang sagot na batay sa software na makakasagot sa karamihan ng mga tanong na ito. Ang mga patunay ng zero-knowledge ay kapaki-pakinabang sa pagbibigay ng mga sagot nang hindi inilalantad ang pinagbabatayan na impormasyon, ngunit kung ang pinagbabatayan na data ay maaaring manipulahin kung gayon ang mga ito ay T kinakailangang nakakatulong. Kung humiram ka ng pera mula sa ONE account upang ilagay sa isa pa, ang isang software engine na tumitingin sa account na iyon ay maaaring magpahiwatig na mayroon kang sapat upang masakop ang iyong mga online na token kahit na wala ka.

Ang tanging napapanatiling paraan ng paglutas para sa maaasahang mga orakulo, kapag ang isang partido lamang ang makakapagbigay ng katotohanang iyon, ay sa pamamagitan ng pagtatasa ng third-party. Sa madaling salita, kailangan mo ang blockchain-katumbas ng isang audit, ngunit hindi isang bagay na ina-update lamang isang beses sa isang taon na may taunang ulat. Sa kabutihang palad, ang mga bagay na ito ay umiiral at matagal nang nagawa bago dumating ang mga blockchain, ngunit ginamit ang mga ito para sa iba pang mga layunin.

Mga ikatlong partido

Ang mga pagtatasa ng third-party na ito ay, lumalabas, isang staple ng negosyo sa pag-audit at mayroon ang mga ito sa dalawang pangunahing lasa: mga ulat sa pagpapatunay at mga ulat ng system of controls (SOC). Ang mga ulat sa pagpapatunay ay ang pamantayang ginto, na nakasulat sa parehong mga kinakailangan bilang isang legal na pag-audit, at nilagdaan ng isang auditor at sinusuportahan ng pinag-uusapang audit firm.

Ang mga ulat ng SOC ay higit na tumitingin sa proseso ng pag-uulat kaysa sa output. Sa pangkalahatan, pinapatunayan nila na ang kumpanyang pinag-uusapan ay naglagay ng isang proseso at mga tool upang pangalagaan ang katumpakan ng pag-uulat, nang hindi partikular na bini-verify ang nilalaman ng bawat output.

Nakikita ko ang isang malaking hinaharap para sa mga ulat na ito dahil pinapagana nila ang tunay na likidong commerce sa mga blockchain. Posible para sa mga kumpanya na mag-attach ng mga link sa pagpapatunay o pag-uulat ng SOC sa mga digital na token, na nagpapakita kung alin ang sumailalim sa isang paraan ng pag-verify. Hindi praktikal o nasusukat para sa bawat mamimili o nagbebenta na kailangang i-verify ang mga bagay na ito nang mag-isa.

Tingnan din: Paul Brody - Gagamitin ng Mga Negosyo ang DeFi, kung T ito masyadong pampubliko

Sa pag-aaral tungkol sa pag-uulat ng SOC at mga ulat ng pagpapatunay, maraming tao ang nagsasabi na ito ay taliwas sa pananaw ng isang walang pinagkakatiwalaang kapaligiran ng blockchain. Totoo ito, ngunit nagbibigay iyon ng labis na diin sa mga walang tiwala, at hindi sapat upang maayos na ma-desentralisado. Bagama't ang mga cryptocurrencies ay talagang hindi mapagkakatiwalaan dahil umiiral lang ang mga ito on-chain, ang ibang mga anyo ng commerce ay nangangailangan ng ilang antas ng tiwala.

Sa katunayan, ang isang maayos na desentralisado at mapagkumpitensyang sistema ay maaaring i-set up upang mabawasan ang halaga ng tiwala na kailangan at i-maximize ang kahusayan ng ecosystem. Ang pagkakaroon ng ikatlong partido na magsagawa ng pagpapatunay o pag-isyu ng ulat ng SOC ay nakahanay sa insentibo at nagpapaliit ng salungatan ng interes. Ang mga third party na gumagawa ng masamang trabaho o nahuhuling nagsisinungaling ay mawawalan ng negosyo. Sa isang maayos na desentralisadong kapaligiran, ang mga kumpanya ay magkakaroon ng pagpipilian ng mga third-party na provider, na pinapanatili ang kumpetisyon sa system upang mapababa ang mga presyo.

Mayroon ding malaking pagkakaiba sa pagitan ng mga pinagkakatiwalaang third party na may papel sa system at pagkakaroon ng pinahintulutan o sentralisadong sistema. Sa isang tunay na desentralisadong kapaligiran ng blockchain, walang ganap na pangangailangan na gamitin ang ONE sa mga serbisyong ito ng third-party. Tulad ng internet, ang pag-access sa network ay walang pahintulot, at habang ang mga customer ay maaaring mas gusto na bumili lamang mula sa mga kumpanyang may SSL certificate na inisyu ng isang kilalang awtoridad, ang mga user ay hindi pinipigilan na gumana nang walang ONE.

Ang mga Oracle ay napakalaking kahalagahan sa kinabukasan ng mga ecosystem ng blockchain commerce. Hindi tayo makakabuo ng malakihang commerce nang walang pinagkakatiwalaang input. Kakailanganin namin, gayunpaman, upang mapaunlakan ang maraming mga diskarte sa pagpapatunay ng impormasyon, kabilang ang mga umaasa sa off-chain na paghuhusga at pag-verify, hindi lamang sa mga matalinong algorithm.

Note: The views expressed in this column are those of the author and do not necessarily reflect those of CoinDesk, Inc. or its owners and affiliates.

Paul Brody

Si Paul Brody ay Global Blockchain Leader para sa EY (Ernst & Young). Sa ilalim ng kanyang pamumuno, ang EY ay nagtatag ng isang pandaigdigang presensya sa blockchain space na may partikular na pagtutok sa mga pampublikong blockchain, katiyakan, at pag-unlad ng aplikasyon sa negosyo sa Ethereum ecosystem.

Paul Brody