Tehnički voditelj Polygona objašnjava što očekivati ​​od zkEVM-a

Ekosustav Ethereuma trebao bi svjedočiti jednom od najtoplijih blockchain trendova ove godine, s brojnim tvrtkama koje žele iskoristiti Polygonov nadolazeći zkEVM rollup.

Što su dokazi bez znanja?

Tehnologija nultog znanja (ZK) je kriptografsko rješenje koje preoblikuje blockchain industriju. Oni izvršavaju jezike i bajt-kod niske razine na programabilnoj razini, uz potporu istim pravilima kao i Ethereum mainnet.

To je virtualni stroj koji koristi dokaze bez znanja za provjeru podataka bez otkrivanja 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, kategorizirane zkEVM-ove u četiri glavne vrste.

  1. Tip-1 zkEVM-ovi: potpuno ekvivalentni Ethereumu
  2. Tip-2 zkEVM-ovi: ekvivalentnost EVM-a (ne Ethereuma).
  3. Tip-3 zkEVM-ovi: odlazeći od EVM-a
  4. Tip-4 zkEVM-ovi: bliski rođaci EVM-a
Usporedba tipova zkEVM po Vitaliku
(Izvor: Ethereum blog)

"Projekt je potpuni inženjerski projekt", rekao je Jordi Baylina, koji vodi tehnički tim koji gradi Polygon zkEVM. “Ideja je da s ovom elektronikom nekako izgradimo procesor. Povrh toga, može se napisati program koji obrađuje transakcije. To je puna hrpa komponenti s različitim timovima koji rade na svakom od ovih slojeva u tim hrpama.”

Na YouTubeu video objavljen 2. ožujka, Baylina je objasnio tehničke komponente iza uvođenja, “sustav koji gradimo otporan je na cenzuru. To nije savršeno rješenje, ali do određene točke jer sustav nije univerzalan.”

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

Tehnički detalji

Uz zkEVM skupni paket, ERC-20 prijenos će definirati jedinstvene podatkovne infrastrukture kao što su ProgramCounter, GlobalCounter, EVMWord, GasInfo i GasCost, koji uključuju i sadrže elemente kao što su stog, memorija i op kodovi. pc i gc su enkapsulirani prema veličini, dok EVMWord enkapsulira u8 niz duljine 32.

Kako bi pojednostavili operacije povezane s memorijom, programeri pametno koriste Rust makronaredbe za izdvajanje kritičnih memorijskih informacija kao što su značajke indeksa i raspona te ih standardizirano implementiraju. S druge strane, Storage je predstavljen HashMapom, a sve njegove ključne vrijednosti su EVMWord

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

MemoryAddress je također veličina upotrebe, s vrijednostima između 0 i 1023, dok je Memory niz u8.

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

Utrka za prevlast zkEVM

Utrka je u tijeku za izlazak na tržište s funkcionalnim proizvodom.

Nekoliko je projekata u utrci za lansiranje 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 smanjiti transakcijske troškove do 90%, dok je zkSync 2.0 aktivan na Ethereum Testnetu, omogućujući programerima pisanje Solidity pametnih ugovora. StarkNET koristi ZK-STARK-ove koji su sigurniji, ali imaju ograničenja, a Scroll gradi rješenje visoke kompozabilnosti koje daje prednost sigurnosti i transparentnosti.

Polygonova oklada od 250 milijuna dolara na zkEVM

Polygon je kupio Hermez Network za 250 milijuna dolara 2021., a kasnije je pokrenuo svoje Ethereum Layer-2 ZK-rollup rješenje, Polygon Hermez, sredinom 2022. U srpnju 2022. Polygon je najavio promjenu robne marke Polygon Hermez u Polygon zkEVM, koji je usvojio pristup Type-2 zkEVM da bude EVM-ekvivalent, ali ne i Ethereum-ekvivalent.

Programeri će morati prilagoditi kod i EVM alate ZK-zbirnom paketu. Polygon ima za cilj doseći 2000 transakcija u sekundi i smanjiti transakcijske troškove do devedeset posto, što ga čini jeftinijim od Ethereum Mainneta. Polygon je 10. listopada pokrenuo svoj zkEVM Public Testnet.

Objavljeno u: Poligon, Tehnologija

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