Quest-ce que Zk Rollup ? Avantages et limites de Zk Rollup et projets exceptionnels

Qu'est-ce que Zk Rollup ? Quelle est la différence entre Zk Rollup et les autres Layer 2 ? Quels sont les projets Zk Rollup sur le marché aujourd'hui ? Découvrez ici.

Rollup est une solution Layer 2 très appréciée par la communauté, dont il existe deux modèles principaux, Optimistic et Zk Rollup. Dans les articles précédents, j'ai beaucoup partagé sur Optimistic Rollup et les projets exceptionnels qu'il contient. Vous pouvez vous référer ici .

Dans l'article d'aujourd'hui, je partagerai avec tout le monde un aperçu de Zk Rollup, ses avantages, ses limites et quelques projets Zk Rollup exceptionnels.

Qu'est-ce que Zk Rollup ?

Zk Rollup est une extension pour la couche 1 d'Ethereum utilisant une technologie sans connaissance. 

Zk Rollup permet d'agréger un grand nombre de transactions dans un bloc Rollup et de générer une preuve succincte de bloc hors chaîne. Ensuite, le contrat intelligent sur la couche 1 d'Ethereum n'a plus qu'à vérifier cette preuve sans réexécuter les transactions. Cela peut économiser beaucoup de frais d'essence car la vérification de la preuve est beaucoup moins chère que de refaire le calcul.

Qu'est-ce que Zk Rollup ?  Avantages et limites de Zk Rollup et projets exceptionnels

Pourquoi le cumul Zk est-il meilleur que les autres solutions de couche 2 ?

De l'avis de Vitalik, il existe essentiellement 5 stratégies de mise à l'échelle pour Ethereum :

  • Plusieurs chaînes séparées (comme le font Polkadot, Cosmos).
  • Super gros bloc.
  • Les améliorations augmentent les performances opérationnelles mais ne modifient pas le modèle de sécurité.
  • Couche 2 (canaux, plasma, rollup).
  • Partage.

Qu'est-ce que Zk Rollup ?  Avantages et limites de Zk Rollup et projets exceptionnels

Tableau comparatif de quelques avantages et inconvénients des solutions de couche 2

Dans le segment Layer 2 , on peut dire que Rollup est la solution leader. Le cumul est classé en deux types principaux : le cumul optimiste et le cumul Zk. En général, tous les avantages que Optimistic Rollup peut offrir à l'avenir, Zk Rollup peuvent également fournir.

Le point principal pour que Zk Rollup soit mieux noté que Optimistic Rollup est que le temps d'exécution de Zk Rollup (validation de la transaction - processus de vérification) est le plus rapide.

