A Scroll zk-EVM Layer 2 élőben elérhető az Ethereum Goerli teszthálózatán

A Scroll kiadta az Ethereum Layer 2 hálózatának egy testnet verzióját a Goerli tesztneten, így a zk-EVM alfa előtti állapotból alfa tesztelési fázisba került.

Eddig a Scroll kipróbálható volt egy teszthálózaton, amely a projekt saját Ethereum klónjára épült. Azzal, hogy erről a nyilvános tesztneten fut, a Scroll előrelépést tett az év második felében történő teljes bevezetés felé.

„Az alfa előtti teszthálózatunkon ál-mainnet tranzakciókkal teszteltünk, de ha nyilvánosabb tesztnetet használunk, akkor több ideje marad a tesztelésre, és megbizonyosodhat arról, hogy minden megfelelően működik – a rendszer felépítésének óriási nehézségei miatt. mint ez” – mondta a Scroll Pseudotheos néven ismert kutatója egy interjúban.

A teszthálózat engedély nélküli, de nagyrészt központosított marad, különösen azon számítógépek tekintetében, amelyek elvégzik a hálózat működéséhez szükséges összetett feldolgozást. A hálózat kódja nyílt forráskódú lesz, ami azt jelenti, hogy a hálózat elkezdheti építeni a rugalmasságát. Ezenkívül egy hidat állítottak fel az eszközök átvitelére a Goerli testnet és a Scroll között.

A Scroll két éve dolgozik a hálózatán, és jelenleg 60 tagja van a csapatnak, valamint külső közreműködők szélesebb hálózata.

Mik azok a zk-EVM-ek?

A Zk-EVM-ek Ethereumra épülő 2. rétegű hálózatok, amelyek nulla tudásalapú bizonyítékokat használnak a méretezhetőség érdekében. Az EVM rész az Ethereum Virtual Machine-re (EVM) utal, arra a bitre, amely az alkalmazásokat futtatja ahelyett, hogy egyszerűen feldolgozná azokat. Az EVM-kompatibilis hálózatok képesek támogatni az Ethereum alkalmazásokat, miközben nagy méretben is futnak.

A zk-EVM két funkciója működik. Először a szekvencer sok tranzakciót köt össze. Aztán a közmondás elvégzi-e az összetett nulla tudásalapú számításokat annak igazolására, hogy ezek a tranzakciók mind legitimek. Ezt a bizonyítékot ezután sugározzák az Ethereum hálózatra, és a tranzakciókat jóváhagyják. 

Jelenleg a Scroll nyilvánosságra hozza a hálózatát, hogy tesztelhető legyen, ugyanakkor a szekvenszer és a prover decentralizálásán dolgozik – ez a hálózat decentralizálásának kulcsfontosságú követelménye.

„A legrobusztusabb és legbiztonságosabb zk-EVM-et akarjuk építeni, ezért duplázunk, és egy decentralizált prover- és szekvenszer-hálózaton dolgozunk. A mainnet után ez a fő prioritásunk” – mondta Pseudotheos. „Miután a zk-EVM kiszáll az ajtón, még közel sem vagyunk a végéhez. Évekig tartó munkánk van még a megfelelő decentralizálás terén – de ez a fő prioritásunk.”

A Scrollnak egy házon belüli biztonsági csapata igyekszik megbizonyosodni a hálózat biztonságáról. Ezenkívül lefagyasztotta a kódbázis egy részét, és elküldte egy auditornak felülvizsgálatra. További ellenőrzéseket tervez a sorban.

Miért választja a Scroll a nehezebb utat?

A zk-EVM-ek két fő módja van (technikailag inkább a kettő között, de ne menjünk túl mélyre).

Egyrészt használhat egy olyan programozási nyelvet, amelyet a tudás nélküli bizonyításhoz terveztek, majd le kell fordítania az Ethereum alkalmazásokat a Solidityről – az Ethereum anyanyelvéről – az új nyelvre. Ezt könnyebb megépíteni, de megnehezíti az Ethereumról a platformra portoló fejlesztők életét.

A másik oldalon létrehozhat egy zk-EVM-et, amely ugyanazt a kódot használja, amelyet jelenleg az Ethereum alkalmazásokhoz használnak. Ez nagyon egyszerűvé teszi az alkalmazások hálózatra történő portolását. Ez azonban sokkal nehezebb feladat, mivel a nulla tudásalapú bizonyítások egészen más módon működnek, mint az Ethereum Virtuális Gép működése – tehát kódolni kell őket, hogy úgy működjenek, ahogyan nem arra tervezték.

A Scroll a kihívásokkal telibb utat választja a zk-EVM megépítéséhez, de reméli, hogy egy olyant, amely jobban kompatibilis lesz az Ethereummal, és a nagyobb elterjedtség felé kell vezetnie. 

„Amikor az EVM-et tervezték, egyáltalán nem a tudás nélküli bizonyításra tervezték. Az a mód, ahogyan egy nulla tudású programot írunk, teljesen eltér a hagyományos szoftverek írásától” – mondta Pseudotheos.

Ez a megközelítés olyan, mintha egy mondatot angolul írna, miközben megfelel egy másik nyelv szintaktikai szabályainak. Trükkös, de nem lehetetlen.

Előnyei is vannak: sokkal könnyebbé kell tennie az Ethereum fejlesztői számára, hogy a Scrollra építsenek, és arra portolják projektjeikat. És ezért a Scroll úgy gondolja, hogy a kemény graft megéri.

A Polygon is dolgozik ezen a típusú zk-EVM-en, míg a StarkWare az ellenkező megközelítést alkalmazza, a zkSync pedig valahol a kettő között van.

Míg a Scroll sok más, zk-EVM kifejlesztését célzó projekttel együtt dolgozik, a Pseudotheos nem hiszi, hogy az elsőként piacra kerülő nagy változást jelent. Rámutattak az Arbitrumra és az Optimism-re, amelyek néhány hónapos különbséggel jelentek meg – de mindkettő még mindig talál magának teret. 

„Nem számít, ki az első” – mondták. „Úgy gondolom, hogy van lehetőség az együttélésre, különösen azért, mert sok ilyen összegzés különböző megközelítéseket és árnyalatokat alkalmaz [nulla tudású bizonyítékokkal].”

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