Polygon-ի տեխնիկական առաջատարը բացատրում է, թե ինչ կարելի է ակնկալել zkEVM-ից

Այս տարի Ethereum էկոհամակարգը ականատես է լինելու բլոկչեյնի ամենաթեժ միտումներից մեկին, որտեղ բազմաթիվ ընկերություններ ցանկանում են օգտագործել Polygon-ի առաջիկա zkEVM համախմբումը:

Որո՞նք են զրոյական գիտելիքի ապացույցները:

Zero-knowledge (ZK) տեխնոլոգիան գաղտնագրային լուծում է, որը վերափոխում է բլոկչեյն արդյունաբերությունը: Նրանք կատարում են լեզուներ և ցածր մակարդակի բայթկոդ ծրագրավորվող մակարդակով, որոնք ապահովված են նույն կանոններով, ինչ Ethereum mainnet-ը:

Դա վիրտուալ մեքենա է, որն օգտագործում է զրոյական գիտելիքների ապացույցներ՝ տվյալների ստուգման համար՝ առանց տվյալների բովանդակության կամ հատկությունների մասին որևէ տեղեկություն բացահայտելու: Դա գրաքննության դիմացկուն արձանագրություն է, որը կրկնում է Ethereum mainnet-ի գործարքների կատարման միջավայրը:

Վիտալիկ Բուտերինը՝ Ethereum-ի հիմնադիրը, դասակարգված zkEVM-ները չորս հիմնական տեսակի են.

  1. Type-1 zkEVMs՝ լիովին համարժեք Ethereum-ին
  2. Type-2 zkEVMs. EVM (ոչ Ethereum) համարժեքություն
  3. Type-3 zkEVMs. մեկնում է EVM-ից
  4. Type-4 zkEVMs. EVM-ի մերձավոր զարմիկներ
zkEVM տեսակների համեմատություն Vitalik-ի կողմից
(Աղբյուր՝ Ethereum բլոգ)

«Նախագիծը լիարժեք ինժեներական նախագիծ է», - ասաց Ջորդի Բեյլինան, ով ղեկավարում է Polygon zkEVM-ի կառուցման տեխնիկական թիմը: «Գաղափարն այն է, որ այս էլեկտրոնիկայի միջոցով մենք ինչ-որ կերպ պրոցեսոր ենք ստեղծել: Դրանից բացի, կարող է գրվել ծրագիր, որը մշակում է գործարքները: Դա բաղադրիչների ամբողջական փաթեթ է՝ տարբեր թիմերով, որոնք աշխատում են այս կույտերի այս շերտերից յուրաքանչյուրում»:

YouTube-ում Տեսագրություն մարտի 2-ին թողարկված Բեյլինան բացատրեց ներդրման հիմքում ընկած տեխնիկական բաղադրիչները, «համակարգը, որը մենք կառուցում ենք, գրաքննության դիմացկուն է: Դա կատարյալ լուծում չէ, բայց մինչև որոշակի կետ, քանի որ համակարգը ունիվերսալ չէ»:

«Մենք ինքն ենք ստեղծել ժողովը: Դա նոր պրոցեսոր է, նոր հավաք, սարքաշար գրելու նոր եղանակ»:

Տեխնիկական մանրամասներ

ZkEVM համախմբման միջոցով ERC-20 փոխանցումը կսահմանի տվյալների եզակի ենթակառուցվածքներ, ինչպիսիք են ProgramCounter-ը, GlobalCounter-ը, EVMWord-ը, GasInfo-ն և GasCost-ը, որոնք ներառում և պարունակում են այնպիսի տարրեր, ինչպիսիք են stack, հիշողություն և opcodes: ԱՀ-ն և gc-ն պարփակված են օգտագործման համար, մինչդեռ EVMWord-ը ներառում է 8 երկարությամբ u32 զանգված:

Հիշողության հետ կապված գործողությունները պարզեցնելու համար մշակողները խելամտորեն օգտագործում են Rust մակրոները՝ հանելու հիշողության կարևոր տեղեկությունները, ինչպիսիք են ինդեքսի և տիրույթի հատկությունները, և դրանք ստանդարտացված են կիրառում: Մյուս կողմից, Storage-ը ներկայացված է HashMap-ով, և դրա հիմնական արժեքները բոլորը EVMWord են:

StackAddress-ը ներկայացված է որպես օգտագործում Stack-ի հետ՝ EVMWord-ից բաղկացած դինամիկ զանգված:

MemoryAddress-ը նաև օգտագործում է՝ 0-ից 1023 արժեքներով, մինչդեռ հիշողությունը u8-ի զանգված է:

ZkEVM-ի ներդրման ամբողջական տեխնիկական փաթեթը հասանելի է github-ում:

Մրցավազք zkEVM-ի գերակայության համար

Շուկայում գործող արտադրանքով մրցավազքը շարունակվում է:

Մի քանի նախագծեր մրցավազքի մեջ են՝ գործարկելու առաջին լիովին ֆունկցիոնալ և EVM-ին համարժեք zkEVM-ը, ընդ որում լավագույն հավակնորդներից են Polygon zkEVM, zkSync, StarkNET և Scroll:

Polygon zkEVM's-ը բաց կոդով է և նպատակ ունի կրճատել գործարքների ծախսերը մինչև 90%-ով, մինչդեռ zkSync 2.0-ն ուղիղ եթերում է Ethereum Testnet-ում՝ թույլ տալով ծրագրավորողներին գրել Solidity խելացի պայմանագրեր: StarkNET-ն օգտագործում է ZK-STARK-ներ, որոնք ավելի ապահով են, բայց ունեն սահմանափակումներ, և Scroll-ը ստեղծում է բարձր կոմպոզիցիայի լուծում, որն առաջնահերթություն է տալիս անվտանգությանն ու թափանցիկությանը:

Polygon-ի $250M խաղադրույքը zkEVM-ի վրա

Polygon-ը գնեց Hermez Network-ը 250 միլիոն դոլարով 2021 թվականին և ավելի ուշ գործարկեց իր Ethereum Layer-2 ZK-rollup լուծումը՝ Polygon Hermez-ը, 2022 թվականի կեսերին: 2022 թվականի հուլիսին Polygon-ը հայտարարեց Polygon Hermez-ի վերաբրենդինգը Polygon zkEVM-ի, որն ընդունեց Type-2 zkEVM մոտեցումը՝ որպես EVM-ին համարժեք, բայց ոչ Ethereum-ին համարժեք:

Մշակողները պետք է հարմարեցնեն կոդը և EVM գործիքները ZK-ի ցուցակում: Polygon-ը նպատակ ունի հասնել վայրկյանում 2000 գործարքների և կրճատել գործարքների ծախսերը մինչև իննսուն տոկոսով, ինչը այն դարձնում է ավելի էժան, քան Ethereum Mainnet-ը: Polygon-ը գործարկել է իր zkEVM Public Testnet ցանցը հոկտեմբերի 10-ին:

Տեղադրված է ՝ Պոլիգոն, տեխնոլոգիա

Աղբյուր՝ https://cryptoslate.com/polygons-technical-lead-explains-what-to-expect-from-zkevm/