Scroll's zk-EVM Layer 2 sa spúšťa na testovacej sieti Goerli spoločnosti Ethereum

Spoločnosť Scroll vydala testnetovú verziu svojej siete Ethereum Layer 2 na testovacej sieti Goerli, čím posunula zk-EVM z pre-alfa do alfa testovacej fázy.

Doteraz bol Scroll k dispozícii na vyskúšanie na testovacej sieti, ktorá bola postavená na vlastnom klone projektu Ethereum. Prechodom z tohto na beh na verejnej testovacej sieti urobil Scroll krok vpred na svojej ceste k úplnému spusteniu v druhej polovici tohto roka.

„Testovali sme s falošnými transakciami mainnetu na našej pre-alfa testovacej sieti, ale ak budeme mať viac verejnej testovacej siete, môžete mať viac času na bojové testovanie a uistenie sa, že všetko funguje správne – kvôli obrovským ťažkostiam pri budovaní systému. takto,“ povedal v rozhovore výskumník známy ako Pseudotheos at Scroll.

Testovacia sieť bude bez povolenia, ale zostane do značnej miery centralizovaná, najmä pokiaľ ide o počítače, ktoré vykonávajú zložité spracovanie potrebné na fungovanie siete. Kód pre sieť bude open-source, čo znamená, že sieť môže začať budovať odolnosť. Taktiež bol vytvorený most na prevod aktív medzi Goerli testnet a Scroll.

Scroll pracuje na svojej sieti dva roky av súčasnosti má 60 členov tímu spolu so širšou sieťou externých prispievateľov.

Čo sú to zk-EVM?

Zk-EVM sú siete vrstvy 2 postavené na Ethereu, ktoré využívajú dôkazy s nulovými znalosťami na dosiahnutie škálovateľnosti. Časť EVM odkazuje na Ethereum Virtual Machine (EVM), bit, ktorý spúšťa aplikácie namiesto ich jednoduchého spracovania. Tým, že sú tieto siete kompatibilné s EVM, sú schopné podporovať aplikácie Ethereum a zároveň bežia vo veľkom rozsahu.

Existujú dve funkcie, vďaka ktorým funguje zk-EVM. Najprv sekvencer zhromažďuje množstvo transakcií. Potom dokazovať vykonáva komplexné výpočty dôkazov s nulovými znalosťami, aby vytvoril dôkaz, že všetky tieto transakcie sú legitímne. Tento dôkaz je potom vysielaný do siete Ethereum a transakcie sú schválené. 

Práve teraz spoločnosť Scroll zverejňuje svoju sieť, aby ju bolo možné otestovať v boji, ale zároveň pracuje na decentralizácii sekvencera a overovača – kľúčová požiadavka na decentralizáciu siete.

„Chceme vybudovať najrobustnejší a najbezpečnejší zk-EVM, a preto zdvojnásobujeme a pracujeme na decentralizovanej sieti overovačov a sekvenátorov. Po mainnete je to naša hlavná priorita,“ povedal Pseudotheos. „Po tom, čo sa zk-EVM dostane von, nie sme ani zďaleka hotoví. Máme pred sebou roky práce, pokiaľ ide o správnu decentralizáciu – ale to je naša hlavná priorita.“

Scroll má interný bezpečnostný tím, ktorý sa snaží zabezpečiť bezpečnosť siete. Zmrazila tiež časť svojej kódovej základne a poslala ju audítorovi na posúdenie. V nadväznosti na to plánuje vykonať ďalšie audity.

Prečo sa Scroll uberá ťažšou cestou

Existujú dva hlavné spôsoby, ako môžu byť zk-EVM postavené (technicky viac medzi tým, ale nezachádzajme príliš hlboko).

Na jednej strane môžete použiť programovací jazyk navrhnutý pre dôkazy s nulovými znalosťami a potom musíte preložiť Ethereum aplikácie z Solidity – rodného jazyka Etherea – do nového jazyka. Je to jednoduchšie na zostavenie, ale sťažuje život vývojárom, ktorí prenášajú z Etherea na platformu.

Na druhej strane môžete vytvoriť zk-EVM na používanie rovnakého kódu, ktorý sa v súčasnosti používa pre aplikácie Ethereum. Vďaka tomu je prenos aplikácií do siete skutočne jednoduchý. Je to však oveľa ťažšia úloha, pretože dôkazy s nulovými znalosťami fungujú veľmi odlišným spôsobom, ako funguje virtuálny stroj Ethereum – takže ich musíte naprogramovať, aby fungovali spôsobom, na ktorý nie sú navrhnuté.

Scroll sa uberá náročnejšou cestou k vybudovaniu zk-EVM, ale dúfa, že bude kompatibilnejší s Ethereum a mal by viesť k väčšiemu prijatiu. 

„Keď bol EVM navrhnutý, nebol vôbec navrhnutý pre dôkazy s nulovými znalosťami. Spôsob, akým píšete program s nulovými znalosťami, je úplne odlišný od spôsobu, akým píšete tradičný softvér,“ povedal Pseudotheos.

Tento prístup je niečo ako písanie vety v angličtine pri dodržaní pravidiel syntaxe iného jazyka. Zložité, ale nie nemožné.

Má to výhody: vývojárom Etherea by to malo výrazne uľahčiť stavať na Scroll a portovať naň svoje projekty. A preto sa Scroll domnieva, že tvrdý štep bude stáť za to.

Polygon tiež pracuje na tomto type zk-EVM, zatiaľ čo StarkWare má opačný prístup a zkSync je niekde medzi nimi.

Zatiaľ čo Scroll je krk a krk s mnohými ďalšími projektmi, ktorých cieľom je priniesť zk-EVM, Pseudotheos si nemyslí, že to, že bude prvý na trhu, bude veľký rozdiel. Poukázali na Arbitrum a Optimism, ktoré boli vydané s odstupom niekoľkých mesiacov – no obaja stále nachádzajú trakciu. 

"Nezáleží na tom, kto je prvý," povedali. „Myslím si, že je tu priestor pre koexistenciu, najmä preto, že mnohé z týchto súhrnov využívajú rôzne prístupy a ich nuansy s [dôkazmi s nulovými znalosťami].“

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