Polygons tekniske leder forklarer hva du kan forvente av zkEVM

Polygons tekniske leder forklarer hva du kan forvente av zkEVM

Kilde node: 1992596

Ethereum-økosystemet er satt til å være vitne til en av de hotteste blockchain-trendene i år, med mange selskaper som er ivrige etter å utnytte Polygons kommende zkEVM-oppsett.

Hva er nullkunnskapsbevis?

Zero-knowledge (ZK) teknologi er en kryptografisk løsning som omformer blokkjedeindustrien. De kjører språk og lavnivå-bytekode på et programmerbart nivå, støttet av de samme reglene som Ethereum-nettverket.

Det er en virtuell maskin som bruker null-kunnskapsbevis for å verifisere data uten å avsløre informasjon om dataens innhold eller egenskaper. Det er en sensurbestandig protokoll som replikerer transaksjonsutførelsesmiljøet til Ethereum-nettverket.

Vitalik Buterin, grunnleggeren av Ethereum, kategorisert zkEVMs i fire hovedtyper og en femte. Her er hans oversikt over disse typene.T

  1. Type-1 zkEVMs: helt ekvivalent med Ethereum
  2. Type-2 zkEVMs: EVM (ikke Ethereum) ekvivalens
  3. Type-3 zkEVMs: avgang fra EVM
  4. Type-4 zkEVMs: nære kusiner til EVM
zkEVM-typer sammenligning av VitalikzkEVM-typer sammenligning av Vitalik
(Kilde: Ethereum-bloggen)

"Prosjektet er et fullstendig ingeniørprosjekt," sa Jordi Baylina, som leder det tekniske teamet som bygger Polygon zkEVM. "Ideen er at med denne elektronikken bygde vi på en eller annen måte en prosessor. På toppen av det kan det skrives et program som behandler transaksjoner. Det er en full stabel med komponenter med forskjellige team som jobber i hvert av disse lagene i disse stablene.»

I en YouTube video utgitt 2. mars, forklarte Baylina de tekniske komponentene bak utrullingen, "systemet vi bygger er sensurbestandig. Det er ikke en perfekt løsning, men opp til et visst punkt fordi systemet ikke er universelt.»

"We opprettet de montering selv. det er a nytt prosessor, nytt montering, nytt måte of skriving maskinvare. So det er i likhet med du er skape a teknologien men at de samme tid du trenge til lære til bruke de teknologi du er skape, hvilken er, fra de generisk perspektiv is fascinerende, men det er også veldig utfordrende."

Tekniske detaljer

Med zkEVM-sammendraget vil en ERC-20-overføring definere unike datainfrastrukturer som ProgramCounter, GlobalCounter, EVMWord, GasInfo og GasCost, som inkluderer og inneholder elementer som stack, minne og opkoder. PC-en og gc-en er innkapslet for bruk, mens EVMWord innkapsler en u8-matrise med en lengde på 32.

Mens StackAddress er representert som en bruk, er Stack en dynamisk matrise som består av EVMWord. MemoryAddress er også en bruk, med verdier mellom 0 og 1023, mens Memory er en rekke u8. For å forenkle minnerelaterte operasjoner, bruker utviklere på en smart måte Rust-makroer for å trekke ut kritisk minneinformasjon som indeks- og rekkeviddeegenskaper og implementere dem standardisert. På den annen side er Storage representert av et HashMap, og nøkkelverdiene er alle EVMWord.

Kappløpet om zkEVM overherredømme

Løpet går for å komme på markedet med et fungerende produkt.

Flere prosjekter er i et kappløp om å lansere den første fullt funksjonelle og EVM-ekvivalente zkEVM, med noen av de beste utfordrerne som Polygon zkEVM, zkSync, StarkNET og Scroll.

Polygon zkEVM er åpen kildekode og har som mål å kutte transaksjonskostnader med opptil 90 %, mens zkSync 2.0 er live på Ethereum Testnet, slik at utviklere kan skrive Solidity smarte kontrakter. StarkNET bruker ZK-STARKs, som er sikrere, men har begrensninger, og Scroll bygger en høy komponerbarhetsløsning som prioriterer sikkerhet og åpenhet.

Polygons innsats på $250 millioner på zkEVM

Polygon kjøpte Hermez Network for 250 millioner dollar i 2021 og lanserte senere sin Ethereum Layer-2 ZK-rollup-løsning, Polygon Hermez, i midten av 2022. I juli 2022 kunngjorde Polygon rebranding av Polygon Hermez til Polygon zkEVM, som tok i bruk Type-2 zkEVM-tilnærmingen for å være EVM-ekvivalent, men ikke Ethereum-ekvivalent.

Utviklere må tilpasse kode og EVM-verktøy til ZK-sammendraget. Polygon har som mål å nå 2000 transaksjoner per sekund og kutte transaksjonskostnadene med opptil nitti prosent, noe som gjør det rimeligere enn Ethereum Mainnet. Polygon lanserte sitt zkEVM Public Testnet 10. oktober.

Postet i: polygon, Teknologi

Tidstempel:

Mer fra CryptoSlate