A Polygon technikai vezetője elmagyarázza, mire számíthatunk a zkEVM-től

Az Ethereum ökoszisztéma az egyik legforróbb blokklánc-trend tanúja lesz ebben az évben, és számos vállalat szeretné kihasználni a Polygon közelgő zkEVM összeállítását.

Mik azok a nulla tudású bizonyítások?

A Zero-knowledge (ZK) technológia egy kriptográfiai megoldás, amely átformálja a blokklánc-ipart. A nyelveket és az alacsony szintű bájtkódot programozható szinten hajtják végre, ugyanazok a szabályok mellett, mint az Ethereum mainnet.

Ez egy virtuális gép, amely nulla tudásalapú bizonyítékokat használ az adatok ellenőrzésére anélkül, hogy bármilyen információt felfedne az adatok tartalmáról vagy tulajdonságairól. Ez egy cenzúraálló protokoll, amely replikálja az Ethereum mainnet tranzakció-végrehajtási környezetét.

Vitalik Buterin, az Ethereum alapítója, kategorizált zkEVM-eket négy fő típusra.

  1. 1-es típusú zkEVM-ek: teljesen egyenértékű az Ethereummal
  2. 2-es típusú zkEVM-ek: EVM (nem Ethereum) egyenértékűség
  3. 3-as típusú zkEVM-ek: az EVM-től indulnak
  4. 4-es típusú zkEVM-ek: az EVM közeli rokonai
zkEVM típusok összehasonlítása Vitalik által
(Forrás: Ethereum blog)

„A projekt egy teljes körű mérnöki projekt” – mondta Jordi Baylina, aki a Polygon zkEVM-et építő műszaki csapatot vezeti. „Az ötlet az, hogy ezekkel az elektronikákkal valahogy felépítettünk egy processzort. Ezen felül írható egy program, amely feldolgozza a tranzakciókat. Ez egy teljes halom komponens, amelyben különböző csapatok dolgoznak ezekben a rétegekben.

YouTube-on videó március 2-án megjelent, Baylina elmagyarázta a bevezetés mögött meghúzódó műszaki összetevőket: „az általunk felépített rendszer cenzúraálló. Nem tökéletes megoldás, de egy bizonyos pontig, mert a rendszer nem univerzális.”

„Maga a szerelvényt mi készítettük. Ez egy új processzor, új összeállítás, új hardverírási mód.”

Műszaki információk

A zkEVM összesítővel az ERC-20 átvitel olyan egyedi adatinfrastruktúrákat határoz meg, mint a ProgramCounter, GlobalCounter, EVMWord, GasInfo és GasCost, amelyek tartalmaznak és tartalmaznak olyan elemeket, mint a verem, a memória és a műveleti kódok. A pc és a gc be van zárva a használatra, míg az EVMWord egy 8 hosszúságú u32 tömböt tartalmaz.

A memóriával kapcsolatos műveletek egyszerűsítése érdekében a fejlesztők okosan használják a Rust makrókat a kritikus memóriainformációk, például az index- és tartományjellemzők kinyerésére és szabványosított megvalósítására. Másrészt a Storage-t egy HashMap képviseli, és kulcsértékei mind EVMWord

A StackAddress egy EVMWord-ből álló dinamikus tömbként jelenik meg a Stack-el.

A MemoryAddress szintén egy usize, 0 és 1023 közötti értékekkel, míg a Memory egy u8 tömb.

A zkEVM bevezetésének teljes technikai készlete elérhető a githubon.

Verseny a zkEVM fölényért

A verseny egy működő termékkel a piacra kerülésért folyik.

Számos projekt versenyez az első teljesen működőképes és EVM-nek megfelelő zkEVM bevezetéséért, a legjobb versenyzők közül néhány a Polygon zkEVM, a zkSync, a StarkNET és a Scroll.

A Polygon zkEVM nyílt forráskódú, és célja a tranzakciós költségek akár 90%-os csökkentése, míg a zkSync 2.0 él az Ethereum Testnet hálózaton, így a fejlesztők Solidity intelligens szerződéseket írhatnak. A StarkNET a ZK-STARK-okat használja, amelyek biztonságosabbak, de vannak korlátai, és a Scroll olyan nagy kompozíciós megoldást épít, amely a biztonságot és az átláthatóságot helyezi előtérbe.

A Polygon 250 millió dolláros tétje a zkEVM-re

A Polygon 250-ben 2021 millió dollárért megvásárolta a Hermez hálózatot, majd 2 közepén elindította Ethereum Layer-2022 ZK-rollup megoldását, a Polygon Hermezt. 2022 júliusában a Polygon bejelentette a Polygon Hermez átnevezését Polygon zkEVM-re, amely a Type-2 zkEVM megközelítést EVM-egyenértékűvé tette, de nem Ethereum-egyenértékűvé.

A fejlesztőknek hozzá kell igazítaniuk a kódot és az EVM-eszközöket a ZK-összegzéshez. A Polygon célja, hogy elérje a másodpercenkénti 2000 tranzakciót, és akár kilencven százalékkal csökkentse a tranzakciós költségeket, így olcsóbb lesz, mint az Ethereum Mainnet. A Polygon október 10-én indította el a zkEVM nyilvános teszthálózatát.

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