Tout ce que vous devez savoir dans le nouveau guide Blockchain

Le 20 juillet 2022, Polygon Network (MATIC), un écosystème de solutions de mise à l'échelle Ethereum (ETH), a dévoilé zkEVM, le dernier ajout à sa pile de solutions. Le nouveau produit est le premier zk-rollup open source interopérable nativement avec EVM.

Dans ce guide, nous couvrirons les fonctionnalités de la nouvelle version et les opportunités qu'elle ouvre pour la mise à l'échelle d'Ethereum (ETH) et la progression de Web3 dans son ensemble.

Polygon Network publie zkEVM : pourquoi est-ce crucial pour la cryptographie ?

zkEVM (une abréviation pour "zero-knowledge Ethereum Virtual Machine") est un protocole d'évolutivité de deuxième couche au-dessus d'Ethereum (ETH). Cela signifie qu'il est conçu pour rendre les opérations des dApps Ethereum (ETH) plus rapides et moins chères sans compromettre sa décentralisation et sa sécurité.

polygone
Image Réseau de polygones

Malgré le fait que les solutions de deuxième couche aident Ethereum (ETH) à évoluer depuis 2018, zkEVM se lance pour changer le récit dans les L2.

annonces

  • zkEVM prend en charge les contrats intelligents Ethereum (ETH) sans modifications, il n'est pas nécessaire de modifier le code avant de passer de L1 à L2 ;
  • zkEVM intègre tous les opcodes Ethereum (ETH) ; chaque instrument de l'Ethereum "original" (ETH) peut donc être implémenté dans zkEVM ;
  • L'utilisation de données en chaîne permet aux utilisateurs d'économiser jusqu'à 90 % sur les frais ;
  • zkEVM est open source et sous licence MIT depuis le premier jour : chaque équipe Web3 peut expérimenter zkEVM et l'auditer ;
  • Techniques avancées à connaissance nulle : les STARKS récursifs garantissent une évolutivité extrême tandis que les zkSNARKS sont intégrés pour l'optimisation des coûts.

Avec l'introduction de zkEVM, Polygon Network (MATIC) s'est renforcé en tant qu'équipe la plus productive et la plus avant-gardiste de l'écosystème L2 d'Ethereum.

Que sont les solutions de couche 2 (L2) - et pourquoi Ethereum (ETH) en a-t-il besoin ?

Les solutions de couche 2 (également des solutions de deuxième couche, ou L2) sont des protocoles de blockchain construits au-dessus du réseau principal Ethereum (ETH). Comme Ethereum (ETH) lui-même a une faible bande passante - il ne peut traiter que 15 transactions par seconde - il devient trop lent et inefficace pour les applications décentralisées modernes.

En tant que tel, les développeurs ont décidé de créer des systèmes conçus pour réduire la "pression transactionnelle" sur le réseau principal Ethereum (ETH). En termes simples, ils traitent partiellement les calculs hors chaîne, puis diffusent les résultats à Ethereum. La couche 1 Ethereum (ETH), à son tour, vérifie ces résultats et les inclut dans de nouveaux blocs.

Depuis la création de la première solution Ethereum (ETH) L2, Rayden Network (RDN), qui utilisait des canaux de paiement similaires à Lightning de Bitcoin, un certain nombre d'équipes ont publié leur propre version de conceptions de mise à l'échelle. En 2022, les rollups se sont avérés être la technique la plus impressionnante en termes d'efficacité des ressources, de rapidité et de réduction des coûts de transaction.

Que sont les zk-rollups et les zk-proofs ?

Les rollups sans connaissance, ou zk-rollups, doivent être considérés comme une classe de solutions de deuxième couche conçues pour faire progresser le débit du réseau principal Ethereum (ETH). Les Zk-rollups regroupent (enroulent) plusieurs transactions Ethereum (ETH) en lots avant de ne publier que des données minimales sur le réseau principal Ethereum (ETH).

polygone
Image Réseau de polygones

Techniquement, une chaîne zk-rollup est un protocole hors chaîne qui fonctionne en dehors du réseau principal d'Ethereum (ETH) mais exploite les contrats intelligents Ethereum (ETH) en chaîne. Ce contrat intelligent déconstruit et vérifie tous les transferts « groupés » en une seule transaction L2.

Zk-proof est un autre concept crucial de l'architecture L2. Dans ce cas, "zéro-connaissance" signifie que ces preuves cryptographiques permettent aux deux parties (L1 et L2) de prouver l'exactitude d'une "déclaration" sans révéler la déclaration elle-même. Les cumuls Zk utilisent des preuves pour vérifier l'exactitude des transitions d'état hors chaîne sans qu'il soit nécessaire de réexécuter les transactions sur le réseau principal Ethereum (ETH).

Qu'est-ce qu'un réseau polygonal (MATIC) ?

Polygon Network (MATIC) a été lancé sous le nom de Matic Network en octobre 2017. Le projet est dirigé par les vétérans d'Ethereum (ETH) Jaynti Kanani, Sandeep Nailwal, Anurag Arjun et Mihailo Bjelic. Initialement, il a été introduit en tant que L2 basé sur le plasma au-dessus du réseau Ethereum (ETH). Plasma est une classe de solutions de preuve de participation pour la mise à l'échelle d'Ethereum (ETH) ; un peu comme les rollups, ses mécanismes envoient périodiquement des parties de transactions à Ethereum (ETH) sous une forme compressée.

