Conducătorul tehnic al Polygon explică la ce să vă așteptați de la zkEVM

Ecosistemul Ethereum va fi martor la una dintre cele mai tari tendințe blockchain în acest an, numeroase companii dornice să exploateze viitorul pachet zkEVM al Polygon.

Ce sunt dovezile de cunoștințe zero?

Tehnologia Zero-Knowledge (ZK) este o soluție criptografică care remodelează industria blockchain. Ei execută limbaje și bytecode de nivel scăzut la un nivel programabil, susținute de aceleași reguli ca și rețeaua principală Ethereum.

Este o mașină virtuală care utilizează dovezi fără cunoștințe pentru a verifica datele fără a dezvălui informații despre conținutul sau proprietățile datelor. Este un protocol rezistent la cenzură care reproduce mediul de execuție a tranzacțiilor din rețeaua principală Ethereum.

Vitalik Buterin, fondatorul Ethereum, clasificate zkEVM-uri în patru tipuri principale.

  1. zkEVM-uri de tip 1: complet echivalent cu Ethereum
  2. zkEVM-uri de tip 2: echivalență EVM (nu Ethereum).
  3. zkEVM-uri de tip 3: pleacă de la EVM
  4. ZkEVM de tip 4: veri apropiați de EVM
Comparația tipurilor zkEVM de către Vitalik
(Sursa: blogul Ethereum)

„Proiectul este un proiect de inginerie complet”, a spus Jordi Baylina, care conduce echipa tehnică de construire a Polygon zkEVM. „Ideea este că, cu aceste electronice, am construit cumva un procesor. În plus, se poate scrie un program care procesează tranzacțiile. Este un teanc complet de componente cu diferite echipe care lucrează în fiecare dintre aceste straturi din aceste stive.”

Într-un YouTube video lansat pe 2 martie, Baylina a explicat componentele tehnice din spatele lansării, „sistemul pe care îl construim este rezistent la cenzură. Nu este o soluție perfectă, dar până la un anumit punct pentru că sistemul nu este universal.”

„Am creat ansamblul în sine. Este un procesor nou, un nou asamblare, un nou mod de a scrie hardware.”

Detalii tehnice

Cu pachetul zkEVM, un transfer ERC-20 va defini infrastructuri de date unice, cum ar fi ProgramCounter, GlobalCounter, EVMWord, GasInfo și GasCost, care includ și conțin elemente precum stiva, memoria și codurile operaționale. PC-ul și gc sunt încapsulate pentru a fi utilizate, în timp ce EVMWord încapsulează o matrice u8 cu o lungime de 32.

Pentru a simplifica operațiunile legate de memorie, dezvoltatorii folosesc în mod inteligent macrocomenzile Rust pentru a extrage informații critice ale memoriei, cum ar fi trăsăturile de index și interval și pentru a le implementa standardizat. Pe de altă parte, stocarea este reprezentată de un HashMap, iar valorile sale cheie sunt toate EVMWord

StackAddress este reprezentat ca o utilizare cu Stack o matrice dinamică constând din EVMWord.

MemoryAddress este, de asemenea, o utilizare, cu valori între 0 și 1023, în timp ce Memory este o matrice de u8.

Stiva tehnică completă a lansării zkEVM este disponibilă pe github.

Cursa pentru supremația zkEVM

Cursa este pornită pentru a ajunge pe piață cu un produs funcțional.

Mai multe proiecte sunt într-o cursă pentru lansarea primului zkEVM complet funcțional și echivalent cu EVM, unii dintre cei mai buni concurenți fiind Polygon zkEVM, zkSync, StarkNET și Scroll.

Polygon zkEVM este open-source și își propune să reducă costurile de tranzacție cu până la 90%, în timp ce zkSync 2.0 este live pe Ethereum Testnet, permițând dezvoltatorilor să scrie contracte inteligente Solidity. StarkNET folosește ZK-STARK, care sunt mai sigure, dar au limitări, iar Scroll construiește o soluție de compozibilitate ridicată care acordă prioritate securității și transparenței.

Pariul de 250 milioane USD al Polygon pe zkEVM

Polygon a achiziționat Hermez Network pentru 250 de milioane de dolari în 2021 și ulterior și-a lansat soluția Ethereum Layer-2 ZK-rollup, Polygon Hermez, la jumătatea anului 2022. În iulie 2022, Polygon a anunțat rebrandingul Polygon Hermez la Polygon zkEVM, care a adoptat abordarea zkEVM de tip 2 pentru a fi echivalent EVM, dar nu echivalent Ethereum.

Dezvoltatorii vor trebui să adapteze codul și instrumentele EVM la pachetul ZK. Polygon își propune să atingă 2000 de tranzacții pe secundă și să reducă costurile de tranzacție cu până la nouăzeci la sută, făcându-l mai puțin costisitor decât Ethereum Mainnet. Polygon și-a lansat zkEVM Public Testnet pe 10 octombrie.

Postat în: Poligon, Tehnologia

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