Polygons tekniske leder forklarer, hvad man kan forvente af zkEVM

Polygons tekniske leder forklarer, hvad man kan forvente af zkEVM

Kildeknude: 1992596

Ethereum-økosystemet er klar til at være vidne til en af ​​de hotteste blockchain-trends i år, hvor adskillige virksomheder er ivrige efter at udnytte Polygons kommende zkEVM-oprulning.

Hvad er nulvidensbeviser?

Zero-knowledge (ZK) teknologi er en kryptografisk løsning, der omformer blockchain-industrien. De udfører sprog og lav-niveau bytecode på et programmerbart niveau, understøttet af de samme regler som Ethereum mainnet.

Det er en virtuel maskine, der bruger nul-viden beviser til at verificere data uden at afsløre nogen information om dataens indhold eller egenskaber. Det er en censur-resistent protokol, der replikerer transaktionsudførelsesmiljøet på Ethereum-netværket.

Vitalik Buterin, grundlæggeren af ​​Ethereum, kategoriseret zkEVM'er i fire hovedtyper og en femte. Her er hans opdeling af disse typer.T

  1. Type-1 zkEVMs: fuldt ud svarende til Ethereum
  2. Type-2 zkEVM'er: EVM (ikke Ethereum) ækvivalens
  3. Type-3 zkEVM'er: afgår fra EVM
  4. Type-4 zkEVM'er: tætte fætre til EVM'en
zkEVM-typer sammenligning af VitalikzkEVM-typer sammenligning af Vitalik
(Kilde: Ethereum blog)

"Projektet er et komplet ingeniørprojekt," sagde Jordi Baylina, der leder det tekniske team, der bygger Polygon zkEVM. "Ideen er, at vi med denne elektronik på en eller anden måde byggede en processor. Oven i købet kan der skrives et program, der behandler transaktioner. Det er en fuld stak af komponenter med forskellige teams, der arbejder i hvert af disse lag i disse stakke."

I en YouTube video udgivet 2. marts, forklarede Baylina de tekniske komponenter bag udrulningen, "systemet, som vi bygger, er censurbestandigt. Det er ikke en perfekt løsning, men op til et vist punkt, fordi systemet ikke er universelt.”

"We oprettet og montering Selv. Det er a ny processor, ny montage, ny vej of skrivning hardware. So Det er ligesom dig er skabe a teknologi, men at og samme tid dig har brug for til lærer til brug og teknologi dig er skabe, som er, fra og generisk perspektiv is spændende, men Det er også meget udfordrende."

Tekniske detaljer

Med zkEVM-rollup'en vil en ERC-20-overførsel definere unikke datainfrastrukturer såsom ProgramCounter, GlobalCounter, EVMWord, GasInfo og GasCost, som inkluderer og indeholder elementer såsom stak, hukommelse og opkoder. Pc'en og gc'en er indkapslet til brug, hvorimod EVMWord indkapsler et u8-array med en længde på 32.

Mens StackAddress er repræsenteret som en brug, er Stack et dynamisk array bestående af EVMWord. MemoryAddress er også en brug med værdier mellem 0 og 1023, mens Memory er en matrix af u8. For at forenkle hukommelsesrelaterede operationer bruger udviklere på en smart måde Rust-makroer til at udtrække kritiske hukommelsesoplysninger såsom indeks- og rækkeviddetræk og implementere dem standardiseret. På den anden side er Storage repræsenteret af et HashMap, og dets nøgleværdier er alle EVMWord.

Kapløbet om zkEVM overherredømme

Kapløbet er i gang for at komme på markedet med et fungerende produkt.

Adskillige projekter er i et kapløb om at lancere den første fuldt funktionelle og EVM-ækvivalente zkEVM, hvor nogle af de bedste konkurrenter er Polygon zkEVM, zkSync, StarkNET og Scroll.

Polygon zkEVM's er open source og sigter mod at reducere transaktionsomkostningerne med op til 90%, mens zkSync 2.0 er live på Ethereum Testnet, hvilket giver udviklere mulighed for at skrive Solidity smarte kontrakter. StarkNET bruger ZK-STARKs, som er mere sikre, men har begrænsninger, og Scroll bygger en høj komponerbarhedsløsning, der prioriterer sikkerhed og gennemsigtighed.

Polygons $250M bet på zkEVM

Polygon købte Hermez Network for $250 millioner i 2021 og lancerede senere sin Ethereum Layer-2 ZK-rollup-løsning, Polygon Hermez, i midten af ​​2022. I juli 2022 annoncerede Polygon omlægningen af ​​Polygon Hermez til Polygon zkEVM, som benyttede Type-2 zkEVM-tilgangen til at være EVM-ækvivalent, men ikke Ethereum-ækvivalent.

Udviklere bliver nødt til at tilpasse kode og EVM-værktøjer til ZK-rollup'en. Polygon sigter mod at nå 2000 transaktioner i sekundet og reducere transaktionsomkostningerne med op til halvfems procent, hvilket gør det billigere end Ethereum Mainnet. Polygon lancerede sit zkEVM Public Testnet den 10. oktober.

Indsendt i: Polygon, Teknologier

Tidsstempel:

Mere fra CryptoSlate