En 2019, Polygon (alors Matic Network) a levé 5.6 millions de dollars dans son ICO. Un an plus tard, le projet a décidé de migrer d'Ethereum (ETH) vers sa propre blockchain - techniquement, la sidechain Ethereum (ETH). En 2021, le projet a été renommé Polygon Network et a introduit un écosystème complet de solutions L2 pour Ethereum.

Actuellement, sa pile comprend Polygon Proof-of-Stake, une blockchain qui gère les transactions MATIC et intègre des dApps basées sur Polygon, et Polygon Supernets, des sous-blockchains spécialement conçues. En outre, le cumul axé sur la confidentialité de Polygon Nightfall est en version bêta du réseau principal. Enfin, son écosystème de rollups - Avail, Zero, Miden et, plus récemment, zkEVM - est en cours de développement.

zkEVM par Polygon Network : la mise à l'échelle d'Ethereum (ETH), reconsidérée

zkEVM est une nouvelle conception de cumul développée par les ingénieurs de Polygon Network (MATIC). Il est sur le point de rationaliser radicalement l'expérience des développeurs pour les dApps axés sur l'utilisation des L2 d'Ethereum comme base technique.

Basics

Introduit le 20 juillet 2022, zkEVM est le dernier ajout à la pile d'évolutivité L2 de Polygon Network (MATIC). zkEVM se présente comme le tout premier cumul basé sur ZK compatible EVM. Le projet est open source à 360° : depuis ses tout premiers jours, chaque passionné d'Ethereum (ETH) peut utiliser, auditer et bifurquer ses base de code.

Le zkEVM de Polygon Network se concentre sur la sécurité et la décentralisation au niveau d'Ethereum, augmentant considérablement le débit, les performances et l'efficacité des ressources. zkEVM exploite Plonky2, une technologie de mise à l'échelle de pointe basée sur zk. Plonky2 fait des preuves très légères et facilite la vérification récursive de SNARKS ("Succinct Non-Interactive Argument of Knowledge"). Cela permet aux utilisateurs de vérifier les épreuves à une vitesse réduite de 100 fois.

polygone
Image Réseau de polygones

Outre l'amélioration des temps de génération de preuves, zkEVM crée des opportunités pour des transactions incroyablement bon marché ; chaque dApp sur zkEVM est beaucoup plus rentable que ses concurrents basés sur Ethereum.

Migration transparente depuis Ethereum (ETH)

Mais la «sauce secrète» la plus impressionnante du nouveau produit est sa compatibilité à 100% avec Ethereum (ETH). Les développeurs peuvent littéralement utiliser les mêmes instruments qu'ils ont utilisés lors de la création d'applications en chaîne pour le réseau principal Ethereum (ETH).

Les développeurs peuvent exécuter le contrat intelligent d'Ethereum sur zkEVM sans changer une seule ligne de code. Tous les outils Ethereum (ETH) peuvent être intégrés de manière transparente dans les dApps basés sur zkEVM : le nouveau produit prendra en charge tous les opcodes Ethereum (ETH). Ainsi, la sécurité éprouvée d'Ethereum (ETH) sera héritée par un nouveau produit:

L'équivalence EVM signifie que tout contrat intelligent ou outil de développement que vous pouvez utiliser sur Ethereum peut être utilisé sur Polygon #zkEVM. C'est comme utiliser Ethereum, mais avec la puissance de mise à l'échelle révolutionnaire de la technologie ZK.

Efficacité des ressources inégalée

Outre l'équivalence EVM, zkEVM tire parti de l'architecture de résistance à la censure forcée et préconise une conception décentralisée par défaut. Polygon zkEVM utilise un processeur EVM extensible avec un nouveau langage d'assemblage zk pour rester à la pointe de l'innovation Web3.

Techniquement, Polygon zkEVM est optimisé par la conception zk-proof la plus rapide de Polygon Zero (anciennement Mir Protocol) dans Web3. Le zkSNARK de zkEVM utilise le minimum de ressources possibles de L1 d'Ethereum pour des calculs plus efficaces.

Timeline

Après l'annonce officielle de la sortie de Polygon zkEVM en juillet 2022 et la création de sa base de code open source, les ingénieurs de Polygon Network (MATIC) se préparent pour leur sortie publique de testnet.

En tant que tel, un réseau de test public peut être opérationnel dès le troisième trimestre 3. La sortie du réseau principal du protocole qui change la donne est provisoirement prévue pour le début de 2022.

En résumé

Polygon Network, un écosystème leader d'instruments de mise à l'échelle Ethereum L2, a dévoilé son déploiement zkEVM. Polygon zkEVM est configuré pour être "équivalent EVM" car il prend en charge tous les contrats intelligents et instruments de développement Ethereum (ETH).

Outre l'équivalence EVM, Polygon zkEVM associe des frais extrêmement bas et une latence quasi nulle à la sécurité éprouvée du réseau principal Ethereum (ETH).

Source : https://u.today/polygon-networks-matic-zkevm-everything-you-should-know-in-new-blockchain-guide