Le Rollup Optimiste est sécurisé grâce à une preuve de fraude, une approche qui les expose à un "jeu de défi". Bien que les ZK Rollups soient sécurisés par les mathématiques (prouvez aux autres que vous connaissez la réponse sans la dire à l'autre personne), vous verrez clairement la différence entre eux via le portefeuille. Exemple simple ci-dessous :

Zk Rollup et Optimistic Rollup entrent dans un bar pour adultes, ce bar ne peut être entré que par des personnes de plus de 18 ans. La sécurité a demandé : "Puis-je voir votre carte d'identité ?".

  • ZK Rollup dit : "Je peux vous prouver que j'ai plus de 18 ans, mais je ne vous montrerai pas ma carte d'identité".
  • Optimistic Rollup dit : "Si personne ne peut prouver que j'ai moins de 18 ans en 7 jours, cela signifie que j'ai plus de 18 ans."

Du point de vue des utilisateurs de détail, le "Challenge game" est représenté par le temps d'attente des retraits sur des plateformes comme Optimism ou Arbitrum . Si le temps de retrait est réduit, les utilisateurs auront une meilleure expérience utilisateur, en contrepartie, la sécurité sera moindre car le coût des attaques réseau sera moindre.

Les solutions Zk Rollup n'en souffrent pas, au fil du temps, à mesure que la technologie de preuve de connaissance zéro se développe, Zk Rollup ne fait que s'améliorer, le processus de vérification - la validation du bloc Rollup s'ajustera rapidement et à moindre coût.

C'est pourquoi Zk Rollup est reconnu comme la principale solution de mise à l'échelle pour Ethereum à moyen et long terme (en fait la technologie Zk Rollup est encore limitée à l'heure actuelle, nous en trouverons les limites dans les sections suivantes).

Différences fondamentales entre les projets Zk Rollup

Sur le marché actuel, de nombreux projets travaillent sur Zk Rollup, chaque approche différente a ses propres avantages et inconvénients, comprendre ces avantages et inconvénients nous aidera à avoir des vues plus objectives, à soutenir le processus d'analyse et d'évaluation du potentiel de ces projets à trouver de bonnes opportunités d'investissement.

Personnellement, on peut classer les projets Zk Rollup en fonction de 2 facteurs :

  • Comment les données sont stockées (en chaîne ou hors chaîne).
  • Un schéma de preuve à connaissance nulle est utilisé.

Choisir de stocker des données en chaîne ou hors chaîne (aka validium) apporte ses propres avantages et inconvénients, aucun des deux choix n'est optimal dans tous les cas, c'est un compromis entre la décentralisation et la vitesse de traitement, les coûts d'exploitation, selon la direction du développement du projet, ils feront les choix appropriés.

Qu'est-ce que Zk Rollup ?  Avantages et limites de Zk Rollup et projets exceptionnels

Zk Rollup & Validium

Le deuxième point à noter est que la technologie de preuve Zero-knowledge utilisée, similaire au cas ci-dessus, il n'y a pas de meilleure solution dans tous les cas, c'est un équilibre entre la taille de la preuve et les hypothèses de sécurité. Vous pouvez voir la relation entre eux à travers l'image ci-dessous.

Qu'est-ce que Zk Rollup ?  Avantages et limites de Zk Rollup et projets exceptionnels

Relation entre la taille de la preuve et les hypothèses de sécurité

Limitations générales des projets Zk Rollup pour le moment

Personnellement, je trouve qu'il y a 2 limitations notables des projets Zk Rollup, le premier point est la limitation générale de Rollup, l'autre point est la limitation spécifique de Zk Rollup.

Le premier est la question des frais de transaction , la plupart des plateformes Rollup ont des frais de transaction plus chers que les Sidechains EVM d' Ethereum. En effet, chaque bloc de cumul doit éventuellement être publié sur Ethereum, ce qui lie leurs frais aux frais d'Ethereum (Zk Rollup est plus rentable car ils ne publient que la preuve), de sorte que chaque plate-forme Rollup ne peut faire évoluer Ethereum que d'un certain pourcentage.

Ensuite, pour le moment, zk-Rollup n'est pas convivial pour les développeurs , les scénarios d'application et les fonctionnalités sont assez limités :

  • Les applications Zk Rollup sont actuellement limitées aux paiements et transactions simples.
  • De plus, Zk Rollup ne prend actuellement pas en charge la composition, différentes applications Zk Rollup ne peuvent pas interagir les unes avec les autres dans la même couche 2.
  • Si vous souhaitez développer des DApps dans Zk-Rollup, vous devez écrire toute votre logique de contrat intelligent dans un langage spécial, qui est non seulement compliqué par la syntaxe du langage demandé (puisqu'il s'agit d'un nouveau langage), mais nécessite également extrêmement connaissances spécialisées dans le domaine de la preuve de connaissance zéro.

Projets Zk Rollup exceptionnels sur le marché

Voici quelques projets importants de Zk Rollup sur le marché;

StarkEX et StarkNET par Starkware

Starkware (alias Starkware Industries) est une société fondée en janvier 2018 par Eli Ben Sasson - Co-fondateur de STARK & ZCash. StarkWare aide à améliorer l'évolutivité et la confidentialité des blockchains en utilisant la technologie STARK pour déployer et vérifier les preuves de connaissance zéro.

Le premier produit que StarkWare a lancé était StarkEX, qui peut être considéré comme un L2 spécifique, les applications de StarkEX sont limitées aux transactions et paiements simples tels que : AMM, Spot Trading, Payments, NFT minting & trading. StarkEX permet aux Dapps de se déployer en 3 modes comme suit :

  • Mode ZK Rollup : les données sont stockées entre les chaînes.
  • Mode Validium : les données sont conservées hors chaîne.
  • Mode Volition : Combinez-les ensemble.

StarkNET est la version Zk Rollup General & Permissionless de StarkEX, il devrait être entièrement lancé au premier trimestre - au deuxième trimestre 2022. Il agit comme un autre General L2 au-dessus d'Ethereum, permettant à n'importe quel Dapp de s'appuyer dessus sans compromettre l'agrégation et la sécurité.

Qu'est-ce que Zk Rollup ?  Avantages et limites de Zk Rollup et projets exceptionnels

Feuille de route StarkNET

StarkEX & StarkNET ont leur propre langage de programmation et leur propre machine virtuelle exécutable, ils ne sont pas compatibles Ethereum EVM. Par conséquent, les développeurs qui souhaitent créer des Dapps sur StarkNET à l'avenir devront apprendre un nouveau langage de programmation qui est Cairo, le langage de contrat intelligent natif pour StarkEX et StarkNET.

Matter Labs zkSync (v1), zkPorter (v2), ZkEVM (v3) par Matter Labs

En parlant de Zk Rollup, en plus de Starkware, une autre société tout aussi célèbre est Matter Labs. Le produit Zk Rollup proposé par Matter Labs utilise PLONK pour déployer et vérifier les preuves de connaissance zéro.

La première version est nommée zkSync (v1), la deuxième version est nommée ZkPorter (v2). La principale différence entre eux est de savoir si les données sont stockées en chaîne ou hors chaîne. Fondamentalement:

  • Si vous voulez être en sécurité, utilisez V1.
  • Si vous voulez moins cher (mais moins sécurisé), utilisez la V2.

L'utilisation commune des deux versions ne sert également qu'aux paiements, elle n'est pas aussi diversifiée que StarkEX.

Qu'est-ce que Zk Rollup ?  Avantages et limites de Zk Rollup et projets exceptionnels

ZkEVM est développé par Matter Labs

Dans le même temps, Matter Labs travaille également au lancement d'une version compatible EVM du Zk Rollup (ZkEVM), qui devrait être lancée intégralement au premier trimestre 2021. Le langage de contrat intelligent natif de cette version est Zinc et cette version possède également son propre exécutable, qui aura une grande compatibilité avec EVM.

Boucle

Loopring a été lancé fin 2019, il utilise un ensemble d'algorithmes appelé SNARK pour déployer et valider des preuves à zéro connaissance.

Loopring a subi plusieurs mises à niveau, dont la première ne prenait en charge que le trading DEX (carnet de commandes). Ensuite, dans la deuxième version, Loopring prend en charge les paiements et les transferts. Dans la troisième version, Loopring prend en charge les swaps AMM. La 4ème version est sortie en septembre 2021, prenant en charge l'extraction, le transfert et le trading de NFT.

Qu'est-ce que Zk Rollup ?  Avantages et limites de Zk Rollup et projets exceptionnels

Boucle

Dans le même temps, Loopring travaille également sur une version compatible EVM de Zk Rollup (ZkEVM), mais la première version devrait prendre encore environ un an pour être lancée.

Direction générale du développement des projets Zk Rollup

Une thèse simple sur la direction du développement de Zk Rollup "à long terme, quoi que la blockchain L1 puisse faire, un Zk Rollup peut le faire nettement mieux".

En suivant cette ligne de pensée, je pense que les solutions que Zk Rollup veut être le gagnant ultime doivent conserver toutes les caractéristiques saillantes de L1, dans ce cas Ethereum comme :

  • Permet de créer des applications arbitraires → plate-forme de contrat intelligent à usage général.
  • Sans autorisation, sécurisé et bien sûr moins cher que la chaîne de base (Ethereum).

Je vois donc StarkNET & ZkEVM comme des approches prometteuses. ZkEVM aura un plus grand avantage s'il conserve toujours la même expérience de développement sur Ethereum L1.

Pour zkEVM, les idées de conception actuelles se répartissent en deux catégories :

  • Les plates-formes Zk Rollup avec leurs propres langages et machines virtuelles comme StarkNET de Starkware, ZkEVM de Matter Labs, Polygon ZkEVM de Polygon adopteront une approche pilotée par un compilateur pour traduire leur langue maternelle en un langage exécutable dans la machine virtuelle ZkEVM. Cette solution a la limitation de ne pas atteindre une compatibilité à 100 %.
  • Une autre approche est que ZkEVM est entièrement compatible sans aucune traduction, le code de solidité peut être directement exécuté. Cette approche est plus optimale mais aussi plus difficile à mettre en œuvre.

sommaire

Vous trouverez ci-dessus certaines de mes réflexions sur les avantages et les inconvénients et la direction générale des projets Zk Rollup. Si vous avez d'autres questions liées au sujet ci-dessus, veuillez commenter ci-dessous pour que Coin98 prenne en charge immédiatement !

Avis de non-responsabilité : toutes les informations contenues dans l'article sont uniquement destinées à partager l'expérience du marché et ne doivent pas être considérées comme des conseils en investissement. L'investissement dans la cryptographie est une forme d'investissement risqué et ne doit être saisi qu'avec un capital pouvant être perdu.



Qui est Vitalik Buterin ? Un génie solitaire qui écrase le pouvoir centralisé

Qui est Vitalik Buterin ? Un génie solitaire qui écrase le pouvoir centralisé

Qui est Vitalik Buterin ? Vitalik Buterin est le créateur d'Ethereum, la deuxième plus grande plateforme de blockchain au monde en termes de capitalisation boursière.

Solutions de mise à léchelle Ethereum

Solutions de mise à léchelle Ethereum

Ethereum Scaling est un article qui vous aidera à avoir une vue plus générale des méthodes de mise à l'échelle d'Ethereum.

Congestion dEthereum et aperçu des moyens de mise à léchelle (partie 1)

Congestion dEthereum et aperçu des moyens de mise à léchelle (partie 1)

L'article partage un aperçu sur le sujet de la congestion d'Ethereum et sur les moyens d'évoluer.

Quest-ce quEthereum Hard Fork ? Pourquoi lEthereum Hard Fork se produit-il ?

Quest-ce quEthereum Hard Fork ? Pourquoi lEthereum Hard Fork se produit-il ?

Qu'est-ce qu'Ethereum Hard Fork ? Cet article fournit les informations les plus utiles, ainsi que l'impact du Hard Fork sur Ethereum.

Quest-ce quEthereum Classic (ETC) ? Tout sur ETC Token

Quest-ce quEthereum Classic (ETC) ? Tout sur ETC Token

Qu'est-ce qu'Ethereum Classic ? Quelle est la différence entre les jetons ETH et ETC ? Découvrez tous les détails sur ETC tokenomics ici !

Quest-ce quEthereum (ETH) ? Tout ce que vous devez savoir sur lETH

Quest-ce quEthereum (ETH) ? Tout ce que vous devez savoir sur lETH

Qu'est-ce qu'Ethereum ? Comment Ethereum s'est-il développé ? Comment Ethereum est-il comparé à Bitcoin ou Ethereum Classic ? Ethereum (ETH) est-il un bon investissement ?

Congestion dEthereum et aperçu des moyens de mise à léchelle (partie 2)

Congestion dEthereum et aperçu des moyens de mise à léchelle (partie 2)

La partie 2 partagera un aperçu de 2 approches pour résoudre la congestion d'Ethereum : la nouvelle infrastructure et la couche 2.

Quest-ce que lERC20 ? Contenu des règles standard du jeton ERC20

Quest-ce que lERC20 ? Contenu des règles standard du jeton ERC20

Qu'est-ce que l'ERC20 ? Comment émettre un token ERC20 ? Parlons d'ERC20 et de ses règles standards dans cet article.

Quest-ce que Identité, ERC-725 et ERC-735 ? La prochaine étape de lère de ladoption massive

Quest-ce que Identité, ERC-725 et ERC-735 ? La prochaine étape de lère de ladoption massive

Cet article fournira un aperçu complet de ce qu'est l'identité, ERC725 et ERC 735, ainsi que quelques cas d'utilisation importants pour ce sujet !

Quest-ce que lEIP-1559 ? Avantages et inconvénients de lEIP-1559

Quest-ce que lEIP-1559 ? Avantages et inconvénients de lEIP-1559

Qu'est-ce que l'EIP-1559, ses avantages et ses inconvénients ? Nous découvrirons le modèle de tarification d'Ethereum et son impact sur les applications client.

Comparaison DeFi sur Binance Smart Chain (BSC) et Ethereum - La réduction des frais de gaz est-elle un avantage ?

Comparaison DeFi sur Binance Smart Chain (BSC) et Ethereum - La réduction des frais de gaz est-elle un avantage ?

Les projets appartiennent à 5 domaines sur Binance Smart Chain, notamment : DEX, prêt et emprunt, optimisation du rendement, NFT et autres.

Quest-ce que le jeton de fan Santos FC (SANTOS) ? Tout ce que vous devez savoir sur SANTOS

Quest-ce que le jeton de fan Santos FC (SANTOS) ? Tout ce que vous devez savoir sur SANTOS

Qu'est-ce qu'un jeton de fan Santos FC ? Qu'est-ce que le jeton SANTOS ? En savoir plus sur SANTOS Tokenomics ici !

Quest-ce que TomoChain (TOMO) ? Ensemble complet de crypto-monnaie TOMO

Quest-ce que TomoChain (TOMO) ? Ensemble complet de crypto-monnaie TOMO

Qu'est-ce que TomoChain (TOMO) ? Cet article vous fournit toutes les informations les plus utiles sur la crypto-monnaie TomoChain (TOMO).

Quest-ce quAvalanche (AVAX) ? Tout ce que vous devez savoir sur la pièce AVAX

Quest-ce quAvalanche (AVAX) ? Tout ce que vous devez savoir sur la pièce AVAX

Qu'est-ce qu'Avalanche ? Qu'est-ce que la pièce AVAX ? Qu'est-ce qui différencie Avalanche des autres Blockchain ? En savoir plus sur AVAX Tokenomics !!!

Quest-ce que le Shibaswap (SHIB, LEASH, BONE) ? Ensemble complet de SHIB . crypto-monnaie

Quest-ce que le Shibaswap (SHIB, LEASH, BONE) ? Ensemble complet de SHIB . crypto-monnaie

Qu'est-ce que ShibaSwap ? En savoir plus sur tous les points forts de ShibaSwap et les détails de la tokenomics du jeton SHIB ici !

Quest-ce que Tezos (XTZ) ? Tout ce que vous devez savoir sur XTZ

Quest-ce que Tezos (XTZ) ? Tout ce que vous devez savoir sur XTZ

Qu'est-ce que Tezos ? Qu'est-ce que le jeton XTZ ? Qu'est-ce qui différencie Tezos des autres blockchains ? En savoir plus sur XTZ Tokenomics ici !

Quest-ce que le protocole dunité (DUCK) ? DUCK Crypto-monnaie terminée

Quest-ce que le protocole dunité (DUCK) ? DUCK Crypto-monnaie terminée

Qu'est-ce que le protocole d'unité (DUCK) ? L'article vous fournit toutes les informations les plus utiles sur la crypto-monnaie Unit Protocol (DUCK).

Quest-ce que Quantstamp (QSP) ? Série complète de crypto-monnaie QSP

Quest-ce que Quantstamp (QSP) ? Série complète de crypto-monnaie QSP

Qu'est-ce que Quantstamp (QSP) ? L'article vous fournit toutes les informations nécessaires et utiles sur la monnaie virtuelle Quantstamp (QSP).

Quest-ce que Flamingo (FLM) ? Découvrez les nouveaux produits DeFi sur Blockchain Neo Flamingo

Quest-ce que Flamingo (FLM) ? Découvrez les nouveaux produits DeFi sur Blockchain Neo Flamingo

Qu'est-ce que Flamingo (FLM) ? Cet article vous fournit des informations importantes et utiles sur la crypto-monnaie Flamingo (FLM).

Quest-ce que le sol Vicuta ? Manuel dutilisation du sol Vicuta (2022)

Quest-ce que le sol Vicuta ? Manuel dutilisation du sol Vicuta (2022)

Qu'est-ce que le sol Vicuta ? Vicuta est une bourse vietnamienne qui prend en charge l'achat et la vente d'une variété d'altcoins à faible coût. Voir le manuel du plancher Vicuta ici!

Quest-ce que Blockcloud (BLOC) ? Le BLOC complet de crypto-monnaie

Quest-ce que Blockcloud (BLOC) ? Le BLOC complet de crypto-monnaie

Qu'est-ce que Blockcloud (BLOC) ? L'article vous donne toutes les informations les plus détaillées sur le projet Blockcloud et le BLOC Token.

Sign up and Earn ⋙
Sign up and Earn ⋙