AI қорытындысы
Көбірек көрсету
Бар болғаны 30 секундта мақаланың мазмұнын жылдам түсініңіз және нарықтағы көңіл-күйді бағалаңыз.
Ethereumикемділігі мен әмбебаптығы оныweb3әзірлеушілері үшін ең танымалблокчейндердің біріне айналдырды . Дегенмен, осы танымалдылықтың барлығы желінің кептелісі мен жоғарыгаз ақысынақатысты кейбір мәселелерге әкелді . Масштабтау шешімдерінің жаңа класы ыңғайлылықтың, қауіпсіздіктің және масштабтаудың тамаша үйлесімін ұсына отырып, бұл мәселені шешуге үміттенеді. ZkEVM деп аталатын бұл жаңа механизм Ethereum транзакцияларының үлкен көлемін өңдеуді әлдеқайда жеңілдететін әлеуетке ие. zkEVM қалай жұмыс істейтінін көру үшін осы пайдалы нұсқаулықты зерттеңіз.
Негізгі қорытындылар:
zkEVM — нөлдік білім технологиясын EVM үйлесімділігімен біріктіретін масштабтау шешімі.
Ол ZK жиынының жылдам транзакцияларын және төмен деректерді пайдалануын ала отырып, адамдарға EVM (Ethereum виртуалды машинасы) жобаларын іске қосудың барлық функционалдығы мен ыңғайлылығын сезінуін қамтамасыз етеді.
Нарықтағы ең танымал zkEVM-лердің кейбірі 2-деңгейді масштабтау шешімдеріне жатады Polygon, Scroll және zkSync.
Нөлдік білім (ZK) жинақтары блокчейн масштабтау шешімінің бір түрі болып табылады. Олар деректерді тексеру, бірнеше тексерулерді біріктіру және оларды негізгі тізбекте орналастыру үшінкриптографиялықнөлдік білім дәлелдерінпайдаланады . Бұл көптеген қосымша деректерді өңдеусіз транзакцияларды растауды жеңілдетеді.
Ethereum виртуалды машинасы (EVM) -ақылды келісімшарттардыөңдеу үшін Ethereum блокчейнін пайдаланатын есептеу ортасы . Бұл бағдарламалық жасақтамаәзірлеушілерге орталықтандырылмаған қолданбаларды (DApps) және Ethereum-да басқа жобаларды құруға мүмкіндік береді.
EVM үйлесімділігі жүйенің Ethereum-дағы барлық стандартты протоколдармен жұмыс істейтінін білдіреді. Егер жоба EVM үйлесімді болса, ол жазатын және орналастыратын барлық Ethereum смарт келісім-шарттары Ethereum жүйесінде еш қиындықсыз жұмыс істей алады.
EVM эквиваленттілігі үйлесімділікті бір қадам алға жылжытады. Ethereum-мен жұмыс істей алудың орнына, EVM эквивалентті жүйелер Ethereum экожүйесінің бөлігі сияқты жұмыс істейді. EVM эквиваленттілігіLayer 2модульдері, құралдар және смарт келісім-шарт кітапханаларысияқты маңызды емес мүмкіндіктердің де біркелкі жұмыс істейтініне кепілдік береді.
zkEVM — нөлдік білім технологиясын EVM үйлесімділігімен біріктіретін масштабтау шешімі. Бұл ZK жиынының жылдам транзакцияларын және төмен деректерді пайдалануын алу кезінде адамдардың EVM жүйесінде іске қосылған жобалардың барлық функционалдығы мен ыңғайлылығын сезінуін қамтамасыз етеді.
Ethereum мақұлдаған zkEVM опциялары ZK жинақтары алғаш рет жасалғаннан бері дерлік талқыланды. Дегенмен, әзірлеушілерге Ethereum виртуалды машинасының барлық пайдалану жағдайларын толығымен өңдей алатын құрылғыны әзірлеуге біраз уақыт қажет болды. Негізгі желіде іске қосылатын ең алғашқы zkEVM 2023 жылдың наурызында көпшілікке шығарылды, zkSync дәуірі, содан кейін Polygon zkEVM.
EVM үйлесімді және толығымен масштабталатын zkEVM жасау үшін бірнеше түрлі қадамдар бар. EVM-үйлесімді ZK жиынын сәтті жасау үшін жүйе келесі процесті аяқтауы керек:
Смарт келісімшартқа арналған толық есептеу тізбектен тыс ортада орындалады.
Дәлелдеу схемасы транзакция деректерінің мәліметтерін бағалайды және транзакцияның дұрыс тексерілгенін растай алатын болса, нөлдік білім дәлелін жасайды.
Бірнеше нөлдік білім дәлелдері жиналады және бір уақытта негізгі тізбекке жіберілетін бір бумаға біріктіріледі.
Ethereum негізіндегі тексеруші келісімшарт нөлдік білім дәлелдерін алады және әрбір транзакцияның жарамдылығын тексереді.
Өздігінен орындалатын келісім-шарт Ethereum желісін барлық тиісті транзакциялар тексерілгені туралы біліммен жаңартады.
zkEVM шешімдері көптеген пішіндер мен өлшемдердекеледі. Әдетте, zkEVM жобасын келесі төрт санаттың біріне бөлуге болады.
Бұл zkEVM түрі Ethereum-тың барлық аспектілерімен және барлық Ethereum қабаттарымен толық үйлесімді болу үшін жасалған. 1 типті zkEVM бар инфрақұрылымдағыдай ыңғайлы жұмыс істеуге қабілетті болғанымен, әрбір нөлдік білімнің дәлелдемелік есебін өңдеуге аздап қосымша уақыт кетуі мүмкін.
Бұл zkEVM түрі сырттан Ethereum сияқты көрінеді, бірақ ішкі дизайн мәліметтері (мысалы, блок құрылымы) сәл өзгеше болуы мүмкін. 2 типті zkEVM-дегі кішігірім модификациялар дәлелдемелерді құруды жылдамдатуға көмектеседі, бірақ егжей-тегжейлі пайдалану жағдайларымен жұмыс істегенде шамалы үйлесімсіздіктер болуы мүмкін.
3 типті zkEVM қолданбалардың көпшілігімен үйлесімді. Дегенмен, алдын ала құрастыру сияқты кейбір құрылымдар бар EVM инфрақұрылымымен жұмыс істемеуі мүмкін.
Кездейсоқ қайта жазуды қажет ететініне қарамастан, бұл zkEVM құрастыру оңай және жарамдылық дәлелдерін жасау үшін жылдам артықшылықтарға ие.
Бұл zkEVM түрі смарт келісімшарт кодын жоғары деңгейлі тілде жазады, содан кейін оны EVM-үйлесімді тілге құрастыруға болады. Бұл, әрине, транзакцияның жарамдылығын тексерудің ең жылдам жолы, бірақ оның үйлесімсіздік деңгейі жоғары.
Көптеген адамдардың zkEVM жобаларына қызығушылық танытуының басты себебі - олардың блокчейн трилеммасыншешу әлеуеті, кез келген блокчейнге қатысты стандартты мәселе, бұл оны бір уақытта орталықтандырылмаған, масштабталатын және қауіпсіз болуы мүмкін емес етеді.
Ethereum желісі табиғи түрде орталықтандырылмаған және қауіпсіз, сондықтан ол web3 әзірлеушілері арасында танымал. Дегенмен, оның сенімділігін сақтау үшін оған тән ауқымдылықты құрбан етуге тура келді. Бұл кейбір интернет тенденциялары желіден бірден көптеген смарт келісім-шарттарды өңдеуді талап еткенде, аспанға көтерілетін газ төлемдері сияқты кейбір мәселелерге әкелді.
Бұл жерде нөлдік білім жинақтары пайда болады. Бұл масштабтау шешімдері Ethereum транзакцияларын өңдеудің оңай және жылдам әдісі болып табылады. Олар тек негізгі желіде транзакцияны тексеруді талап ететіндіктен, пайдаланушыларға транзакцияның барлық метадеректерін және басқа мәліметтерді жіберудің қажеті жоқ. Сонымен қатар, жинақ дизайны пайдаланушыларға осы тексерулердің барлығын бірден өңдеуге мүмкіндік береді, сондықтан деректердің үлкен көлемін де тез және қолжетімді түрде өңдеуге болады.
Масштабтауды қосумен қатар, zkEVM де тамаша шешім болып табылады, өйткені ол Ethereum ортасымен үздіксіз интерфейс жасайды. zkEVM пайдаланатын әзірлеушілер өз жүйесі мен EVM арасындағы түсінбеушіліктерге байланысты қателер туралы алаңдамауы керек. Олар Ethereum-да қол жетімді әзірлеу құралдарының кең жиынтығын пайдалана алады, сондықтан масштабталатын DApps және басқа жобаларды жасау оңай.
Бірнеше түрлі топтар zkEVM-дің өз нұсқаларын шығарды. Төменде бірнеше ең жақсы zkEVM конструкцияларының қысқаша салыстырылуы берілген.
Бұл ашық бастапқы zkEVM жүйесі 3 типті желі болып табылады және іске қосылған алғашқы zkEVMs бірі болып табылады. Сонымен қатар, ол Ethereum жасаушы Виталик Бутериннің мақұлдауын алды. Ол көпбұрыштың өте үлкенвалидаторжиынынанегізделгендіктен , Polygon zkEVM өте қауіпсіз. Басқа zkEVM конструкцияларымен салыстырғанда, Polygon's жоғары жылдамдықта тамаша жұмыс істейді, бірақ ол әрқашан толық EVM үйлесімді бола бермейді.
zkSync zkEVM, Era көптеген Ethereum хаттамаларына қолдау көрсете отырып, жарамдылық дәлелдерін жасауды жылдамдату үшін теңшелетін виртуалды машинаны пайдаланады. Era zkEVM - Solidity, Vyper және Yul кодтарын EVM үйлесімді кодқа айналдыратын 4 типті жүйе. zkSync басқа zkEVM жобаларына қарағанда көбірек үйлесімділік мәселелеріне ие, бірақ ол жылдам, қолжетімді транзакцияларды қамтамасыз етуде қалғандарын жеңеді.
Scroll әзірлеушіге бағытталған zkEVM қазіргі уақытта көпшілікке альфа-тест желісін ұсынады. Қазіргі уақытта 3 типті zkEVM, оның жылдамдығы мен үйлесімділік деңгейлері Полигонның zkEVM деңгейіне біршама ұқсас. Дегенмен, Scroll бағдарламасының 2 типті zkEVM-ге көшу бойынша қысқа мерзімді жоспарлары және 1-түрдегі zkEVM болу үшін ұзақ мерзімді жоспарлары бар. Егер ол осы мақсаттарды басқара алса, ол нарықтағы ең үйлесімді нұсқалардың біріне айналуы мүмкін.
zkEVM пайдаланушыларға көптеген түрлі артықшылықтарды бере алады:
Әзірлеушілер Ethereum үшін жаңа жобаларды оңай жасай алады, сондықтан олар таныс жүйемен жұмысын жалғастыра алады.
ZK-rollups Ethereum DApps және басқа web3 жобалары үшін әдетте қолданылатын барлық шағын микротранзакцияларды өңдеудің ең жылдам тәсілдерінің бірі болып шықты.
zkEVM өзара әрекеттесетіндіктен, оны пайдаланатын адамдар олардың дизайны болашақта да, бар Ethereum инфрақұрылымымен де үздіксіз жұмыс істейтініне сенімді бола алады.
Кейбір басқа масштабтау шешімдерімен салыстырғанда, zkEVM қосымша қауіпсіздік пен құпиялылықты қамтамасыз етеді.
zkEVMs басқа Ethereum масштабтау опцияларына қарағанда газ шығындары төмен, мысалы, бүйірлік тізбектер.
Дегенмен, zkEVM кейбір ықтимал кемшіліктермен келетінін есте сақтаңыз:
zkEVM дизайны әрқашан нөлдік білімді дәлелдейтін есептеу тұжырымдамасымен жақсы жұмыс істемейді, сондықтан бұл Ethereum-да қолдануға болатын ең интуитивті масштабтау әдісі емес.
zkEVM шынайы Ethereum үйлесімділігіне неғұрлым жақын болса, оның тиімділігі соғұрлым аз болады. 1 типті zkEVM жұмыс істеу өте қымбат болуы мүмкін.
zkEVM әсіресе EVM арнайы опкодтарымен үйлесімділікке қол жеткізу тұрғысынан күресуі мүмкін. zkEVM бағдарламаларды орындау немесе қателерді өңдеу сияқты нәрселерді басқаруда жиі қиындықтарға тап болады.
zkEVMs EVM жүйесіне көбірек сенім артады және кейбір web3 жақтаушылары жобалардың көпшілігі бір блокчейнде жұмыс істейтін болса, оның экожүйесін шынымен орталықсыздандыру мүмкін емес деп алаңдайды.
Алғашқы бірнеше zkEVM дизайны шыққаннан бері тұжырымдамаға қызығушылық көп болды. Көптеген адамдар қуанады, өйткені олар zkEVMs Ethereum DApps құруды әлдеқайда қолжетімді етеді деп сенеді. Жылдамдықты, ыңғайлылықты және қолжетімділікті біріктіру мүмкіндігі Ethereum негізгі желісін одан да танымал ету мүмкіндігіне ие. Егер zkEVMs олардың жасаушылары айтқандай жұмыс істесе, бұл Ethereum инфрақұрылымында құрылғанжаңа web3 жәнеDeFiжобаларыныңжарылуына әкелуі мүмкін .
Дегенмен, EVM-ге ZK-тілектерін қосу үшін көп уақыт қажет болғанын атап өткен жөн, өйткені Ethereum-тың базалық дизайны ZK-ролик идеясымен жақсы жұмыс істемейді. Адамдар Ethereum смарт келісімшарттарымен жұмыс істеу кезінде кейбір қателерге тап болуы мүмкін, бұл адамдарды zkEVM жобаларынан алшақтатуы мүмкін. Сайып келгенде, бұл масштабтау шешімі іске қосыла ма, жоқ па, бұл алғашқы бірнеше жүйенің қаншалықты тиімді екеніне байланысты болады.
Нөлдік білім технологиясының күшін пайдалана отырып, zkEVMs Ethereum-ды тиімдірек масштабтауға мүмкіндік береді. Олар Ethereum негізгі желісінде сақталған транзакция деректерінің көлемін қысқартады, сондықтан жобалар жылдамырақ және қолжетімді болады. Сонымен қатар, олардың EVM-мен үйлесімділігі әзірлеушілерге Ethereum ортасымен үздіксіз әрекеттесетін дизайнды құруға мүмкіндік береді. Бұл үйлесімділік пен ауқымдылық үйлесімі әртүрлі қызықты жобаларға әкелуі мүмкін.
#Bybit #TheCryptoArk