Ipinapaliwanag ng teknikal na lead ng Polygon kung ano ang aasahan mula sa zkEVM

Nakatakdang masaksihan ng Ethereum ecosystem ang isa sa mga pinakamainit na trend ng blockchain ngayong taon, kasama ang maraming kumpanya na sabik na samantalahin ang paparating na zkEVM rollup ng Polygon.

Ano ang zero-knowledge proofs?

Ang teknolohiyang Zero-knowledge (ZK) ay isang cryptographic na solusyon na humuhubog sa industriya ng blockchain. Nagpapatupad sila ng mga wika at mababang antas ng bytecode sa isang programmable na antas, na sinusuportahan ng parehong mga panuntunan tulad ng Ethereum mainnet.

Ito ay isang virtual machine na gumagamit ng zero-knowledge proofs upang i-verify ang data nang hindi nagbubunyag ng anumang impormasyon tungkol sa nilalaman o mga katangian ng data. Ito ay isang protocol na lumalaban sa censorship na kinokopya ang kapaligiran ng pagpapatupad ng transaksyon ng Ethereum mainnet.

Si Vitalik Buterin, ang nagtatag ng Ethereum, ikinategorya zkEVMs sa apat na pangunahing uri.

  1. Type-1 zkEVMs: ganap na katumbas ng Ethereum
  2. Type-2 zkEVMs: EVM (hindi Ethereum) equivalence
  3. Type-3 zkEVMs: umaalis sa EVM
  4. Type-4 zkEVMs: malapit na pinsan sa EVM
paghahambing ng mga uri ng zkEVM ni Vitalik
(Pinagmulan: Ethereum blog)

"Ang proyekto ay isang buong proyekto sa engineering," sabi ni Jordi Baylina, na namumuno sa technical team na bumubuo ng Polygon zkEVM. "Ang ideya ay na sa mga electronics na ito, kahit papaano ay nakagawa kami ng isang processor. Higit pa rito, maaaring isulat ang isang programa na nagpoproseso ng mga transaksyon. Ito ay isang buong stack ng mga bahagi na may iba't ibang mga koponan na nagtatrabaho sa bawat isa sa mga layer na ito sa mga stack na ito."

Sa isang YouTube video inilabas noong Mar. 2, ipinaliwanag ni Baylina ang mga teknikal na bahagi sa likod ng rollout, "ang sistema na aming itinatayo ay lumalaban sa censorship. Ito ay hindi isang perpektong solusyon, ngunit hanggang sa isang tiyak na punto dahil ang sistema ay hindi pangkalahatan.

“Kami mismo ang gumawa ng assembly. Isa itong bagong processor, bagong assembly, bagong paraan ng pagsusulat ng hardware.”

Mga detalyeng teknikal

Sa rollup ng zkEVM, ang paglilipat ng ERC-20 ay tutukuyin ang mga natatanging imprastraktura ng data gaya ng ProgramCounter, GlobalCounter, EVMWord, GasInfo, at GasCost, na kinabibilangan at naglalaman ng mga elemento tulad ng stack, memory, at mga opcode. Ang pc at gc ay naka-encapsulate para magamit, samantalang ang EVMWord ay nag-encapsulate ng u8 array na may haba na 32.

Upang pasimplehin ang mga operasyong nauugnay sa memorya, matalinong ginagamit ng mga developer ang Rust macros upang kunin ang mga kritikal na impormasyon ng memorya tulad ng mga katangian ng index at range at ipatupad ang mga ito na naka-standardize. Sa kabilang banda, ang Storage ay kinakatawan ng isang HashMap, at ang mga pangunahing halaga nito ay lahat ng EVMWord

Ang StackAddress ay kinakatawan bilang isang usize sa Stack isang dynamic na array na binubuo ng EVMWord.

Ang MemoryAddress ay isa ring usize, na may mga halaga sa pagitan ng 0 at 1023, habang ang Memory ay isang array ng u8.

Ang buong teknikal na stack ng zkEVM rollout ay available sa github.

Ang karera para sa zkEVM supremacy

Ang karera ay nasa merkado na may gumaganang produkto.

Maraming proyekto ang nasa karera upang ilunsad ang unang ganap na gumagana at katumbas ng EVM na zkEVM, kasama ang ilan sa mga nangungunang contenders ay ang Polygon zkEVM, zkSync, StarkNET, at Scroll.

Ang Polygon zkEVM's ay open-source at naglalayong bawasan ang mga gastos sa transaksyon nang hanggang 90%, habang ang zkSync 2.0 ay live sa Ethereum Testnet, na nagpapahintulot sa mga developer na magsulat ng mga Solidity smart contract. Gumagamit ang StarkNET ng mga ZK-STARK, na mas secure ngunit may mga limitasyon, at ang Scroll ay gumagawa ng isang mataas na composability na solusyon na inuuna ang seguridad at transparency.

Ang $250M na taya ng Polygon sa zkEVM

Binili ng Polygon ang Hermez Network sa halagang $250 milyon noong 2021 at kalaunan ay inilunsad ang Ethereum Layer-2 ZK-rollup solution nito, ang Polygon Hermez, noong kalagitnaan ng 2022. Noong Hulyo 2022, inanunsyo ng Polygon ang muling pagba-brand ng Polygon Hermez sa Polygon zkEVM, na nagpatupad ng Type-2 zkEVM approach para maging EVM-equivalent ngunit hindi Ethereum-equivalent.

Kakailanganin ng mga developer na iakma ang code at mga tool ng EVM sa ZK-rollup. Nilalayon ng Polygon na maabot ang 2000 mga transaksyon sa bawat segundo at bawasan ang mga gastos sa transaksyon nang hanggang siyamnapung porsyento, na ginagawa itong mas mura kaysa sa Ethereum Mainnet. Inilunsad ng Polygon ang zkEVM Public Testnet nito noong Oktubre 10.

Nai-post Sa: poligon, Teknolohiya

Pinagmulan: https://cryptoslate.com/polygons-technical-lead-explains-what-to-expect-from-zkevm/