Техничкото водство на Polygon објаснува што да очекуваме од zkEVM

Екосистемот Ethereum треба да биде сведок на еден од најжешките блокчејн трендови оваа година, со бројни компании кои сакаат да го искористат претстојниот збир на zkEVM на Polygon.

Кои се доказите со нула знаење?

Технологијата Zero-knowledge (ZK) е криптографско решение што ја преобликува блокчејн индустријата. Тие извршуваат јазици и бајтекод на ниско ниво на програмабилно ниво, поддржани од истите правила како главната мрежа на Ethereum.

Тоа е виртуелна машина која користи докази со нула знаење за да ги потврди податоците без да открива какви било информации за содржината или својствата на податоците. Тоа е протокол отпорен на цензура што ја реплицира околината за извршување трансакции на главната мрежа на Ethereum.

Виталик Бутерин, основачот на Ethereum, категоризирани zkEVM во четири главни типа.

  1. Тип-1 zkEVMs: целосно еквивалентни на Ethereum
  2. Тип-2 zkEVMs: EVM (не Ethereum) еквивалентност
  3. Тип-3 zkEVMs: заминување од EVM
  4. Тип-4 zkEVMs: блиски роднини на EVM
Споредба на типови zkEVM од Виталик
(Извор: блог на Ethereum)

„Проектот е целосен инженерски проект“, рече Џорди Бајлина, кој го води техничкиот тим за изградба на Polygon zkEVM. „Идејата е дека со оваа електроника некако изградивме процесор. Згора на тоа, може да се напише програма која обработува трансакции. Тоа е целосен куп компоненти со различни тимови кои работат во секој од овие слоеви во овие стекови“.

На YouTube Видео објавено на 2 март, Бајлина ги објасни техничките компоненти зад воведувањето, „системот што го градиме е отпорен на цензура. Тоа не е совршено решение, но до одреден момент бидејќи системот не е универзален“.

„Ние го создадовме самото собрание. Тоа е нов процесор, ново склопување, нов начин на пишување хардвер“.

Технички детали

Со збирката zkEVM, преносот ERC-20 ќе дефинира единствени инфраструктури на податоци како што се ProgramCounter, GlobalCounter, EVMWord, GasInfo и GasCost, кои вклучуваат и содржат елементи како што се стек, меморија и оптички кодови. Компјутерот и gc се инкапсулирани за користење, додека EVMWord инкапсулира низа u8 со должина од 32.

За да ги поедностават операциите поврзани со меморијата, програмерите паметно ги користат Rust макроата за да извлечат критични информации за меморијата како што се карактеристиките на индексите и опсегот и да ги имплементираат стандардизирани. Од друга страна, Storage е претставен со HashMap, а неговите клучни вредности се сите EVMWord

StackAddress е претставена како употреба со Stack динамична низа која се состои од EVMWord.

MemoryAddress е исто така употреба, со вредности помеѓу 0 и 1023, додека Memory е низа од 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 гради решение со висока компонираност што дава приоритет на безбедноста и транспарентноста.

Облог од 250 милиони долари на Polygon на zkEVM

Полигон ја купи мрежата Хермез за 250 милиони долари во 2021 година и подоцна го лансираше своето решение за собирање на Ethereum Layer-2 ZK, Polygon Hermez, во средината на 2022 година. Во јули 2022 година, Polygon објави ребрендирање на Polygon Hermez во Polygon zkEVM, кој го усвои пристапот Type-2 zkEVM да биде еквивалентен на EVM, но не и еквивалент на Ethereum.

Програмерите ќе треба да ги приспособат алатките за код и EVM на збирката ZK. Polygon има за цел да достигне 2000 трансакции во секунда и да ги намали трошоците за трансакцијата до деведесет проценти, што го прави поевтин од Ethereum Mainnet. Polygon го лансираше својот јавен тест мрежа zkEVM на 10 октомври.

Објавено во: Полигон, технологија

Извор: https://cryptoslate.com/polygons-technical-lead-explains-what-to-expect-from-zkevm/