Ito ay Katunayan kung Bakit ang kompidensyal na Smart Contract ay Future ng Web3

Alice Morales
Oasis Foundation Filipino

--

Ang Smart contracts ay may kapasidad na magrebolusyanro para sa daang makipag-interaksyon kasama ang internet. Katulad nito ay simpleng programa na maghahawak ng maraming potensyal ngunit hindi pa kaya handang hanapin ang pamatay ng aplikasyon.

Disclaimer: Ang paglalathala na ito ay pagsasalin na ginawa ng Ambassador ng Oasis. Mahigpit na pagsusuri ang ginawa para makapagbigay ng tamang pagsasalin, ngunit maaaring magkamali at magkulang. Hindi mananagot ang Oasis sa kawastuhan at kahusayan nito. Basahin ang orihinal dito.

Ang Smart contract ay nakatago sa blockchain habang ito ay tumatakbo bago pa man ito matukoy kung nakamit ang mga kondisyones. Sila ay automatic na maexecute ang pinagkasunduan kaya sa lahat ng partisipante na maaari matiyak ang mabilis na bunga kahit wala man ang kahit anong intermediary’s na paginvolement o time loss.

Magandang Pakinggan sa papel, at sa mabilis na daan, may efficiency, mapagkakatiwalaan, napaka transparent at seguridad para sa maraming sektor. Ngunit, sa pagpraktisado, ang smart contracts ay hindi pa nakakamit ang kanilang potensyal, at nasa bingit na sila ng pagkahulog sa likod ng kurba kung sila ay hindi gagawa ng pagbabago.

Ang kailangan para sa smart contracts ng Web3

Ang kasalukuyan blockchain-based contract arena ay hindi aktuwal na nasa posisyon na gumawa ng hindi kanais-nais para sa Web3

Ang dami ng mga stem isyu galing sa on-chain privacy. Ang napaka nature ng public blockchains, kasama ang kanilang trustless makeup at transparency, na ang kahulugan ay trade-off para sa privacy na kailangan gawain. Kapag ikaw ay gumamit ng chain katulad ng Ethereum kasama ang kanyang smart contracts, ikaw ay dapat maging komoprtable na alam mo ang lahat ng mga info ng broadcasting na kinakailangan para sa smart contract execution para sa panglahatan network at kahit pa ang mundo.

Ngunit paano kung mayroon solusyon na magpapahintulot sa mga tao na mapanatili ang kanilang pribado at mag-execute ng smart contracts kasama ang pagiging kompidensyal habang pinapanatili ang integridad at pagiging transparency ng blockchain? Paano kung ang tiyak na aspeto ng isang smart contract maaaring maitago subalit maexecuted? Paano kung, by default, ang taga-gamit ng impormasyon ay accessible lamang sa smart contract?

Ito ay nagkakahulugan na walang sinuman ang magdedetermina kung paano ang mga taga-gamit maginteract ksama ang smart contract, mapahintulutan ang smart contract na magdesisyon kung ano impormasyon ang ilalabas sa pang-publiko.

Para sa mundo ng Web3, kung saan ang pribado at soberanya na datos ng taga-gamit ay pangunahing aspeto, pagkakaroon ng smart contracts na magtitiyak sa scale blockchain tungo sa susunod na henerasyon ng isang internet. Ito ang dahilan, sa Oasis, kami ay nagpapagana ng kompidensyal smart contracts, at sa partikular na pagsosolidad ng developers kasama ang pinakauna industriya sa lahat ng kompidensyal EVMSapphire.

Kompidensyal ng smart contract sa tunay na mundo

Tara tumingin sa botohan. Ang botohan ay isang integral na parte ng ating demokratikong mundo, sa pagtalaga ng kung sino ang magdadala sa isang office party ng isang cake ay siyang magiging susunod na presidente napamumunuan ng isang nuclear codes — voting matters.

