Crypto sygner i øjeblikket hen som internettet gjorde i 1996 med langsomme hastigheder og få praktiske brugssager, siger Steve Newcomb, Chief Product Officer for Matter Labs.
Men en stor stigning i båndbredde og sikkerhed kort efter gjorde, at internettet blev en afgørende del af hverdagen over hele kloden - og vi er lige på kanten af, at det sker for krypto i de næste par måneder.
"Ingen stolede på deres kreditkort på det, og alle troede, det var et modefænomen, og der var ikke nogen use cases for det," forklarer Newcomb.
"Og så havde vi 10x øjeblikke i båndbredde, og så kom SSL, og HTPS, hvor du fik den lås - det var et 10x øjeblik i tillid. Pludselig i 2005 gik e-handel bare gennem taget."
Cryptos '10x'-øjeblik kunne endelig være her, med zkSyncs Ethereum Virtual Machine-kompatible mainnet, der lanceres den 28. oktober. EVM er i bund og grund operativsystemet til Ethereum og gør det muligt for det at fungere ved hjælp af nul viden-oprulninger betyder, at alt, der kører på Ethereum, problemfrit kan overføres til oplevelse et stort hop i fart og lavere omkostninger.
De er ikke de eneste, der angriber problemet: Polygon lancerede sit testnet til sit eget zkEVM i denne uge, hvor Aave, Uniswap og Lens alle forpligtede sig til at implementere det. Scroll lancerede sit "Pre Alpha testnet" i juli mens StarkWares zk-løsning har pløjet igennem millioner af transaktioner om måneden.
Disse løsninger er alle velfinansierede, hvor Scroll hæver $30 mio., Starkware hæver $150 mio. og Polygon hæver $450 mio. Newcomb antyder, at zkSyncs egen finansieringsrunde er i samme boldgade som Polygons, men den er endnu ikke officielt annonceret.
StarkWare er langt foran flokken efter at have lanceret sin egen ZK rollup-løsning for ni måneder siden og den aktiverede rekursiv skalering i august. Men det tog også den risikable beslutning at bruge et brugerdefineret programmeringssprog kaldet Cairo for at skalere mere effektivt. Dette kunne se vedtagelse af de store protokoller bevæge sig til den mindste modstands vej på de EVM-kompatible løsninger.
Alle løsningerne arbejder også på rekursiv skalering og/eller 'Layer 3'-implementeringer, som vil se Ethereum-transaktioner potentielt blive tusindvis af gange hurtigere, fjerne behovet for interchain-broer og tillade krypto endelig at realisere sit sande potentiale.
Hvad er en nulvidensoprulning eller zk-oprulning?
ZK rollups er blandt de største buzzwords i blockchain i dag. Teknologien giver mulighed for, at tusindvis af transaktioner kan beregnes væk fra den smerteligt langsomme Ethereum blockchain, med et lille "gyldighedsbevis", der bekræfter, at alle transaktioner blev udført korrekt. Så du kan "rulle" 10,000 transaktioner op andre steder til en enkelt ETH-transaktion. Dette er en stor sag, fordi selv efter Merge Ethereum halter frem med 15 transaktioner i sekundet.
ZK rollups er blevet brugt til NFT'er og finansielle transaktioner i nogen tid nu på platforme som Loopring, dyDx og andre. Men som medstifter Vitalik Buterin påpegede under ETH Seoul i august:
"Generelt tror jeg, vi har lært, at folk ikke bare vil have en skalerbar pengeting, de vil have en skalerbar EVM."
Det er en af, hvad Newcomb kalder "fem magiske elementer" til ZK rollups. Efter hans mening bør en ZK-rollup-løsning være til generel formål, EVM-kompatibel og understøtte Ethereums programmeringssprog Solidity. Det bør også være open source for at passe med cryptos grundlæggende etos, og det bør have en token-distribution, der decentraliserer protokollen i stedet for at koncentrere rigdom blandt teamet.
Ved mærkelig tilfældighed har zkSync opnået alle fem af disse selvpålagte metrics. (Newcomb siger, at han ikke kan detaljere den nøjagtige token-fordeling, men siger, at omkring 30 % for insidere ser ud til at være "konsensus.")
Tjeklisten er noget af en tilsløret kritik af konkurrenten StarkWare, som er indstillet til at give 49.9% af sin StarkNet-tokenforsyning til investorer og kernebidragydere. Det er heller ikke open source, selvom det planlægger at give kontrol over IP'en til sit fællesskab.
Medstifter Eli Ben-Sasson forklarer, at den eneste måde at drage fuld fordel af den skalering, som ZK-rollups giver, er at bruge et brugerdefineret sprog som Cairo.
"Jeg er meget sikker på, at folk vil indse, når de tænder for beviser, at målet ikke er at simulere EVM. Målet er at nå skalerbarhed. At sætte 10,000, 100,000, en million transaktioner og få deres bevis monteret inde i en enkelt blok af Ethereum,” siger han.
"Jeg er villig til at vædde på, at du ikke vil se en komplet ZK EVM, der kan placere en million transaktioner i et enkelt bevis på Ethereum. Som vi sagtens kan i dag og har gjort i måneder og år.”
Skalering kontra kompatibilitet
StarkWares Odin-Free forklarede på Twitter, at der er komplicerede matematiske årsager bag behovet for et brugerdefineret sprog, fordi "bevissystemer som Stark er baseret på polynomier over endelige felter, hvilket giver en meget mere effektiv polynomielligning." OK, lad os tage hans ord for det.
For Ben-Sasson er det bare dumt at prøve at suppe op til EVM:
"Hvis man ville løse transporten, kunne man tage en stor lastbil og sætte den ind i et fly og få flyet til at levere den," siger han.
"Der er fly, der kan passe en lastbil inde, men det er en meget ineffektiv måde at gøre det på. En langt bedre måde er bare at tage tingene og lægge dem direkte i flyet."
Når det er sagt, har økosystemet en transpiler kaldet Warp, der gør Solidity-kode til Cairo-kode, og som er netop blevet brugt til at porte over en gaffel af Uniswap til StarkNet.
Kilde: https://cointelegraph.com/magazine/2022/10/12/attack-zkevms-cryptos-10x-moment