Het potentieel en de moeilijkheden van ZK-rollups
De primaire methode om Ethereum te schalen met ZK-bewijs draait om de ontwikkeling van een ZK-rollup. Dit Layer 2-protocol bundelt een groot aantal transacties en verzendt deze naar het Ethereum-netwerk met behulp van ZK Validity-bewijs. De ZK-rollup biedt een groot potentieel voor het schalen van Ethereum. Eén transactie kan er meerdere vervangen, waardoor de doorvoer wordt verbeterd, de latentie wordt verminderd, kosten worden verlaagd en andere voordelen worden geboden. Deze ZK-technologie kent echter ook zijn eigen beperkingen.
Ondanks de veelbelovende functies kampt de ZK-rollup met prestatiebeperkingen. Het is traag en kostbaar om te genereren. Het schalen van Ethereum vereist een aanzienlijke boost in kostenefficiëntie en doorvoer op het Ethereum-mainnet. Er zijn ook compatibiliteitsproblemen met Ethereum. De ZK-rollup kan mogelijk geen code uitvoeren die op Ethereum is geïmplementeerd, wat mogelijk de adoptie van een nieuwe programmeertaal of deelname aan een nieuw ontwikkelaarsecosysteem vereist om apps te bouwen. Bovendien werkt de Ethereum 2-laag mogelijk niet op dezelfde manier als Ethereum. Vanwege deze uitdagingen geloofden velen dat het jaren zou duren voordat zkEVM werkelijkheid zou worden.
Polygon zkEVM lost ZK Rollup-beperkingen op
Het Polygon Zero Knowledge-team heeft hard gewerkt om oplossingen te vinden voor de hierboven genoemde uitdagingen. Er zijn belangrijke doorbraken in prestaties gemaakt en hun gezamenlijke inspanningen hebben de tijd voor het genereren van bewijzen aanzienlijk verkort. Het resultaat van deze toewijding is de Polygon zkEVM, die nu klaar is voor prime time. Gebruikers en ontwikkelaars zullen aanzienlijk lagere kosten en hogere snelheden ervaren, waardoor hun interacties veel soepeler verlopen.
De opwinding rondom de EVM-equivalentie van Polygon zkEVM is voelbaar, aangezien gebruikers en ontwikkelaars reikhalzend uitkijken naar de ervaring. Ze zullen zich op een vergelijkbare manier kunnen ontwikkelen als op Ethereum. Ethereum Smart Contracts kunnen eenvoudig worden geïmplementeerd, net zoals op Ethereum. In de praktijk zal elke tool en gedecentraliseerde applicatie die op Ethereum werkt, ook op Polygon zkEVM werken. Alles wat gebruikers op Ethereum doen, kan op Polygon zkEVM worden gedaan, maar met een hogere snelheid en lagere kosten. Validatie wordt uitgevoerd op het Ethereum-netwerk met behulp van ZK Validity Proof. Het werkt net als Ethereum, maar met verbeterde ZK-schaalbaarheid.
Mihailo Bjelic, medeoprichter van Polygon, benadrukt dat de kernelementen van Web3-infrastructuur - schaalbaarheid, beveiliging en Ethereum-compatibiliteit - fundamenteel zijn. Hij beschouwt Polygon zkEVM als een baanbrekende technologie die in staat is om al deze doelen tegelijkertijd te bereiken. Tot nu toe was het onmogelijk om al deze aspecten tegelijk te leveren. Polygon zkEVM zal naar verwachting de kosten van Ethereum met ongeveer 90% verlagen, terwijl de doorvoer wordt verhoogd tot 2000 transacties per seconde. Volgens Bjelic zou dit de wereldwijde betalingsverwerker VISA, die gemiddeld 1700 transacties per seconde verwerkt, iets overtreffen. Bjelic ziet Ethereum als de basis van Web3, en om dit te laten slagen, moet Ethereum de TPS van VISA overtreffen.
CryptoChipy heeft vernomen dat Polygon zich inzet om deze beloften na te komen en zal verdere documentatie vrijgeven om meer inzicht te bieden in de implementatie. Het testnet zal naar verwachting binnenkort worden gelanceerd, zodat Polygons ontwikkelaars en community mogelijkheden kunnen verkennen en verbeteringen kunnen voorstellen. De lancering van het mainnet staat gepland voor begin 2023.