Tehničko vodstvo Poligona objašnjava šta možete očekivati ​​od zkEVM-a

Ethereum ekosistem će biti svjedok jednog od najtoplijih blockchain trendova ove godine, s brojnim kompanijama koje žele da iskoriste nadolazeći Polygonov zkEVM skup.

Šta su dokazi bez znanja?

Zero-knowledge (ZK) tehnologija je kriptografsko rješenje koje preoblikuje blockchain industriju. Oni izvršavaju jezike i bajt kod niskog nivoa na programabilnom nivou, podržan istim pravilima kao i Ethereum mainnet.

To je virtualna mašina koja koristi dokaze bez znanja za provjeru podataka bez otkrivanja bilo kakvih informacija o sadržaju ili svojstvima podataka. To je protokol otporan na cenzuru koji replicira okruženje za izvršavanje transakcija Ethereum mainneta.

Vitalik Buterin, osnivač Ethereuma, kategorizirano zkEVM-ove u četiri glavna tipa.

  1. Tip-1 zkEVM: potpuno ekvivalentan Ethereumu
  2. Tip-2 zkEVM: EVM (ne Ethereum) ekvivalent
  3. Tip-3 zkEVM: polazi iz EVM-a
  4. Tip-4 zkEVM: bliski rođaci EVM-u
zkEVM poređenje tipova od strane Vitalika
(Izvor: Ethereum blog)

„Projekat je potpuni inženjerski projekat“, rekao je Jordi Baylina, koji vodi tehnički tim za izgradnju Poligona zkEVM. “Ideja je da sa ovom elektronikom nekako napravimo procesor. Povrh toga, može se napisati program koji obrađuje transakcije. To je puna hrpa komponenti s različitim timovima koji rade u svakom od ovih slojeva u ovim stogovima.”

Na YouTubeu video objavljen 2. marta, Baylina je objasnila tehničke komponente iza uvođenja: „sistem koji gradimo je otporan na cenzuru. To nije savršeno rješenje, ali do određene tačke jer sistem nije univerzalan.”

“Stvorili smo samu skupštinu. To je novi procesor, novi sklop, novi način pisanja hardvera.”

Tehnički detalji

Uz zkEVM rollup, ERC-20 prijenos će definirati jedinstvene infrastrukture podataka kao što su ProgramCounter, GlobalCounter, EVMWord, GasInfo i GasCost, koje uključuju i sadrže elemente kao što su stek, memorija i opkodovi. pc i gc su inkapsulirani za korištenje, dok EVMWord inkapsulira u8 niz dužine 32.

Da bi pojednostavili operacije vezane za memoriju, programeri pametno koriste Rust makroe da izvuku kritične informacije o memoriji kao što su karakteristike indeksa i opsega i implementiraju ih standardizovano. S druge strane, Storage je predstavljen HashMap-om, a njegove ključne vrijednosti su sve EVMWord

StackAddress je predstavljen kao upotreba sa Stack dinamičkim nizom koji se sastoji od EVMWorda.

MemoryAddress je takođe veličina upotrebe, sa vrednostima između 0 i 1023, dok je Memory niz u8.

Potpuni tehnički paket zkEVM uvođenja dostupan je na githubu.

Trka za prevlast zkEVM

Utrka je za izlazak na tržište sa ispravnim proizvodom.

Nekoliko projekata je u utrci za pokretanje prvog potpuno funkcionalnog i EVM-ekvivalentnog zkEVM-a, a neki od glavnih kandidata su Polygon zkEVM, zkSync, StarkNET i Scroll.

Polygon zkEVM je otvorenog koda i ima za cilj smanjenje troškova transakcije do 90%, dok je zkSync 2.0 dostupan na Ethereum Testnetu, omogućavajući programerima da pišu Solidity pametne ugovore. StarkNET koristi ZK-STARK-ove, koji su sigurniji, ali imaju ograničenja, a Scroll gradi rješenje visoke kompozitnosti koje daje prioritet sigurnosti i transparentnosti.

Polygonova opklada od 250 miliona dolara na zkEVM

Polygon je kupio Hermez mrežu za 250 miliona dolara 2021., a kasnije je sredinom 2. lansirao svoje Ethereum Layer-2022 ZK-rollup rješenje, Polygon Hermez. U julu 2022. godine, Polygon je najavio rebrendiranje Polygona Hermez u Polygon zkEVM, koji je usvojio Type-2 zkEVM pristup da bude EVM-ekvivalentan, ali ne i Ethereum-ekvivalent.

Programeri će morati da prilagode kod i EVM alate ZK-zbirci. Polygon ima za cilj dostići 2000 transakcija u sekundi i smanjiti troškove transakcija do devedeset posto, čineći ga jeftinijim od Ethereum Mainneta. Polygon je 10. oktobra lansirao svoj javni testnet zkEVM.

Posted In: poligon, tehnologija

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