Technický vedúci Polygon vysvetľuje, čo možno očakávať od zkEVM

Ekosystém Ethereum bude tento rok svedkom jedného z najhorúcejších blockchainových trendov, pričom mnohé spoločnosti chcú využiť nadchádzajúci súhrn zkEVM od Polygonu.

Čo sú dôkazy o nulových znalostiach?

Technológia Zero-knowledge (ZK) je kryptografické riešenie, ktoré pretvára blockchainový priemysel. Vykonávajú jazyky a nízkoúrovňový bajtový kód na programovateľnej úrovni, pričom sú podporované rovnakými pravidlami ako mainnet Ethereum.

Ide o virtuálny stroj, ktorý využíva dôkazy s nulovými znalosťami na overenie údajov bez toho, aby odhalil akékoľvek informácie o obsahu alebo vlastnostiach údajov. Ide o protokol odolný voči cenzúre, ktorý kopíruje prostredie vykonávania transakcií v sieti Ethereum.

Vitalik Buterin, zakladateľ Etherea, kategorizované zkEVM na štyri hlavné typy.

  1. Typ-1 zkEVMs: plne ekvivalentné Ethereu
  2. Typ-2 zkEVMs: Ekvivalencia EVM (nie Ethereum).
  3. Typ 3 zkEVM: s odletom z EVM
  4. Typ 4 zkEVM: blízki bratranci k EVM
Porovnanie typov zkEVM od Vitalika
(Zdroj: Ethereum blog)

„Projekt je úplným inžinierskym projektom,“ povedal Jordi Baylina, ktorý vedie technický tím tvoriaci Polygon zkEVM. „Myšlienka je taká, že s touto elektronikou sme nejakým spôsobom postavili procesor. Okrem toho je možné napísať program, ktorý spracováva transakcie. Je to celý balík komponentov s rôznymi tímami pracujúcimi v každej z týchto vrstiev v týchto zásobníkoch.“

Na YouTube videa vydaný 2. marca, Baylina vysvetlila technické komponenty, ktoré stoja za zavedením, „systém, ktorý budujeme, je odolný voči cenzúre. Nie je to dokonalé riešenie, ale do určitého bodu, pretože systém nie je univerzálny.“

„Vytvorili sme samotnú zostavu. Je to nový procesor, nová zostava, nový spôsob zápisu hardvéru.“

Technické detaily

S rollupom zkEVM bude prenos ERC-20 definovať jedinečné dátové infraštruktúry, ako sú ProgramCounter, GlobalCounter, EVMWord, GasInfo a GasCost, ktoré zahŕňajú a obsahujú prvky ako zásobník, pamäť a operačné kódy. PC a gc sú zapuzdrené na použitie, zatiaľ čo EVMWord zapuzdruje pole u8 s dĺžkou 32.

Na zjednodušenie operácií súvisiacich s pamäťou vývojári šikovne využívajú makrá Rust na extrahovanie kritických informácií o pamäti, ako sú vlastnosti indexu a rozsahu, a štandardizovanú implementáciu. Na druhej strane úložisko predstavuje HashMap a všetky jeho kľúčové hodnoty sú EVMWord

StackAddress je reprezentovaný ako použitie s dynamickým poľom Stack pozostávajúcim z EVMWord.

MemoryAddress je tiež použitie s hodnotami medzi 0 a 1023, zatiaľ čo Memory je pole u8.

Úplný technický balík zavedenia zkEVM je k dispozícii na github.

Preteky o nadvládu zkEVM

Preteká sa, kto príde na trh s funkčným produktom.

Niekoľko projektov súťaží o spustenie prvého plne funkčného a EVM ekvivalentného zkEVM, pričom niektorí z najlepších uchádzačov sú Polygon zkEVM, zkSync, StarkNET a Scroll.

Polygon zkEVM's je open source a jeho cieľom je znížiť transakčné náklady až o 90 %, zatiaľ čo zkSync 2.0 je aktívny na Ethereum Testnet, čo umožňuje vývojárom písať inteligentné zmluvy Solidity. StarkNET používa ZK-STARK, ktoré sú bezpečnejšie, ale majú obmedzenia, a Scroll vytvára riešenie s vysokou skladateľnosťou, ktoré uprednostňuje bezpečnosť a transparentnosť.

Stávka Polygonu 250 miliónov dolárov na zkEVM

Polygon kúpil sieť Hermez za 250 miliónov dolárov v roku 2021 a neskôr v polovici roku 2 spustil svoje riešenie Ethereum Layer-2022 ZK-rollup, Polygon Hermez. V júli 2022 spoločnosť Polygon oznámila zmenu značky Polygon Hermez na Polygon zkEVM, ktorá prijala prístup typu zkEVM typu 2 ako ekvivalent EVM, ale nie ekvivalent Etherea.

Vývojári budú musieť prispôsobiť kód a nástroje EVM súhrnu ZK. Polygon si kladie za cieľ dosiahnuť 2000 10 transakcií za sekundu a znížiť transakčné náklady až o deväťdesiat percent, čím je lacnejší ako Ethereum Mainnet. Polygon spustil svoj zkEVM Public Testnet XNUMX. októbra.

Publikované v: polygón, Technológia

Zdroj: https://cryptoslate.com/polygons-technical-lead-explains-what-to-expect-from-zkevm/