source avatarGambu

I-share

👨‍💻 Ang pinakamahirap na bahagi ng pagbuo ng isang decentralized application ay hindi laging ang code. Minsan, ito ay ang pagpapasya kung ano ang dapat malaman ng code. Ang mga smart contract ay gumagana sa loob ng isang tiyak na blockchain environment. Ito ang nagiging dahilan kung bakit sila maasahan at ligtas, ngunit limitado rin. Kung kailangan ng isang application ng panlabas na impormasyon, kailangan ng mga developer na disenyo ang isang maaasahang paraan para dalhin ang impormasyong iyon sa application. Ito ang nagiging dahilan kung bakit ang oracle infrastructure ay isang pag-aalala ng developer mula sa simula. Isipin ang isang DeFi protocol. Maaaring kailanganin ng isang developer na matukoy kung anong panlabas na data ang kailangan, kung gaano kadalas ito dapat i-update, ano ang mangyayari kapag naging obsolete ang impormasyon, at paano dapat tumugon ang application sa hindi inaasahang kondisyon. Hindi ito simpleng mga tanong sa backend. Maaaring makaapekto ito sa arkitektura at risk model ng protocol. Dito nagsisimula ang kahalagahan ng infrastructure tulad ng WINkLink para sa mga Web3 builder. Sa pamamagitan ng pagbibigay ng koneksyon sa pagitan ng panlabas na impormasyon at mga blockchain application, ang oracle infrastructure ay nagpapalawak sa mga bagay na maaaring disenyo ng mga developer sa-chain. Ang mahalagang pagbabago ay konseptwal. Huwag isipin ang oracle bilang isang bagay na idinagdag pagkatapos tapusin ang smart contract. Isipin ito bilang bahagi ng impormasyon arkitektura ng application. Bago isulat ang contract, tanungin: Ano ang kailangan malaman ng application na ito? Anong impormasyon mula sa panlabas ng chain? Gaano kadalas nagbabago ang impormasyong iyon? Ano ang mangyayari kung hindi na available ang data? Paano dapat harapin ng application ang abnormal na kondisyon? Ang mga tanong na ito ay makakatulong sa mga developer na disenyo ang mga sistema na mas maingat sa kanilang panlabas na dependencies. Ang hinaharap ng Web3 development ay hihingi ng higit pa sa pag-program ng smart contract. Ito ay hihingi ng pag-unawa sa interaksyon sa pagitan ng code, data, infrastructure, at insentibo. At habang lumalalo ang kalalabasan ng mga decentralized application, mas mahalaga pa ang kakayahang magkonekta nang ligtas sa mga komponenteng iyon. Ang mas magandang impormasyon arkitektura ay maaaring magbukas ng mas magandang blockchain applications. @justinsuntron @WinkLink_Oracle #TRONEcoStar

No.0 picture
Disclaimer: Ang information sa page na ito ay maaaring nakuha mula sa mga third party at hindi necessary na nagre-reflect sa mga pananaw o opinyon ng KuCoin. Ibinigay ang content na ito para sa mga pangkalahatang informational purpose lang, nang walang anumang representation o warranty ng anumang uri, at hindi rin ito dapat ipakahulugan bilang financial o investment advice. Hindi mananagot ang KuCoin para sa anumang error o omission, o para sa anumang outcome na magreresulta mula sa paggamit ng information na ito. Maaaring maging risky ang mga investment sa mga digital asset. Pakisuri nang maigi ang mga risk ng isang produkto at ang risk tolerance mo batay sa iyong sariling kalagayang pinansyal. Para sa higit pang information, mag-refer sa aming Terms ng Paggamit at Disclosure ng Risk.