Inilathala ng Ethereum developer na si Barry ang bagong pag-unlad sa zkEVM private smart contract: sinusuportahan ang private user state, ngunit wala pang private global state.
Ayon sa ulat ng Jinse Finance, isinulat ng Ethereum developer na si barryWhiteHat na, kasabay ng komersyalisasyon ng zero-knowledge proof virtual machine (zkEVM), lumitaw ang isang kawili-wiling oportunidad: ang pagbibigay ng pribadong smart contract infrastructure habang pinananatili ang compatibility sa Ethereum Virtual Machine (EVM). Maaaring magsulat ang mga developer ng Solidity code, at sa pamamagitan ng partikular na bersyon ng Solidity compiler o ilang post-processing tools, maaari itong i-compile upang makalikha ng mga pribadong smart contract. May ilang mahahalagang trade-off tungkol sa pribadong global state at privacy, na ang pangunahing dahilan ay: upang makapagbigay ng proof, kailangan mong malaman kung ano ang iyong pinapatunayan. Samakatuwid, hindi maaaring magkaroon ng isang pribadong smart contract na may global public state na hindi mo alam. Dahil dito, hindi rin maaaring magkaroon ng pribadong smart contract na may global private state. Halimbawa, ang mga application tulad ng Uniswap ay hindi maaaring ipatupad sa pribadong anyo, dahil kailangang malaman ng prover ang balanse ng dalawang liquidity pools upang mapatunayan na tama ang execution ng isang swap (transaksyon). Kaya, ang ilan sa mga kilala at paborito nating application ay hindi pa maaaring ipatupad sa pribadong anyo, maliban na lang kung mayroon tayong input-output (IO) functionality—ito ang dahilan kung bakit napakahalaga ng IO. Pinapayagan tayo nitong bumuo ng isang ganap na pribadong Ethereum, na may parehong trust assumptions tulad ng native Ethereum. Gayunpaman, layunin ng artikulong ito na talakayin kung paano, sa pamamagitan ng pagdagdag ng pstore at pload na dalawang opcode sa reth at pag-compile nito sa zero-knowledge proof virtual machine (zkEVM), maaaring makamit ang isang uri ng pribadong smart contract—ang ganitong kontrata ay may pribadong user state ngunit walang pribadong global state.
Disclaimer: Ang nilalaman ng artikulong ito ay sumasalamin lamang sa opinyon ng author at hindi kumakatawan sa platform sa anumang kapasidad. Ang artikulong ito ay hindi nilayon na magsilbi bilang isang sanggunian para sa paggawa ng mga desisyon sa investment.
Baka magustuhan mo rin

Inanunsyo ng Astra Nova ang update sa product roadmap, ilulunsad ang flagship na produkto na TokenplayAI
Ang Starknet Earn beta ay opisyal nang inilunsad
Trending na balita
Higit paMga presyo ng crypto
Higit pa