Gayunpaman, Maraming eleksyon ay kailangan kumpletohin sa isang piraso ng papel. Kahit na ang mga ito ay nawala na sa digital na pangangailangan na may tiwala sa isang central na awtoridad, na magiging madali itarget ang pagmamanipula sa kinalabasan ng pagbotohan. Itong metodolohiya ng mga non-digital at Web2 ay mataas ang bisa at outdated. Sa halip kaya siguro kami ay maaari magturn ng smart contracts? Ngunit, ang pangunahing aspeto ng pagboto ay anonymity — gusto namin ang mga tao ay gumawa ng kanilang desisyon na walang takot na pagtatangi or repercussion, kaya marami botohan ang kinakailangan walang pagkakakilanlan.

Kung tayo ang nagdesisyon na gumamit ng botohan na Ethereum-based Dapp, impormasyon kung sino ang bumoto na para sa kanilang kandidato at ang total na boto na maaari mahanap kahit anong-oras simula ng data transaksyon at estado ng contract ay publikong makikita sa Ethereum.

Sa pagkumpara, kasama ang kompidensyal ng smart contracts, datos at ang estado ng smart contract ay automatic na naka-encrypted at accessible lamang sa smart contract. Ito ay nagkakahulugan na walang sinuman magdedetermina kung paano ang gumagamit mag-interact kasama ang smart contract (i.e kung para kanino ang mga bumoto) at magpapahintulot ang smart contract na magdesisyon kung ano impormasyon ang ilalabas pangpubliko. (i.e total na boto).

Ang smart contracts ay maaari matiyak na may viable na daan na kung saan makagawa ng maraming botohan na mas efficient at malutas ang maraming isyu na nakikita natin ngayon. Ang Blockchain’s immutability ay maaari matanggal ang takot nang pagkabigo ng boto katulad ng numero na boto natanggap ng bawat kandidato na maaari maging buo ang pagpapatunay.

Higit pa rito, sa pagtatalaga ng decentralized ID (DID) para sa mga botante, ang sistema ng isang boto kada tao ay maaari maging madali ang pagpapatibay at pagpatakaran. Pagpapahintulot lamang ng tamang rehistradong gumagamit kasama ang pagpapatunay ng DID na makisalamuha kasama ang smart contract na maaari maging kahulugan ng pantay na boto sa kabila ng eleksyon — ngunit maaari maging pangangailangan ng seguridad, on-chain privacy.

Ang pribado maaari magkaroon ng key feature na magdadala ng botohan doon sa blockchain, ay malaking suliranin sa traditional blockchains, kung saan ang gumagamit ng datos ay maging ganap na publikong onchain.

Sa pag-gamit ng kompidensyal smart contracts, Tayo ay magpapanatili ng integridad at lakas sa blockchain na magdadala sa botohan — masolusyonan ang mga isyu ng pribado. Ang kompidensyal dapp, nagawa sa Sapphire, maaari maitalaga kompidensyal smart contracts para sa botohan.

Itong dapp ay maaari masiguro na pribado lahat ng mga boto, kasama ang total na boto nailabas sa publiko. Karugtong nito, Ang Dapp ay maaari maitago ang pangunahin total na boto sa bawat kandidato hanggang sa matapos ang botohan.

Paano matutulungan ng Sapphire

Ang lakas ng blockchain at smart contract sa Web3 ay magkakaroon pa rin, tayo ay magsisiguro ng pribado at magbibigay ng kapangyarihan ang kompidensyal na maprotektahan ang datos ng indibidwal. Sa Oasis, tayo ay nakakaunawa na may pirasong kakulangan sa puzzle at ito ay isang dahilan kung bakit binuo ang Sapphire ParaTime.

Doon ay marami daan para maitago ang pribado ng datos sa smart contracts na maexecute sa chain katulad ng Ethereum, ngunit sila ay nangangailangan ng aksyon na maaari mainhibit ang integridad sa publikong blockchain — halimabawa na rito, ang pagiging kompidensyal na solusyon na kung saan ang impormasyon ay kinuha sa off-chain. Ito ay hindi sapat at hindi maaari maging ganap na buo ang tiwala sa Dapp na gumagamit para sa botohan.

