Scroll's zk-EVM Layer 2 je objavljen na Ethereum's Goerli testnet

Scroll je izdal testno različico svojega omrežja Ethereum Layer 2 na testnem omrežju Goerli, s čimer je zk-EVM premaknil iz faze pred alfa v fazo testiranja alfa.

Do zdaj je bil Scroll na voljo za preizkušanje na testnem omrežju, ki je bilo zgrajeno na lastnem klonu Ethereuma projekta. S prehodom s tega na delovanje v javnem testnem omrežju je Scroll naredil korak naprej na svoji poti proti popolnemu lansiranju v drugi polovici tega leta.

»Preizkušali smo z lažnimi transakcijami glavnega omrežja na našem testnem omrežju pred alfa, a če imate bolj javno testno omrežje, imate lahko več časa, da ga preizkusite in se prepričate, da vse deluje pravilno – zaradi velike težave pri gradnji sistema takole,« je v intervjuju povedal raziskovalec, znan kot Pseudotheos pri Scrollu.

Testno omrežje bo brez dovoljenj, vendar bo ostalo v veliki meri centralizirano, zlasti v smislu računalnikov, ki izvajajo zapleteno obdelavo, potrebno za delovanje omrežja. Koda za omrežje bo odprtokodna, kar pomeni, da lahko omrežje začne graditi odpornost. Prav tako je bil vzpostavljen most za prenos sredstev med Goerli testnet in Scroll.

Scroll na svojem omrežju dela dve leti in trenutno šteje 60 članov ekipe, poleg širše mreže zunanjih sodelavcev.

Kaj so zk-EVM?

Zk-EVM so omrežja 2. sloja, zgrajena na Ethereumu, ki za doseganje razširljivosti uporabljajo dokaze brez znanja. Del EVM se nanaša na navidezni stroj Ethereum (EVM), bit, ki izvaja aplikacije, namesto da jih preprosto obdeluje. Ker so združljiva z EVM, lahko ta omrežja podpirajo aplikacije Ethereum, hkrati pa delujejo v velikem obsegu.

Obstajata dve funkciji, ki omogočata delovanje zk-EVM. Najprej sekvenčar združuje veliko transakcij. Potem je preizkuševalec izvaja zapletene dokazne izračune brez znanja, da ustvari dokaz, da so vse te transakcije zakonite. Ta dokaz se nato odda v omrežje Ethereum in transakcije se odobrijo. 

Ravno zdaj Scroll daje svoje omrežje v javnost, tako da ga je mogoče preizkusiti v bitkah, hkrati pa dela na decentralizaciji sekvencerja in dokazovalnika – ključna zahteva za decentralizacijo omrežja.

»Želimo zgraditi najbolj robusten in varen zk-EVM na voljo in zato podvajamo in delamo na decentraliziranem omrežju preverjanja in sekvenciranja. Po mainnetu je to naša glavna prednostna naloga,« je dejal Pseudotheos. »Ko zk-EVM pride skozi vrata, še nismo niti blizu konca. Čakajo nas leta dela, kar zadeva ustrezno decentralizacijo, a to je naša glavna prednostna naloga.«

Scroll ima interno varnostno ekipo, ki poskuša zagotoviti, da je omrežje varno. Prav tako je zamrznila nekaj svoje kodne baze in jo poslala revizorju v pregled. Načrtuje nadaljnje revizije.

Zakaj Scroll ubira težjo pot

Obstajata dva glavna načina, na katera je mogoče zgraditi zk-EVM (tehnično bolj vmesna, a ne poglabljajmo se pregloboko).

Po eni strani lahko uporabite programski jezik, zasnovan za dokaze brez znanja, nato pa morate prevesti aplikacije Ethereum iz Solidityja — maternega jezika Ethereuma — v nov jezik. To je lažje zgraditi, vendar otežuje življenje razvijalcem, ki prenašajo Ethereum na platformo.

Po drugi strani pa lahko zgradite zk-EVM za uporabo iste kode, ki se trenutno uporablja za aplikacije Ethereum. To zelo olajša prenos aplikacij v omrežje. Vendar je to veliko težja naloga, ker dokazila z ničelnim znanjem delujejo na zelo drugačen način od delovanja navideznega stroja Ethereum – zato jih morate kodirati, da delujejo na način, za katerega niso zasnovani.

Scroll ubira zahtevnejšo pot pri izdelavi zk-EVM, vendar upa, da bo tak, ki bo bolj združljiv z Ethereumom in bi moral spodbuditi večje sprejemanje. 

»Ko je bil EVM zasnovan, sploh ni bil zasnovan za dokaze brez znanja. Način pisanja programa brez znanja je popolnoma drugačen od načina pisanja tradicionalne programske opreme,« je dejal Pseudotheos.

Ta pristop je podoben pisanju stavka v angleščini ob upoštevanju sintaksičnih pravil drugega jezika. Težko, a ne nemogoče.

Ima prednosti: razvijalcem Ethereuma bi moralo olajšati gradnjo na Scrollu in prenos njihovih projektov nanj. In zato Scroll meni, da se bo težko cepljenje izplačalo.

Polygon dela tudi na tej vrsti zk-EVM, medtem ko StarkWare uporablja nasprotni pristop, zkSync pa je nekje med obema.

Medtem ko je Scroll v nasprotju s številnimi drugimi projekti, katerih cilj je ustvariti zk-EVM, Pseudotheos ne misli, da bo to, da bo prvi na trgu, veliko spremenilo. Opozorili so na Arbitrum in Optimism, ki sta bila izdana v nekajmesečnem presledku - vendar oba še vedno najdeta oprijem. 

"Ni pomembno, kdo je prvi," so rekli. "Mislim, da obstaja prostor za soobstoj, zlasti ker veliko teh zbirk uporablja različne pristope in njihove nianse z [dokazi brez znanja]."

Vir: https://www.theblock.co/post/215343/scrolls-zk-evm-layer-2-goes-live-on-ethereums-goerli-testnet?utm_source=rss&utm_medium=rss