Scroll's zk-EVM Layer 2 je spuštěna na testovací síti Goerli společnosti Ethereum

Společnost Scroll vydala testovací verzi své sítě Ethereum Layer 2 na testovací síti Goerli, čímž přesunula zk-EVM z pre-alfa do alfa testovací fáze.

Až dosud byl Scroll k dispozici k vyzkoušení na testovací síti, která byla postavena na vlastním klonu projektu Ethereum. Přechodem od tohoto k provozu na veřejné testovací síti udělal Scroll krok vpřed na své cestě k úplnému spuštění v druhé polovině tohoto roku.

„Testovali jsme pomocí falešných mainnetových transakcí na naší pre-alfa testovací síti, ale díky více veřejné testovací síti můžete mít více času na její bojové testování a ujistit se, že vše funguje správně – kvůli obrovské obtížnosti sestavení systému. takhle,“ řekl v rozhovoru výzkumník známý jako Pseudotheos at Scroll.

Testnet bude bez oprávnění, ale zůstane do značné míry centralizovaný, zejména pokud jde o počítače, které provádějí komplexní zpracování potřebné pro fungování sítě. Kód pro síť bude open-source, což znamená, že síť může začít budovat odolnost. Také byl vytvořen most pro převod aktiv mezi Goerli testnet a Scroll.

Scroll pracuje na své síti dva roky a v současné době má 60 členů týmu spolu s širší sítí externích přispěvatelů.

Co jsou zk-EVM?

Zk-EVM jsou sítě na 2. vrstvě postavené na Ethereu, které k dosažení škálovatelnosti používají důkazy s nulovými znalostmi. Část EVM odkazuje na Ethereum Virtual Machine (EVM), bit, který spouští aplikace namísto jejich pouhého zpracování. Tím, že jsou tyto sítě kompatibilní s EVM, jsou schopny podporovat aplikace Ethereum a zároveň běžet ve velkém měřítku.

Zk-EVM fungují dvě funkce. Nejprve sekvencer hromadí spoustu transakcí. Potom prokazovatel provádí složité výpočty důkazů s nulovými znalostmi, aby vytvořily důkaz, že všechny tyto transakce jsou legitimní. Tento důkaz je poté vysílán do sítě Ethereum a transakce jsou schváleny. 

Právě teď Scroll zpřístupňuje svou síť veřejnosti, aby ji bylo možné otestovat v bitvě, ale zároveň pracuje na decentralizaci sekvenceru a ověřovače – klíčový požadavek pro decentralizaci sítě.

„Chceme vybudovat nejrobustnější a nejbezpečnější zk-EVM, a to je důvod, proč zdvojnásobujeme a pracujeme na decentralizované síti dokazovačů a sekvencerů. Po mainnetu je to naše hlavní priorita,“ řekl Pseudotheos. „Poté, co se zk-EVM dostane ze dveří, nejsme ani zdaleka hotovi. Máme před sebou roky práce, pokud jde o správnou decentralizaci – ale to je naše hlavní priorita.“

Scroll má interní bezpečnostní tým, který se snaží zajistit, aby byla síť bezpečná. Zmrazila také část své kódové základny a odeslala ji auditorovi ke kontrole. Plánuje další audity.

Proč se Scroll vydává tou těžší cestou

Existují dva hlavní způsoby, jak lze zk-EVM postavit (technicky více mezi tím, ale nechoďme příliš hluboko).

Na jedné straně můžete použít programovací jazyk navržený pro důkazy s nulovými znalostmi a poté musíte přeložit aplikace Ethereum z Solidity – původního jazyka Etherea – do nového jazyka. To je jednodušší na sestavení, ale ztěžuje život vývojářům, kteří přenášejí z Etherea na platformu.

Na druhé straně můžete vytvořit zk-EVM pro použití stejného kódu, který se v současnosti používá pro aplikace Ethereum. Díky tomu je opravdu snadné přenášet aplikace do sítě. To je však mnohem těžší úkol, protože důkazy s nulovými znalostmi fungují velmi odlišným způsobem, než jak funguje virtuální stroj Ethereum – takže je musíte naprogramovat, aby fungovaly způsobem, pro který nejsou navrženy.

Scroll se vydává náročnější cestou k vybudování zk-EVM, ale doufá, že bude více kompatibilní s Ethereem a měl by vést k většímu přijetí. 

„Když bylo EVM navrženo, nebylo vůbec navrženo pro důkazy s nulovými znalostmi. Způsob, jakým píšete program s nulovými znalostmi, je zcela odlišný od způsobu, jakým píšete tradiční software,“ řekl Pseudotheos.

Tento přístup je něco jako psaní věty v angličtině při dodržení pravidel syntaxe jiného jazyka. Složité, ale ne nemožné.

Má to výhody: vývojářům Etherea by to mělo výrazně usnadnit stavět na Scroll a portovat na něj své projekty. A proto Scroll počítá s tím, že tvrdý štěp bude stát za to.

Polygon také pracuje na tomto typu zk-EVM, zatímco StarkWare má opačný přístup a zkSync je někde mezi nimi.

Zatímco Scroll je krkem a krkem s mnoha dalšími projekty, jejichž cílem je přinést zk-EVM, Pseudotheos si nemyslí, že být první na trhu udělá velký rozdíl. Poukázali na Arbitrum a Optimism, které byly vydány s odstupem několika měsíců – ale oba stále nacházejí trakci. 

"Nezáleží na tom, kdo je první," řekli. "Myslím si, že existuje prostor pro koexistenci, zvláště když mnoho z těchto souhrnů používá různé přístupy a jejich nuance s [důkazy s nulovými znalostmi]."

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