Ang Sapphire ay nagbibigay kapangyarihan sa kompidensyal smart contracts ksama ang cryptographic na integridad na magsisiguro na tiyak ang bawat partisipante na ang smart contracts ay sakto kung ano ang pinagkasunduan na gamitin at ito ay hindi pinakielaman man o pinubliko ang kanilang pribadong impormasyon. Ito rin ay nagpapahintulot para sa mga developer para mapivot ang galing sa Ethereum sa bawat minuto na maexperience ang solusyon sa kanilang kompidensyal.

Isang beses ang smart contracts ay pribadong nagtatago kasama ang teknolohiya ng Oasis, ang mga developer ay nagsamantala sa mas malalim na scalable infrastracture habang pinapanatili ang seguridad at integridad ng kanilang mga datos.

Ang kompidensyal na smart contracts ay nagpapahintulot na itago ang datos na pribado, kahit na galing sa node operators, kaya ang mga gumagamit ay sigurado na ang kanilang pribadong impormasyon ay nanatili, ngunit ang smart contracts ay kailangan pa rin maexecuted.

Paano nagtatrabaho ang Oasis’s smart contracts

Sa isang kompidensyal ParaTime katulad ng Sapphire, kinakailangan na ang nodes ay secure na gumamit sa pagcompute ng teknolohiya tinatawag itong Trusted Execution Environment (TEE). kasama sa pag-gamit ng key management, nakaencrypted na datos kung saan ang Secure Enclave kasama ang smart contract, kasama rin ang decrypted na datos, na pino-proseso ng isang smart contract, at pagkatapos naka-encrypted bago pa man ito ipadala.

Itong prosesos ay nagsisiguro na ang datos ay nanatili kompidensyal at hindi nakadisclosed sa mga node operators o application developers. Iba pang seguridad na pagcompute ng teknolohiya, katulad na rito ang Zero-Knowledge Proofs (ZKPs), maaari magamit sa pag-execute ng pribadong smart contracts. Ang pagpapalitan ng ligtas na pagcompute ng teknolohiya ay isang karagdagan halimbawa ng modularity at value proposition sa isang ParaTime Layer sa Oasis.

Bakit ang kompidensyal smart contract maaari magdala sa blockchain patungo sa Web3

Ang blockchain ay isang rebolusyonaryong teknolohiya, ngunit ito rin ay nasa pangalawang dekada ng pagkabuhay habang ang oras kung kailan ang digital space ay mabilis na tumatakbo. Ilan pa man sa mga pagsulong naigawa ng teknolohiya ay nakaoudated na ito.

Ang Cambridge-Analytica Scandal ay hindi man lumabag kung kailan ang Bitcoin, at kaya ang blockhain, ay naigawa. Itong scandal na nagtitiwala sa mga gumagamit ng datos at sa nangangailan para sa pagiging pribado patungo sa limelight. Sa mga nakaraan dekada, ang pagnanais para sa mga pribadong gumagamit ay lumaki ng todo habang ang blockchain ay nakakaranas pa rin ng lagging.

Sa Oasis, tayo ay nakakaunawa na ang pagiging pribado ay isang core pillar ng Web3 na nag-evolved sa mga nakaraan dekada. Tayo ay nakakaunawa pa rin na ang blockchain ay mahaba ang lalakabayin daan at malaki ang potensyal na panukat. Gayunpaman, sinisigurado ng blockchain scales sa Web3, na tayo ay may kailangan solusyon sa pagiging pribado habang pinapanatili ang integridad kasama ang sovereignity nang gumagamit ng datos.

Ang kompidensyal smart contracts ay isang pangunahin pirasong puzzle sa pag-gawa ng Web3 na maging posible. Ang pagkakaroon ng EVM runtime na nagooffer sa potensyal na maipagawa itong smart contracts ay isa rin pinaka direkta at pinaka malakas na paraan sa pagdala ng blockchain tungo sa Web3.

Sumali sa aming Discord at sundan kami sa aming Twitter!

--

--