ZK Rollup vs Optimistic Rollup : comparaison
Introduit en 2013 avec son fameux livre blanc, Ethereum est aujourd'hui la deuxième plus grande cryptomonnaie en termes de capitalisation boursière et a révolutionné la technologie blockchain avec l'introduction des contrats intelligents et de diverses applications décentralisées. Malgré ses nombreuses améliorations par rapport à Bitcoin, Ethereum a encore du mal à gérer le nombre croissant de transactions qui accompagne sa fulgurante popularité. C'est là qu'interviennent les rollups, une des solutions de mise à l'échelle Layer 2 d'Ethereum.
Que sont les rollups ?
Les rollups constituent une solution de mise à l'échelle Layer 2 pour les blockchains comme Ethereum. Ils fonctionnent en regroupant plusieurs transactions et en effectuant tous les calculs hors de la blockchain principale, réduisant ainsi le nombre de transactions traitées sur celle-ci. Un tel groupe de transactions est ensuite traité comme une seule transaction sur la blockchain principale. Cela permet d'augmenter considérablement la capacité du réseau (qui est actuellement d'environ 15 transactions par seconde sur le réseau principal d'Ethereum), et de réduire les frais de gaz à seulement une fraction des frais habituels.
Deux approches principales sont en concurrence pour fournir les solutions de rollup à Ethereum : les ZK Rollups et les Optimistic Rollups.
Que sont les ZK Rollups ?
Les ZK Rollups, abréviation de zero-knowledge rollups, sont une solution de rollups qui s'appuient sur la preuve à divulgation nulle de connaissance pour regrouper les transactions et exécuter tous les calculs hors du registre de la blockchain (off-chain).
Les ZK Rollups ont fait de grands progrès en matière de sécurité et de flexibilité. La validité des transactions peut être prouvée sans révéler aucune information à leur sujet, ce qui garantit leur confidentialité et leur sécurité. Étant donné que tous les calculs sont effectués off-chain, les ZK Rollups peuvent également prendre en charge des contrats intelligents complexes, ainsi que d'autres fonctionnalités avancées exigeant une importante puissance de calcul. Ils sont donc idéaux pour les DEX (plateformes d'échange décentralisées) et les DApps (applications décentralisées).
Il y a actuellement plusieurs acteurs majeurs innovant dans le champ des ZK Rollups.
Polygon développe sa solution de ZK Rollup avec son propre zkEVM, et a annoncé que la bêta de son mainnet zkEVM serait en ligne le 27 mars. Son zkEVM sera compatible avec EVM (la machine virtuelle d'Ethereum), ce qui signifie que les développeurs pourront facilement intégrer leur code depuis Ethereum.
Loopring est le premier protocole DEX évolutif construit avec ZK Rollup pour Ethereum. Leur solution Layer 2 est capable de régler plus de 2 000 transactions par seconde sur Ethereum. Ils ont également construit un DEX sur leur Layer 2 avec un arbre de Merkle qui protège les actifs de leurs traders.
ZkSync, un concurrent direct de Polygon, a déployé il y a deux ans son premier produit, zkSync 1.0, et a récemment rebaptisé son produit zkSync 2.0 en zkSync Era.
D'autres acteurs importants dans et en dehors de l'écosystème Ethereum sont Scroll, qui a lancé son ZK Rollup Alpha Testnet sur Goerli le mois dernier, et Mina, une solution zero-knowledge de Layer 1, possédant sa propre blockchain encore minuscule par rapport à Bitcoin ou Ethereum. Plongez dans la zone ZK de Bitget pour découvrir d'autres projets aussi innovants que passionnants.
Que sont les Optimistic Rollups ?
Optimistic Rollup est une autre solution de mise à l'échelle Layer 2 pour les blockchains comme Ethereum. Contrairement au ZK Rollup, l'Optimistic Rollup part du principe que toutes les transactions sont valides jusqu'à preuve du contraire. Dans le cas d'un litige, c'est-à-dire si une preuve d'invalidité a été présentée, la transaction en question sera annulée sur la chaîne principale.
Il va sans dire que cela permet d'économiser énormément de temps et d'énergie. Par conséquent, les Optimistic Rollups nécessitent beaucoup moins de calculs pour valider les transactions, et peuvent les traiter beaucoup plus rapidement que les ZK Rollups.
Il existe deux grands concurrents dans le champ des Optimistic Rollups.
Rebaptisé "Plasma", le bien nommé Optimism occupe la 6ème place en valeur totale bloquée (TVL) à l'heure où nous rédigeons cet article. Optimism a introduit son équivalent EVM en 2021, permettant aux développeurs d'intégrer tout ce qu'ils ont construit sur Ethereum à un coût presque nul. Optimism traite toutes les transactions en un seul paquet on-chain et permet à quiconque de soumettre une preuve d'invalidité. Si une telle preuve est confirmée, toute transaction remise en cause sera annulée.
Arbitrum est un autre concurrent majeur, affichant la quatrième TVL la plus importante de toutes les blockchains, au moment de rédiger ces lignes. La machine virtuelle d'Arbitrum (AVM) prend en charge tous les langages compilés par l'EVM, mais elle est moins dépendante de l'EVM. La résolution des litiges fonctionne d'une manière légèrement différente sur Arbitrum. Avec son mécanisme de preuve de fraude en plusieurs phases, Arbitrum offre un processus de protection contre la fraude exécuté off-chain. Ce système avancé permet à Arbitrum de fonctionner plus efficacement et à moindre coût.
Les Optimistic Rollups offrent une solution moins gourmande en calculs pour la mise à l'échelle des Layer 1. Optimism et Arbitrum ont tous deux accompli des innovations passionnantes, élargissant considérablement l'horizon des Layer 2. Parcourez nos zones Optimism et Arbitrum pour découvrir les derniers projets innovants dans ce domaine, soigneusement sélectionnés par Bitget !
Conclusion
Le ZK Rollup et l'Optimistic Rollup sont tous deux des solutions de mise à l'échelle prometteuses pour Ethereum. Les solutions ZK Rollups sont en général plus sécurisées mais nécessitent davantage de puissance de calcul et sont donc plus lentes que les solutions Optimistic Rollups. Les solutions Optimistic Rollups, quant à elles, demandent moins de puissance de calcul au détriment de la sécurité. Bien que les deux approches aient connu des innovations majeures, elles restent encore, d'un point de vue technique, à un stade embryonnaire. Les solutions rollups tout comme l'industrie crypto dans son ensemble ont encore beaucoup de chemin à parcourir. D'autres solutions de mise à l'échelle verront le jour, et davantage d'innovations seront réalisées dans le monde des cryptomonnaies. Restez informés avec la Bitget Academy pour vous tenir au courant des développements les plus récents et des tendances dans le monde des cryptomonnaies.
Inscrivez-vous dès maintenant et commencez à trader de manière responsable et en toute sécurité sur Bitget, la plus grande plateforme de copy trading de cryptomonnaies au monde !
Et suivez la Bitget Academy sur les réseaux sociaux pour enrichir chaque jour vos connaissances crypto :
Twitter | Telegram | LinkedIn | Facebook | Instagram