Crypto kwijnt momenteel weg zoals internet in 1996 deed met lage snelheden en weinig praktische toepassingen, zegt Steve Newcomb, chief product officer van Matter Labs.
Maar een grote toename in bandbreedte en veiligheid kort daarna zorgde ervoor dat internet een cruciaal onderdeel werd van het dagelijks leven over de hele wereld - en we staan op het punt dat dat de komende maanden voor crypto gaat gebeuren.
"Niemand vertrouwde zijn creditcard erop en iedereen dacht dat het een rage was en er waren geen gebruiksscenario's voor", legt Newcomb uit.
"En toen hadden we 10x momenten in bandbreedte en toen kwam SSL, en HTPS waar je dat slot kreeg - dat was een 10x moment in vertrouwen. In 2005 schoot e-commerce ineens door het dak.”
Crypto's '10x'-moment zou eindelijk hier kunnen zijn, met zkSync's Ethereum Virtual Machine-compatibele mainnet dat op 28 oktober wordt gelanceerd. EVM is in wezen het besturingssysteem voor Ethereum en waardoor het kan werken met zero-knowledge rollups betekent dat alles wat op Ethereum draait naadloos kan worden overgedragen naar ervaring een enorme sprong in snelheid en lagere kosten.
Zij zijn niet de enigen die het probleem aanvallen: Polygon lanceerde deze week zijn testnet voor zijn eigen zkEVM, waarbij Aave, Uniswap en Lens zich allemaal inzetten om erop te implementeren. Scroll lanceerde zijn "Pre Alpha-testnet" in juli, terwijl De zk-oplossing van StarkWare verwerkt miljoenen transacties per maand.
Deze oplossingen zijn allemaal goed gefinancierd, met Scroll die $ 30 miljoen ophaalt, Starkware die $ 150 miljoen ophaalt en Polygon die $ 450 miljoen ophaalt. Newcomb laat doorschemeren dat de eigen financieringsronde van zkSync zich in dezelfde marge bevindt als die van Polygon, maar het moet nog officieel worden aangekondigd.
StarkWare loopt ver vooruit op het peloton en heeft negen maanden geleden zijn eigen ZK-rollup-oplossing gelanceerd en recursieve schaling is in augustus ingeschakeld. Maar het nam ook de riskante beslissing om een aangepaste programmeertaal, Cairo genaamd, te gebruiken om efficiënter te kunnen schalen. Dit zou kunnen betekenen dat de acceptatie door de grote protocollen naar de weg van de minste weerstand gaat op de EVM-compatibele oplossingen.
Alle oplossingen werken ook aan recursieve schaling en/of 'Layer 3'-implementaties waardoor Ethereum-transacties mogelijk duizenden keren sneller worden, de noodzaak voor interchain-bruggen wordt weggenomen en crypto eindelijk zijn ware potentieel kan realiseren.
Wat is een zero knowledge rollup of zk rollup?
ZK-rollups behoren tegenwoordig tot de grootste modewoorden in blockchain. Met de technologie kunnen duizenden transacties worden berekend weg van de tergend trage Ethereum-blockchain, met een klein "geldigheidsbewijs" dat verifieert dat alle transacties correct zijn uitgevoerd. U kunt dus 10,000 transacties die elders zijn uitgevoerd, samenvoegen tot één enkele ETH-transactie. Dit is een groot probleem, want zelfs nadat de Merge Ethereum hinkt bij 15 transacties per seconde.
ZK-rollups worden al geruime tijd gebruikt voor NFT's en financiële transacties op platforms zoals Loopring, dyDx en anderen. Maar zoals mede-oprichter Vitalik Buterin opmerkte tijdens ETH Seoul in augustus:
"Over het algemeen denk ik dat we hebben geleerd dat mensen niet alleen een schaalbaar geldding willen, ze willen een schaalbare EVM."
Het is een van wat Newcomb 'vijf magische elementen' noemt voor ZK-rollups. Naar zijn mening moet een ZK-rollup-oplossing voor algemeen gebruik, EVM-compatibel zijn en Ethereum's programmeertaal Solidity ondersteunen. Het moet ook open source zijn om te passen bij het oprichtingsethos van crypto, en het moet een tokendistributie hebben die het protocol decentraliseert in plaats van de rijkdom onder het team te concentreren.
Door merkwaardig toeval heeft zkSync alle vijf deze zelfopgelegde statistieken bereikt. (Newcomb zegt dat hij de exacte tokendistributie niet kan specificeren, maar zegt dat ongeveer 30% voor insiders de "consensus" lijkt te zijn.)
De checklist is een soort verhulde kritiek op concurrent StarkWare, die 49.9% van zijn StarkNet-tokenvoorraad aan investeerders en kernbijdragers zal geven. Het is ook geen open source, hoewel het van plan is om de controle over het IP aan zijn gemeenschap te geven.
Mede-oprichter Eli Ben-Sasson legt uit dat de enige manier om volledig te profiteren van de schaalbaarheid die wordt geboden door ZK-rollups, is door een aangepaste taal zoals Cairo te gebruiken.
“Ik heb er alle vertrouwen in dat mensen zullen beseffen wanneer ze bewijzen aanzetten dat het niet de bedoeling is om EVM te simuleren. Het doel is om schaalbaarheid te bereiken. Om 10,000, 100,000, een miljoen transacties te plaatsen en hun bewijs in een enkel blok Ethereum te laten passen”, zegt hij.
“Ik durf te wedden dat je geen volledige ZK EVM zult zien die een miljoen transacties in één bewijs op Ethereum kan stoppen. Zoals we vandaag gemakkelijk kunnen doen en al maanden en jaren doen.”
Schalen versus compatibiliteit
Odin-Free van StarkWare legde op Twitter uit dat er ingewikkelde wiskundige redenen zijn voor de noodzaak van een aangepaste taal, omdat "bewijssystemen zoals Stark gebaseerd zijn op polynomen over eindige velden, wat een veel effectievere polynoomvergelijking oplevert." Oké, laten we hem op zijn woord geloven.
Voor Ben-Sasson is het gewoon dom om de EVM op te peppen:
"Als je het transport wilde oplossen, zou je een grote vrachtwagen kunnen nemen en die in een vliegtuig kunnen zetten en het vliegtuig het laten afleveren", zegt hij.
“Er zijn vliegtuigen waar een vrachtwagen in past, maar dat is een erg inefficiënte manier. Een veel betere manier is om gewoon dingen te pakken en ze direct in het vliegtuig te stoppen.”
Dat gezegd hebbende, het ecosysteem heeft wel een transpiler genaamd Warp die Solidity-code omzet in Cairo-code en die: is zojuist gebruikt om een vork van Uniswap over te zetten naar StarkNet.
Bron: https://cointelegraph.com/magazine/2022/10/12/attack-zkevms-cryptos-10x-moment