Polygons tekniska ledning förklarar vad man kan förvänta sig av zkEVM

Polygons tekniska ledning förklarar vad man kan förvänta sig av zkEVM

Källnod: 1992596

Ethereums ekosystem kommer att bevittna en av de hetaste blockchain-trenderna i år, med många företag som är ivriga att utnyttja Polygons kommande zkEVM-upprullning.

Vad är nollkunskapsbevis?

Zero-knowledge (ZK)-teknologi är en kryptografisk lösning som omformar blockkedjeindustrin. De kör språk och lågnivåbytekod på en programmerbar nivå, uppbackad av samma regler som Ethereums huvudnät.

Det är en virtuell maskin som använder noll-kunskapsbevis för att verifiera data utan att avslöja någon information om datans innehåll eller egenskaper. Det är ett censurbeständigt protokoll som replikerar transaktionsexekveringsmiljön för Ethereums huvudnät.

Vitalik Buterin, grundaren av Ethereum, kategoris zkEVMs i fyra huvudtyper och en femte. Här är hans uppdelning av dessa typer.T

  1. Typ-1 zkEVM:er: helt ekvivalent med Ethereum
  2. Typ-2 zkEVM:er: EVM (inte Ethereum) ekvivalens
  3. Typ-3 zkEVM:er: avgår från EVM
  4. Typ-4 zkEVM:er: nära kusiner till EVM
zkEVM-typer jämförelse av VitalikzkEVM-typer jämförelse av Vitalik
(Källa: Ethereum-bloggen)

"Projektet är ett fullständigt ingenjörsprojekt", säger Jordi Baylina, som leder det tekniska teamet som bygger Polygon zkEVM. "Tanken är att med den här elektroniken byggde vi på något sätt en processor. Utöver det kan ett program skrivas som behandlar transaktioner. Det är en full stack av komponenter med olika team som arbetar i vart och ett av dessa lager i dessa stackar.”

På en YouTube video- släpptes den 2 mars förklarade Baylina de tekniska komponenterna bakom utbyggnaden, "systemet som vi bygger är censurbeständigt. Det är inte en perfekt lösning, men upp till en viss punkt eftersom systemet inte är universellt.”

”We skapas d montering själv. Det är a ny processor, ny hopsättning, ny sätt of skrivning hårdvara. So det är tycka om dig är skapa a teknik, men at d Samma tid dig behöver till lära till användning d teknik dig är skapande, som är, från d generisk perspektiv is fascinerande, men det är också mycket utmanande."

Tekniska detaljer

Med zkEVM-uppbyggnaden kommer en ERC-20-överföring att definiera unika datainfrastrukturer som ProgramCounter, GlobalCounter, EVMWord, GasInfo och GasCost, som inkluderar och innehåller element som stack, minne och opkoder. PC och gc är inkapslade för användning, medan EVMWord kapslar in en u8-array med en längd på 32.

Medan StackAddress representeras som en användning, är Stack en dynamisk array som består av EVMWord. MemoryAddress är också en användning, med värden mellan 0 och 1023, medan Memory är en array av u8. För att förenkla minnesrelaterade operationer använder utvecklare på ett skickligt sätt Rust-makron för att extrahera kritisk minnesinformation som index- och avståndsegenskaper och implementera dem standardiserat. Å andra sidan representeras Storage av en HashMap, och dess nyckelvärden är alla EVMWord.

Kapplöpningen om zkEVM överhöghet

Tävlingen är igång för att komma ut på marknaden med en fungerande produkt.

Flera projekt är i en kapplöpning om att lansera den första fullt fungerande och EVM-ekvivalenta zkEVM, med några av de främsta utmanarna är Polygon zkEVM, zkSync, StarkNET och Scroll.

Polygon zkEVM:s är öppen källkod och syftar till att sänka transaktionskostnaderna med upp till 90 %, medan zkSync 2.0 är live på Ethereum Testnet, vilket tillåter utvecklare att skriva Solidity smarta kontrakt. StarkNET använder ZK-STARKs, som är säkrare men har begränsningar, och Scroll bygger en lösning med hög komponerbarhet som prioriterar säkerhet och transparens.

Polygons satsning på $250 miljoner på zkEVM

Polygon köpte Hermez Network för 250 miljoner dollar 2021 och lanserade senare sin Ethereum Layer-2 ZK-rollup-lösning, Polygon Hermez, i mitten av 2022. I juli 2022 tillkännagav Polygon omprofileringen av Polygon Hermez till Polygon zkEVM, som antog Typ-2 zkEVM-metoden för att vara EVM-ekvivalent men inte Ethereum-ekvivalent.

Utvecklare kommer att behöva anpassa kod och EVM-verktyg till ZK-rollupen. Polygon siktar på att nå 2000 transaktioner per sekund och minska transaktionskostnaderna med upp till nittio procent, vilket gör det billigare än Ethereum Mainnet. Polygon lanserade sitt zkEVM Public Testnet den 10 oktober.

Inlagd i: Polygon, Teknologi

Tidsstämpel:

Mer från CryptoSlate