Узровень 2 zk-EVM ад Scroll працуе ў тэставай сетцы Goerli Ethereum

Scroll выпусціў тэставую версію сваёй сеткі Ethereum Layer 2 у тэставай сетцы Goerli, перамясціўшы zk-EVM з прэ-альфа-фазы на альфа-фазу тэсціравання.

Дагэтуль Scroll можна было апрабаваць у тэставай сетцы, створанай на аснове ўласнага клона Ethereum праекта. Перайшоўшы ад гэтага да запуску ў публічнай тэставай сетцы, Scroll зрабіў крок наперад на шляху да поўнага запуску ў другой палове гэтага года.

«Мы тэсціравалі фіктыўныя транзакцыі асноўнай сеткі ў нашай тэставай сетцы папярэдняй альфа-версіі, але маючы больш агульнадаступную тэставую сетку, вы можаце мець больш часу, каб праверыць яе і пераканацца, што ўсё працуе належным чынам — з-за велізарнай цяжкасці стварэння сістэмы як гэта», - сказаў у інтэрв'ю даследчык, вядомы як Псеўдафеас у Scroll.

У тэставай сетцы не будзе дазволаў, але яна застанецца ў значнай ступені цэнтралізаванай, асабліва з пункту гледжання камп'ютараў, якія выконваюць складаную апрацоўку, неабходную для працы сеткі. Код для сеткі будзе з адкрытым зыходным кодам, што азначае, што сетка можа пачаць будаваць устойлівасць. Таксама быў усталяваны мост для перадачы актываў паміж тэставай сеткай Goerli і Scroll.

Scroll працуе над сваёй сеткай два гады і ў цяперашні час налічвае 60 членаў каманды разам з больш шырокай сеткай знешніх удзельнікаў.

Што такое zk-EVM?

Zk-EVM - гэта сеткі ўзроўню 2, пабудаваныя на Ethereum, якія выкарыстоўваюць доказы з нулявым веданнем для дасягнення маштабаванасці. Частка EVM адносіцца да віртуальнай машыны Ethereum (EVM), біта, які запускае прыкладанні, а не проста іх апрацоўвае. Будучы сумяшчальнымі з EVM, гэтыя сеткі здольныя падтрымліваць прыкладанні Ethereum, а таксама працаваць у маштабе.

Ёсць дзве функцыі, дзякуючы якім zk-EVM працуе. Спачатку секвенсар збірае шмат транзакцый. Затым даказваючы робіць складаныя вылічэнні з нулявым веданнем, каб стварыць доказ таго, што ўсе гэтыя транзакцыі законныя. Затым гэты доказ транслюецца ў сетку Ethereum, і транзакцыі зацвярджаюцца. 

Прама цяпер Scroll робіць сваю сетку публічнай, каб яе можна было выпрабаваць у баях, але ў той жа час яна працуе над дэцэнтралізацыяй секвенсора і правера — ключавога патрабавання да дэцэнтралізацыі сеткі.

«Мы хочам стварыць самую надзейную і бяспечную zk-EVM, і таму мы падвойваем і працуем над дэцэнтралізаванай сеткай правера і секвенсора. Пасля mainnet гэта наш галоўны прыярытэт», — сказаў Псеўдафеас. «Пасля таго, як zk-EVM выйдзе за дзверы, мы нават не скончылі. Нас чакаюць гады працы па належнай дэцэнтралізацыі, але гэта наш галоўны прыярытэт».

Scroll мае ўласную каманду бяспекі, якая спрабуе пераканацца, што сетка бяспечная. Ён таксама замарозіў частку сваёй кодавай базы і адправіў яе на праверку аўдытару. Ён плануе правесці далейшыя аўдыты.

Чаму Scroll выбірае больш цяжкі шлях

Ёсць два асноўных спосабу стварэння zk-EVM (тэхнічна яны больш прамежкавыя, але не будзем паглыбляцца).

З аднаго боку, вы можаце выкарыстоўваць мову праграмавання, распрацаваную для доказаў з нулявым веданнем, а потым прыйдзецца перакладаць прыкладанні Ethereum з Solidity — роднай мовы Ethereum — на новую мову. Гэта лягчэй стварыць, але ўскладняе жыццё распрацоўшчыкам, якія пераносяць Ethereum на платформу.

З іншага боку, вы можаце стварыць zk-EVM, каб выкарыстоўваць той самы код, які зараз выкарыстоўваецца для прыкладанняў Ethereum. Гэта дазваляе вельмі лёгка пераносіць прыкладанні ў сетку. Аднак гэта значна больш складаная задача, таму што доказы з нулявым веданнем працуюць зусім не так, як працуе віртуальная машына Ethereum — таму вам трэба закадзіраваць іх, каб яны працавалі так, як яны не прызначаны.

Scroll выбірае больш складаны шлях да стварэння zk-EVM, але, як спадзяецца, такі, які будзе больш сумяшчальны з Ethereum і павінен стаць ініцыятарам больш шырокага прыняцця. 

«Калі EVM распрацоўваўся, ён зусім не быў распрацаваны для доказаў з нулявым веданнем справы. Тое, як вы пішаце праграму без ведаў, цалкам адрозніваецца ад таго, як вы пішаце традыцыйнае праграмнае забеспячэнне», — сказаў Псеўдатэас.

Такі падыход нагадвае напісанне прапановы на англійскай мове з захаваннем правілаў сінтаксісу іншай мовы. Складана, але не немагчыма.

У гэтага ёсць перавагі: распрацоўшчыкам Ethereum значна прасцей будаваць на Scroll і пераносіць на яго свае праекты. І таму Scroll лічыць, што жорсткая трансплантацыя таго вартая.

Polygon таксама працуе над гэтым тыпам zk-EVM, у той час як StarkWare выкарыстоўвае супрацьлеглы падыход, а zkSync знаходзіцца дзесьці паміж імі.

У той час як Scroll стаіць насустрач многім іншым праектам, накіраваным на стварэнне zk-EVM, Pseudotheos не лічыць, што быць першым на рынку будзе мець вялікае значэнне. Яны адзначылі Arbitrum і Optimism, якія былі выпушчаныя з інтэрвалам у некалькі месяцаў, але абодва ўсё яшчэ знаходзяць цягу. 

«Няважна, хто першы», — казалі яны. «Я думаю, што ёсць месца для суіснавання, тым больш, што многія з гэтых збораў выкарыстоўваюць розныя падыходы і іх нюансы з [доказамі без ведаў]».

Крыніца: https://www.theblock.co/post/215343/scrolls-zk-evm-layer-2-goes-live-on-ethereums-goerli-testnet?utm_source=rss&utm_medium=rss