Le responsable technique de Polygon explique à quoi s'attendre de zkEVM

Le responsable technique de Polygon explique à quoi s'attendre de zkEVM

Nœud source: 1992596

L'écosystème Ethereum est sur le point d'assister à l'une des tendances les plus en vogue de la blockchain cette année, avec de nombreuses entreprises désireuses d'exploiter le prochain déploiement zkEVM de JeuxServer.

Que sont les preuves à connaissance nulle ?

La technologie Zero-knowledge (ZK) est une solution cryptographique qui remodèle l'industrie de la blockchain. Ils exécutent des langages et du bytecode de bas niveau à un niveau programmable, soutenus par les mêmes règles que le réseau principal Ethereum.

Il s'agit d'une machine virtuelle qui utilise des preuves à connaissance nulle pour vérifier les données sans révéler aucune information sur le contenu ou les propriétés des données. Il s'agit d'un protocole résistant à la censure reproduisant l'environnement d'exécution des transactions du réseau principal Ethereum.

Vitalik Buterin, le fondateur d'Ethereum, classés zkEVM en quatre types principaux et un cinquième. Voici sa répartition de ces types.T

  1. ZkEVM de type 1 : entièrement équivalent à Ethereum
  2. ZkEVM de type 2 : équivalence EVM (pas Ethereum)
  3. ZkEVM de type 3 : au départ de l'EVM
  4. ZkEVM de type 4 : proches cousins ​​de l'EVM
Comparaison des types de zkEVM par VitalikComparaison des types de zkEVM par Vitalik
(Source : blog Ethereum)

"Le projet est un projet d'ingénierie complet", a déclaré Jordi Baylina, qui dirige l'équipe technique qui construit le Polygon zkEVM. "L'idée est qu'avec ces composants électroniques, nous avons en quelque sorte construit un processeur. En plus de cela, un programme peut être écrit pour traiter les transactions. C'est une pile complète de composants avec différentes équipes travaillant dans chacune de ces couches dans ces piles. »

Dans un YouTube vidéo publié le 2 mars, Baylina a expliqué les composants techniques derrière le déploiement, « le système que nous construisons est résistant à la censure. Ce n'est pas une solution parfaite, mais jusqu'à un certain point car le système n'est pas universel.

"We créée le Assemblée elle-même. Il s'agit d'avoir un lien direct avec le cœur des opérations de votre a neufs processeur, neufs Assemblée, neufs manière of écriture matériel. So il est comme you   creación a la technologie, mais at le même fiable you need à apprendre à utilisé le sans souci you   créer, qui est, de le générique objectifs is fascinant, mais il est aussi très difficile."

Détails techniques

Avec le cumul zkEVM, un transfert ERC-20 définira des infrastructures de données uniques telles que ProgramCounter, GlobalCounter, EVMWord, GasInfo et GasCost, qui incluent et contiennent des éléments tels que la pile, la mémoire et les opcodes. Le pc et le gc sont encapsulés à usize, alors qu'EVMWord encapsule un tableau u8 d'une longueur de 32.

Alors que StackAddress est représenté par une taille usée, Stack est un tableau dynamique composé d'EVMWord. MemoryAddress est également une usize, avec des valeurs comprises entre 0 et 1023, tandis que Memory est un tableau de u8. Pour simplifier les opérations liées à la mémoire, les développeurs utilisent intelligemment les macros Rust pour extraire les informations critiques de la mémoire telles que les traits d'index et de plage et les implémenter de manière standardisée. D'autre part, Storage est représenté par un HashMap et ses valeurs clés sont toutes EVMWord.

La course à la suprématie de zkEVM

La course est lancée pour arriver sur le marché avec un produit fonctionnel.

Plusieurs projets sont en course pour lancer le premier zkEVM entièrement fonctionnel et équivalent à EVM, certains des principaux concurrents étant Polygon zkEVM, zkSync, StarkNET et Scroll.

Polygon zkEVM est open-source et vise à réduire les coûts de transaction jusqu'à 90%, tandis que zkSync 2.0 est en direct sur Ethereum Testnet, permettant aux développeurs d'écrire des contrats intelligents Solidity. StarkNET utilise des ZK-STARK, qui sont plus sécurisés mais ont des limites, et Scroll construit une solution à haute composabilité qui donne la priorité à la sécurité et à la transparence.

Le pari de 250 millions de dollars de Polygon sur zkEVM

Polygon a acheté le réseau Hermez pour 250 millions de dollars en 2021 et a ensuite lancé sa solution Ethereum Layer-2 ZK-rollup, Polygon Hermez, à la mi-2022. En juillet 2022, Polygon a annoncé le changement de nom de Polygon Hermez en Polygon zkEVM, qui a adopté l'approche Type-2 zkEVM pour être équivalente à EVM mais pas à Ethereum.

Les développeurs devront adapter le code et les outils EVM au déploiement ZK. Polygon vise à atteindre 2000 transactions par seconde et à réduire les coûts de transaction jusqu'à 10%, ce qui le rend moins cher que le Mainnet Ethereum. Polygon a lancé son zkEVM Public Testnet le XNUMX octobre.

Publié dans: Polygone, Technologie

Horodatage:

Plus de CryptoSlate