De technische leider van Polygon legt uit wat u van zkEVM kunt verwachten

Het Ethereum-ecosysteem zal dit jaar getuige zijn van een van de populairste blockchain-trends, met tal van bedrijven die graag gebruik willen maken van de aankomende zkEVM-rollup van Polygon.

Wat zijn zero-knowledge proofs?

Zero-knowledge (ZK)-technologie is een cryptografische oplossing die de blockchain-industrie hervormt. Ze voeren talen en low-level bytecode uit op een programmeerbaar niveau, ondersteund door dezelfde regels als het Ethereum-mainnet.

Het is een virtuele machine die nulkennisbewijzen gebruikt om gegevens te verifiëren zonder enige informatie over de inhoud of eigenschappen van de gegevens vrij te geven. Het is een censuurbestendig protocol dat de transactie-uitvoeringsomgeving van het Ethereum-mainnet repliceert.

Vitalik Buterin, de oprichter van Ethereum, gecategoriseerd zkEVM's in vier hoofdtypen.

  1. Type-1 zkEVM's: volledig gelijk aan Ethereum
  2. Type-2 zkEVM's: EVM (niet Ethereum) equivalentie
  3. Type-3 zkEVM's: vertrekkend van EVM
  4. Type-4 zkEVM's: naaste neven van de EVM
zkEVM typen vergelijking door Vitalik
(Bron: Ethereum-blog)

"Het project is een volledig technisch project", zegt Jordi Baylina, die het technische team leidt dat de Polygon zkEVM bouwt. “Het idee is dat we met deze elektronica op de een of andere manier een processor hebben gebouwd. Bovendien kan er een programma geschreven worden dat transacties verwerkt. Het is een volledige stapel componenten met verschillende teams die in elk van deze lagen in deze stapels werken.”

In een YouTube video- uitgebracht op 2 maart, legde Baylina de technische componenten achter de uitrol uit, “het systeem dat we bouwen is bestand tegen censuur. Het is geen perfecte oplossing, maar tot op zekere hoogte omdat het systeem niet universeel is.”

“We hebben de vergadering zelf gemaakt. Het is een nieuwe processor, een nieuwe assemblage, een nieuwe manier om hardware te schrijven.”

Technische details

Met de zkEVM rollup definieert een ERC-20-overdracht unieke data-infrastructuren zoals ProgramCounter, GlobalCounter, EVMWord, GasInfo en GasCost, die elementen bevatten en bevatten zoals stack, geheugen en opcodes. De pc en gc zijn ingekapseld om te gebruiken, terwijl EVMWord een u8-array inkapselt met een lengte van 32.

Om geheugengerelateerde bewerkingen te vereenvoudigen, maken ontwikkelaars slim gebruik van Rust-macro's om kritieke geheugeninformatie zoals index- en bereikkenmerken te extraheren en deze gestandaardiseerd te implementeren. Aan de andere kant wordt opslag weergegeven door een HashMap en zijn sleutelwaarden zijn allemaal EVMWord

StackAddress wordt weergegeven als een gebruiksgrootte met de Stack een dynamische array bestaande uit EVMWord.

MemoryAddress is ook een usize, met waarden tussen 0 en 1023, terwijl Memory een array is van u8.

De volledige technische stack van de zkEVM-uitrol is beschikbaar op github.

De race om de suprematie van zkEVM

De race is begonnen om met een werkend product op de markt te komen.

Verschillende projecten zijn in een race om de eerste volledig functionele en EVM-equivalente zkEVM te lanceren, met enkele van de beste kanshebbers Polygon zkEVM, zkSync, StarkNET en Scroll.

Polygon zkEVM's is open-source en heeft tot doel transactiekosten tot 90% te verlagen, terwijl zkSync 2.0 live is op het Ethereum Testnet, waardoor ontwikkelaars Solidity slimme contracten kunnen schrijven. StarkNET gebruikt ZK-STARK's, die veiliger zijn maar beperkingen hebben, en Scroll bouwt een oplossing met hoge composability die prioriteit geeft aan beveiliging en transparantie.

Polygon's weddenschap van $ 250 miljoen op zkEVM

Polygon kocht het Hermez-netwerk voor $ 250 miljoen in 2021 en lanceerde later medio 2 zijn Ethereum Layer-2022 ZK-rollup-oplossing, Polygon Hermez. In juli 2022 kondigde Polygon de rebranding aan van Polygon Hermez naar Polygon zkEVM, dat de Type-2 zkEVM-benadering adopteerde om EVM-equivalent maar niet Ethereum-equivalent te zijn.

Ontwikkelaars zullen code en EVM-tools moeten aanpassen aan de ZK-rollup. Polygon streeft naar 2000 transacties per seconde en verlaagt de transactiekosten tot negentig procent, waardoor het goedkoper is dan het Ethereum Mainnet. Polygon lanceerde op 10 oktober zijn zkEVM Public Testnet.

Geplaatst in: Veelhoek, Technologie

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