Recherche OP : " Cosmos" est-il la forme ultime de Layer2 ?

Intermédiaire11/26/2023, 6:29:50 PM
Cet article examine les différentes perspectives sur l'orientation future du développement de la blockchain, en mettant l'accent sur l'état actuel des récits multi-chaînes par rapport à Layer2. En fournissant une vue d'ensemble et une comparaison côte à côte des anciennes et des nouvelles solutions de blockchain, nous obtenons un aperçu de l'état actuel des réseaux Layer2. La structure de Cosmos est également introduite pour analyser la situation actuelle et les perspectives des concurrents de Layer2 comme Op Stack.

Description

Layer2 a été le point de mire récent du marché.

Les Rollups basés sur ZK ont lancé leur propre ZKEVM et leurs propres réseaux de test, anticipant la capture de vrais utilisateurs et de fonds par le biais d'airdrops. En conséquence, les utilisateurs souhaitant profiter de ces opportunités se sont retrouvés à interagir quotidiennement avec de nombreuses chaînes Layer2. Toutefois, cela souligne également l'intensité de la concurrence dans ce domaine. En particulier, Arbitrum a attiré l'attention en tirant parti des largages aériens et a ensuite accordé des subventions à ses projets, encourageant ainsi la croissance de l'écosystème et les incitations pour les utilisateurs. Grâce à cette stratégie, la valeur totale bloquée (VLT) et les transactions d'Arbitrum sont toujours plus de deux fois supérieures à celles d'Optimism. Pendant ce temps, ZKSync a connu une croissance rapide en termes de TVL et de transactions grâce à des époques et à des largages anticipés.

Tout en étant confronté à ces défis en termes de données, le premier émetteur de jetons, Optimism, a également dû faire face à d'importants déblocages de jetons chaque mois. Pour tenter de renverser la vapeur, Optimism a riposté avec sa stratégie OP Stack. Le lancement initial d'OP Stack n'a pas suscité beaucoup d'attention jusqu'à ce que Coinbase annonce son intention d'utiliser OP Stack pour développer sa propre Layer2BASE, et qu'A16Z révèle son intention d'utiliser OP Stack pour émettre sa Layer2 Magi. Par la suite, le lancement d'une couche 2 a semblé faire l'objet d'un consensus, des projets de différents secteurs ayant annoncé leur entrée dans la guerre des couches 2. Le prix du jeton OP a grimpé en flèche, culminant avec le lancement de la chaîne BASE.

D'autres solutions Layer2 établies n'ont pas pu rester à l'écart non plus, choisissant de publier leurs propres piles pour concurrencer Optimism, comme Arbitrum Orbit, Polygon 2.0, Hyperchain de ZKSync et Starknet de Starware.

Layer2 franchit une étape importante

Le marché a des points de vue différents sur la question de savoir si l'avenir de la blockchain réside dans les chaînes multiples ou dans la couche 2. Actuellement, tant la couche 2 que les chaînes multiples (en particulier les chaînes fonctionnelles) ont connu des avancées notables. Au début de l'année 2022, la question de savoir si l'avenir de la blockchain passait par des chaînes multiples ou par l'ETH combiné à Layer2 a fait l'objet d'un débat permanent. Aujourd'hui, Cosmos semble avoir pris du recul, dépassé par les solutions de Layer2 telles que Optimism, Arbitrum, Polygon et ZKSync. Les fonds et les développeurs ont effectivement voté, choisissant massivement d'investir et de s'installer dans l'écosystème de Layer2.

Après son passage au POS et la mise à jour de Shanghai, Ethereum (ETH) détient désormais la majorité des actifs de la chaîne et continue de mener la course à l'évolutivité et à la déflation. Au lieu de créer une nouvelle chaîne publique sans innovation et de bâtir un nouvel écosystème pour concurrencer le trafic d'Ethereum, il est plus efficace de s'appuyer sur la puissance de calcul et l'état de sécurité d'Ethereum. L'utilisation de l'ETH comme jeton GAS et l'attraction de développeurs et de liquidités par le biais de la machine virtuelle Ethereum (EVM) et de mesures incitatives permettent une migration de la valeur, créant un effet d'entraînement. Les données indiquent qu'en termes de valeur totale bloquée (TVL), de nombre de projets et de nombre d'utilisateurs uniques, Layer2 tient le haut du pavé. En outre, de nombreux projets ont annoncé leur intention de proposer des solutions Layer2, ce qui signifie que l'ère de la multichaîne commence pour Layer2.

Toutefois, à la suite de l'incident Terra, des chaînes comme Terra et Juno de l'écosystème Cosmos ont semblé presque quitter le marché. Pourtant, des entités de l'écosystème Cosmos comme Injective, Canto, Berachain, Sei et DYDX v4 sont soit sur le point de lancer leur réseau principal, soit l'ont déjà fait. Elles visent à relever les défis actuels de la blockchain de manière plus agressive et à établir leurs propres écosystèmes. Cosmos a également introduit Evmos pour profiter de l'élan d'Ethereum, drainant ainsi les liquidités d'Ethereum. En outre, Cosmos a lancé Cosmos 2.0, qui vise à renforcer ATOM en garantissant la sécurité entre les chaînes et la vente aux enchères de blocs, renforçant ainsi l'importance de son écosystème. Pourtant, à en juger par les tendances actuelles du marché secondaire et de la TVL, l'écosystème Cosmos n'est pas parvenu à se remettre de son marasme post-Terra, en partie à cause de son approche interne fragmentée.


Source : L2BEAT - L'état de l'écosystème de la couche 2, defillama.com, à compter du 21 août 2023.

Pile OP

Reproduire la stratégie de Cosmos

L'ère des chaînes multiples de Layer2 reflète étroitement les récits de chaînes multiples vantés autrefois par Cosmos et Polkadot. Toutefois, la principale différence réside dans le fait qu'au lieu du hub Cosmos ou des chaînes de relais qui relient les différentes chaînes, c'est Ethereum qui occupe la place centrale. En réalité, Ethereum n'offre de sécurité qu'au niveau de la couche DA, sans véritablement interconnecter les couches 2. Ce scénario représente une opportunité pour Stack. En tant que couche intermédiaire de Rollup, Layer2 peut non seulement fournir des services de développement de blockchain personnalisés pour obtenir des revenus, mais aussi servir de plaque tournante pour capturer la valeur d'autres chaînes Layer2 ou facturer Layer3 à partir de la couche DA.

En effet, Layer2 est essentiellement une étape modulaire au sein d'Ethereum. En empilant des Layer2 modulaires, on peut construire efficacement un système Layer2. Ce système, lorsqu'il est connecté par l'intermédiaire d'une plaque tournante centrale, permet de réaliser des opérations transversales atomiques. Sur cette base, le hub central peut également fonctionner au niveau de la couche DA, et les chaînes d'application de la couche 3 peuvent être établies au-dessus, libérant ainsi le potentiel d'innovation des blockchains publiques.

En transformant les caractéristiques essentielles en composants universels, à l'instar de Cosmos, puis en les proposant à d'autres chaînes, il est possible d'établir son propre écosystème. Un tel avantage concurrentiel est inégalé par l'établissement indépendant d'une blockchain unique. Optimism a choisi une stratégie similaire à celle de Cosmos : offrir un développement à faible barrière, des lancements de chaînes sans permission, une compatibilité élevée et une opérabilité inter-chaînes pour créer son écosystème.

L'aube des récits à chaînes multiples : Cosmos

Cosmos encourage les efforts de collaboration entre les différents réseaux de blockchain. En partageant la valeur et les données, elle favorise l'interconnectivité au sein de l'écosystème et fait partie des acteurs pionniers dans l'exploration de l'interopérabilité multi-chaînes. Cosmos est un écosystème de blockchain hautement modulaire et interopérable, composé de trois éléments principaux : le mécanisme de consensus Tendermint, le SDK Cosmos et le protocole de communication inter-chaînes IBC (Inter-Blockchain Communication).

1. le mécanisme de consensus de la menthe verte

Tendermint sert de moteur de consensus pour Cosmos Hub et se compose de deux parties principales : Tendermint Core et ABCI. Il utilise un consensus hybride PBFT+Bonded PoS, garantissant que plus de 2/3 des validateurs parviennent à un consensus. Tendermint sépare les applications de la blockchain du consensus sous-jacent, en contrôlant la logique de l'application via une machine d'état tout en fournissant une interface ABCI pour l'interaction de la couche d'application. Cette architecture permet à la fois le consensus et l'intégration avec d'autres chaînes.


Source : Tendermint Architecture : Schéma officiel

2. le SDK Cosmos

Le SDK Cosmos est une boîte à outils pour les développeurs, permettant la construction de machines à états modulaires au-dessus de Tendermint. Les développeurs peuvent utiliser le SDK pour créer de nouvelles blockchains ou se connecter à Cosmos en utilisant les Peg Zones. Le SDK introduit le concept de multistore, divisant l'état de l'application en différentes zones isolées, chaque module gérant son propre état. Les principaux modules du SDK sont Bank, Auth et Staking & Slashing, tous destinés à construire des machines à états sophistiquées.


Source : Cosmos SDK Diagramme : Diagramme officiel

3.IBC Protocole de communication inter-chaînes

L'IBC est le protocole de Cosmos qui facilite la communication entre les différentes blockchains, permettant des interactions inter-chaînes entre les zones. En établissant des connexions IBC sur le Hub, une Zone peut communiquer avec d'autres Zones connectées au même Hub. Grâce à l'IBC, les zones peuvent transmettre des jetons et des paquets de données, ce qui permet de transférer des actifs et des informations d'une chaîne à l'autre. La zone PG sert de pont, connectant les blockchains externes (par exemple, Bitcoin) qui ne peuvent pas s'intégrer directement via IBC, les rendant interopérables avec les chaînes au sein de Cosmos.


Source : IBC Communication Diagramme : Schéma officiel

La combinaison de ces composants permet aux développeurs de créer des applications sécurisées et flexibles, réalisant des communications entre chaînes et des transferts d'actifs entre blockchains.

L'architecture Hub et Zone de Cosmos et l'interopérabilité inter-chaînes

Cosmos utilise un modèle architectural de type "Hub" et "Zone". Dans cette structure, le Hub sert de nœud central du réseau, tandis que les Zones sont des chaînes publiques individuelles qui se connectent de manière indépendante. Le Hub surveille et enregistre l'état de chaque zone. À son tour, chaque zone signale au concentrateur les blocs qu'elle vient de générer et se synchronise avec l'état du concentrateur. Au lieu de se synchroniser directement, les différentes zones communiquent indirectement en envoyant des paquets de données au concentrateur.

Techniquement, le modèle Hub et Zone de Cosmos permet l'interopérabilité entre différentes blockchains. Les zones communiquent par l'intermédiaire du Hub, qui synchronise l'état global en temps réel. En séparant les applications de la blockchain du mécanisme de consensus sous-jacent et en fournissant une interface ABCI pour l'interaction avec la couche d'application, les développeurs peuvent écrire la logique de l'application dans n'importe quel langage. Cette structure facilite non seulement le consensus, mais aussi l'intégration d'autres blockchains.

Au sein de l'écosystème Cosmos, le jeton principal $ATOM est principalement utilisé pour les frais de transaction et les votes de gouvernance. La demande de ce jeton est directement liée au développement de l'écosystème Cosmos. Cosmos vise à établir un cadre universel de développement de la blockchain et à résoudre les problèmes inter-chaînes, concrétisant ainsi la vision d'un univers multi-chaînes.

En ce qui concerne son mécanisme de chaîne croisée, le Cosmos Hub agit comme une chaîne de relais, tandis que les Zones fonctionnent comme des chaînes parallèles, chacune avec ses propres validateurs. Servant de cœur au réseau, le Cosmos Hub permet à différentes blockchains de se connecter via le protocole IBC. Les zones communiquent avec d'autres zones par l'intermédiaire du concentrateur, et chaque zone est gérée de manière décentralisée. Par conséquent, si une zone particulière fait l'objet d'une attaque ou d'un comportement malveillant, les autres zones ne sont pas affectées.


Vue d'ensemble de l'architecture Cosmos : Image tirée du site officiel

Dans l'ensemble, Cosmos a joué un rôle de pionnier dans le domaine de l'interopérabilité multichaîne. Grâce à son architecture Hub et Zone, ainsi qu'à l'introduction du protocole IBC, elle a facilité une communication transparente et des transferts d'actifs entre différentes blockchains. En outre, la structure modulaire de Cosmos offre aux développeurs un haut degré de flexibilité. Avec le SDK Cosmos, les développeurs peuvent créer des applications blockchain personnalisées comprenant une variété de modules fonctionnels. Parallèlement, le mécanisme de consensus de la menthe verte joue un rôle central au sein de Cosmos. Il utilise un consensus hybride de PBFT combiné à Bonded PoS, garantissant à la fois une sécurité élevée et une grande évolutivité. En séparant le consensus de la logique d'application, Tendermint améliore la modularité et l'évolutivité, tout en offrant l'interface ABCI pour les interactions avec la logique d'application.

Nouveau récit multi-chaîne : Superchain

「L'objectif principal de Cosmos est de parvenir à l'interopérabilité et à l'interactivité entre différentes blockchains. L'objectif actuel de la guerre des couches 2 semble se rapprocher progressivement de ce but」.

L'objectif commun des solutions Layer2 est d'améliorer le débit et l'évolutivité du réseau Ethereum afin de répondre aux demandes de transactions toujours croissantes. Toutefois, la concurrence entre ces Layer2 ne se limite plus à l'amélioration des performances, mais se concentre davantage sur l'interopérabilité et l'interaction, voire sur l'écosystème au sens large.

  1. Interopérabilité : Avec l'émergence d'un nombre croissant de projets de blockchain et de solutions Layer2, les utilisateurs et les développeurs espèrent pouvoir transférer de manière transparente des actifs et des données entre différentes blockchains. L'interopérabilité offre aux utilisateurs une plus grande flexibilité, leur permettant de circuler librement entre les différents réseaux de blockchain.
  2. Interactivité : La concurrence entre les solutions Layer2 pousse les développeurs à créer des normes techniques plus universelles pour garantir l'interactivité entre les différentes Layer2. Cette interactivité favorisera la collaboration et l'échange de données entre les différents réseaux Layer2, ce qui se traduira par un écosystème plus riche.
  3. Effet de synergie : À l'instar de l'architecture Hub-and-Zone de Cosmos, l'interopérabilité entre les solutions Layer2 peut créer des effets de synergie. L'interconnexion entre les différentes solutions Layer2 augmentera la valeur de l'écosystème global, en attirant davantage d'utilisateurs et de développeurs.
  4. Réduction des coûts de friction : L'interopérabilité entre les différentes blockchains et Layer2s réduira les coûts de friction pour les utilisateurs. Les utilisateurs n'auront plus besoin de procéder à des échanges et à des transferts fastidieux entre différents réseaux, ce qui améliorera l'expérience et l'engagement des utilisateurs.

- Vous trouverez ci-dessous une comparaison des approches et des parcours de Layer2s :


Source:Stacy Muur、l2beat、OP Research|20230827

Optimisme

「OP Stack, c'est comme si l'on disposait davantage de sièges lors d'une grande réunion de famille, ce qui permet à tout le monde de participer sans avoir à se déplacer.」

Rollup d'optimisme et pile OP

Optimism Rollup (ORU) est une solution de mise à l'échelle de la couche 2 (L2) basée sur Ethereum (L1). Sa philosophie de conception s'appuie sur le mécanisme de consensus de L1 pour garantir la sécurité et l'évolutivité de L2, évitant ainsi l'introduction de mécanismes de consensus distincts. Dans le cadre du modèle de la chaîne mère à la chaîne enfant, l'ORU positionne la chaîne mère en tant que L1, Ethereum jouant ce rôle.

Le mécanisme opérationnel de l'ORU comprend trois étapes principales :

  1. Stockage des données (stockage par blocs) : Les transactions sur L2 sont organisées et écrites en blocs, qui sont ensuite compressés et écrits sur L1. Cette méthode préserve la disponibilité des données, garantissant l'accès aux données de transaction en cas de besoin.

  2. Production de blocs : Cette phase implique le fonctionnement du séquenceur, responsable de la construction et de l'exécution des blocs L2. Ce processus comprend la confirmation de la transaction, la création de nouveaux blocs et la transmission des informations pertinentes à L1 pour la soumission de la transaction.

  3. Exécution des blocs : Cette étape garantit la réception de nouveaux blocs et maintient le fonctionnement stable du réseau L2.

D'autre part, la pile OP est une pile de développement standardisée qui prend en charge la technologie Optimism. D'un point de vue tangible, vu de manière hiérarchique de bas en haut :

  • Couche de disponibilité des données (couche DAL) : Elle définit la source des données brutes pour la couche L2. Actuellement, la chaîne principale Ethereum joue un rôle primordial dans ce domaine.

  • Couche de séquençage : La fonctionnalité à ce niveau est assurée par le séquenceur, qui supervise la confirmation des transactions, les mises à jour de l'état et la construction du bloc L2.

  • Couche de dérivation : Cette couche détermine comment traiter les données brutes provenant de la couche de disponibilité des données pour former des entrées traitées. Ces données sont transmises à la couche d'exécution par l'intermédiaire de l'API standard du moteur Ethereum.

  • Couche d'exécution : Elle définit la structure d'état du système L2, prenant en charge la machine virtuelle Ethereum (EVM) ou d'autres machines virtuelles. Il intègre également certains coûts de données L1 dans les transactions.

  • Couche de règlement : Elle est chargée de relayer les données des transactions confirmées par la couche L2 à la blockchain cible pour le règlement final.

  • Couche de gouvernance : L'approche actuelle prévoit que plusieurs chaînes basées sur la pile OP partagent le même ensemble de normes de gouvernance.

Source : Structure de la pile OP | Origine : Binance Research

Note : optimism.mirror.xyz

Superchaîne

Superchain permet à différentes solutions de couche 2 (L2) de collaborer en partageant des mesures de sécurité, des couches de communication et la boîte à outils de développement (OP Stack). Dans les conceptions traditionnelles de la couche 1 (L1), l'évolutivité et les performances deviennent souvent des facteurs limitants. Superchain résout ce problème en intégrant plusieurs réseaux L2, ce qui permet d'améliorer l'évolutivité et les performances. Cette expansion horizontale permet non seulement d'augmenter la capacité du système, mais aussi d'offrir une expérience supérieure aux développeurs et aux utilisateurs.

Servant de nexus pour diverses solutions L2, la superchaîne basée sur la pile OP prend en charge le fonctionnement à grande échelle de diverses blockchains et applications décentralisées (dApps). La pile OP, une pile de développement normalisée qui sous-tend la technologie Optimism, intègre différents réseaux L2 et favorise l'interopérabilité entre eux. En consolidant de nombreuses solutions L2 dans la Superchain, elle permet une communication inter-chaîne plus efficace et plus souple. Les utilisateurs peuvent ainsi transférer en toute transparence des actifs et des informations entre différentes L2, ce qui ouvre la voie à une multitude de possibilités.

L'une des caractéristiques de Superchain est sa modularité. En s'appuyant sur la pile OP en tant que couche de développement fondamentale, les réseaux L2 individuels peuvent adopter sélectivement des modules de couche, en combinant divers composants technologiques pour répondre à des exigences spécifiques. Cette conception modulaire permet non seulement d'améliorer la personnalisation du système, mais aussi de faciliter l'accès aux nouvelles technologies et aux innovations. En outre, Superchain met l'accent sur l'interopérabilité, permettant à différentes solutions L2 de partager efficacement des ressources et de transférer des informations. La Superchain basée sur la pile OP présente une option de déploiement plus rentable, encourageant un plus grand nombre de développeurs et de projets à s'impliquer. Cela contribue à faire progresser le développement et l'adoption des réseaux L2 à plus grande échelle.


Architecture de la superchaîne : Issue de l'OP Officielle

En réalité, l'émission de nouveaux Layer2 à l'aide de la pile OP n'est que la première étape de la mise en place de la Superchain. Une pile OP pleinement développée exige que les Layer2s partagent des trieurs, échangent des données économiques et des informations, et établissent un mécanisme unifié de gouvernance de la sécurité ainsi qu'un écosystème inter-chaînes. Si l'on prend l'exemple de BASE, la collaboration entre Optimism et BASE s'articule autour de deux axes principaux :

  1. Gestion du protocole : BASE adhère à la loi des chaînes et se joint aux opérations des clients op-geth et op-node. En même temps, il adopte le client tolérant aux pannes op-reth conçu par paradigme et met en place le système de surveillance Pessimism.

  2. Économie et gouvernance : BASE facturera 2,5 % de ses recettes de tri ou 15 % des bénéfices de la chaîne publique après déduction de L1 Gas (le montant le plus élevé étant retenu) comme frais d'utilisation de l'OP Stack. En contrepartie, Optimism fournira à BASE jusqu'à 2,75 % de l'offre totale d'OP en guise de récompense pour sa participation à la gouvernance. BASE et Optimism établiront conjointement un conseil de sécurité pour gérer les mises à niveau des contrats à signatures multiples et concevoir des plans de gestion des clés des challengers afin d'empêcher les malversations unilatérales des membres de l'équipe.

En d'autres termes, tout réseau de blockchain construit sur la pile OP peut combiner de manière flexible différents modules de niveau de la pile OP pour construire des L2. Optimism, désormais appelé OP Mainnet, sert de premier L2, construisant de manière collaborative l'écosystème Superchain. Cette approche rend l'ensemble de l'écosystème plus adaptable et permet de répondre à un grand nombre de demandes et d'innovations différentes.

Arbitrage

Contrairement à la stratégie Superchain d'Optimism qui est basée sur la pile OP pour construire des L2, l'approche Orbitchain d'Arbitrum permet la création et le déploiement de Layer3, également connues sous le nom de chaînes d'applications, sur le réseau principal d'Arbitrum (qui comprend Arbitrum One, Nova et Goerli) en utilisant la pile technique Arbitrum Nitro, similaire à la pile OP.


Source : Orbitchain Architecture : Site officiel de l'ARB

Contrairement à la Superchain d'Optimism, Arbitrum a adopté une méthode plus flexible et personnalisable. Orbit est un cadre de développement qui permet à tout développeur de construire des L3 (chaînes d'applications) basées sur l'ARB, aboutissant à l'architecture finale connue sous le nom de chaîne Orbit. Le but de la conception de la chaîne Orbit est la compatibilité avec la prochaine mise à jour du Stylus Arbitrum. Cette compatibilité permet aux développeurs de créer des applications décentralisées (dApps) à l'aide de langages de programmation tels que C, C++ et Rust. En s'appuyant sur ces langages, les développeurs peuvent construire des dApps riches en fonctionnalités sans avoir besoin de migrer vers une nouvelle pile technique. Les développeurs de dApp bénéficient ainsi d'une plus grande flexibilité et d'un plus grand choix, ce qui leur permet de mieux répondre aux besoins de divers projets.


Source : Orbitchain Architecture : Dérivée de la documentation officielle de l'ARB

Cependant, à l'heure actuelle, Arbitrum Orbit est encore dans une phase de testnet et n'a pas encore atteint le niveau de complétude des modules d'OP Stack.

ZKSync Era

"La souveraineté et l'intégration sans faille sont au cœur du discours de ZK Stack. Les développeurs disposent d'une autonomie totale dans la personnalisation de l'Hyperchain. Hyperchain fonctionne de manière indépendante, en s'appuyant uniquement sur la couche 1 d'Ethereum pour la sécurité et la vitalité. Le réseau Hyperbridge facilite l'interconnexion entre les Hyperchains. ZK Stack, lancé le 23 juin 2023, a pour but de construire des L2 et L3 personnalisés supportés par ZK et basés sur le code ZKSync Era. Par conséquent, techniquement, il n'est pas possible de le distinguer de l'OP Stack.

ZK Stack est un cadre conçu pour construire des hyperchaînes modulaires et souveraines basées sur la technologie zéro connaissance. Il relève les défis posés par le "Credo ZK", qui vise à fournir une base pour les réseaux de blockchain décentralisés. Les principales caractéristiques de la pile ZK sont l'ouverture, la composabilité, la modularité, la sécurité vérifiée et l'évolutivité pour l'avenir.

Ce cadre a été développé par Matter Labs et utilise la licence open-source MIT/Apache. Les hyperchaînes construites avec ZK Stack peuvent s'intégrer de manière transparente dans des réseaux sans confiance, avec une faible latence et des liquidités partagées. Les développeurs peuvent adapter les hyperchaînes à leurs besoins tout en garantissant la sécurité et la fiabilité. La pile ZK, basée sur le code ZKSync Era, exploite Hyperbridge pour l'interopérabilité entre les superchaînes, ce qui permet d'obtenir une interopérabilité rapide et rentable. Les développeurs peuvent personnaliser les super-chaînes et les connecter par l'intermédiaire d'Hyperbridge, ce qui garantit une interopérabilité fiable, rapide et peu coûteuse.

ZK Stack convient aux scénarios nécessitant des Hyperchains personnalisées ou des connexions asynchrones dans un écosystème plus large puisque le pont L1-L2 est asynchrone. D'un point de vue architectural, l'ère ZKSync a deux scénarios d'application :

- 1) En tant que l'une des hyperchaînes L2, interconnectée avec des L2 homologues, partageant des liquidités et d'autres ressources écologiques.

- 2) Servir de couche DA pour les L3.

Hyperchain résout les problèmes de confiance en vérifiant les calculs hors chaîne et utilise des preuves de zéro connaissance pour la sécurité. Hyperbridge relie les superchaînes, facilitant le transfert de données et l'interopérabilité. Grâce au pont Hyperbridge, Hyperchain offre des fonctionnalités telles que le pontage vérifié, le pontage local et la disponibilité des données, construisant ainsi un réseau de liquidité unifié. Du point de vue de l'utilisateur, Hyperchain permet une interopérabilité transparente et une gestion des portefeuilles entre les chaînes, ce qui améliore l'expérience de l'utilisateur. D'un point de vue technologique, le fondement des hyperbrides consiste en des hyperchaînes basées sur des ponts vérifiés, des validateurs partagés et la disponibilité des données.


Source:matter-labs

En résumé, l'évolutivité et la composabilité de l'Hyperchain sont au cœur de sa conception. Le L3 d'Hyperchain peut se connecter à d'autres L3 du même niveau et peut également utiliser directement Ethereum comme couche DA. Dans ce cas, cette L3 devient essentiellement une L2. Comme l'illustre le diagramme, la deuxième hyperchaîne L3 dans le coin supérieur gauche en est la preuve la plus directe. Cependant, en tant que chaîne publique pour ZK Rollup, Layer2s doit non seulement combler le fossé avec le langage de programmation Solidity, mais aussi avoir la capacité de développer indépendamment des systèmes de circuits ZK. Dans le cas contraire, ils ne peuvent compter que sur des ZKPorters partagés pour fonctionner. Actuellement, ZKSync ne dispose pas d'un mécanisme complet de partage des composants, ce qui indique que les exigences linguistiques et techniques de l'Hyperchain ont dissuadé de nombreux développeurs. Bien que le ZK Rollup permette techniquement un volume de transactions de plusieurs millions de PTS tout en maintenant la décentralisation, le coût de la preuve ZK est plus élevé. Si l'on ajoute à cela la centralisation du séquenceur et des frais de gaz plus élevés pour les contrats intelligents complexes qui peuvent également échouer en raison de problèmes de compatibilité, il est difficile pour ZKSync de connaître une croissance rapide à court terme. Il n'est donc pas prévu d'émettre des jetons pour promouvoir sa croissance. Pour y remédier, ZK Sync a procédé à certaines optimisations de son architecture Hyperchain. Le compilateur LLVM du système prend en charge à la fois Solidity et tout autre langage de programmation moderne, ce qui améliore l'accessibilité pour les développeurs utilisant spécifiquement Rust, C++ et Swift. Cependant, tout bien considéré, l'hyperchaîne reste la technologie la plus difficile à développer.


Source:matter-labs

Cependant, la pile ZK est encore en phase de développement et n'a pas encore été lancée sur le réseau d'essai.

StarkNet

「Fractional Scaling」:StarkWare pense que plusieurs couches 3 seront construites sur la couche 2, tout comme plusieurs couches 2 sont construites sur la couche 1. Ici, L2 est utilisé pour une mise à l'échelle générale, tandis que L3 est destiné à une mise à l'échelle personnalisée. La mise à l'échelle fractionnaire permet d'obtenir une expansion par l'ajout récursif de couches. L'introduction de L3, construit récursivement sur L2, offre une plus grande évolutivité, un contrôle supérieur de la pile technologique et une meilleure confidentialité pour des applications spécifiques. L3 offre les avantages de l'échelle massive, d'un meilleur contrôle des performances et de la protection de la vie privée, tout en maintenant la sécurité de L1. Cette transition permettra à StarkEx (actuellement utilisé comme solution L2) de migrer vers L3, et les instances autonomes de StarkNet seront également fournies en L3.

Lors de la conférence de la communauté Ethereum EthCC qui s'est tenue à Paris, Eli Ben-Sasson, cofondateur de StarkWare, a annoncé la prochaine Appchain Starknet. Les Appchains sont des blockchains d'application spécialement conçues pour répondre aux besoins d'applications spécifiques. Starknet Appchains vise à fournir aux développeurs un environnement sur mesure, leur permettant de créer des instances StarkNet personnalisées pour un meilleur contrôle des normes, une réduction des coûts, une plus grande échelle et une confidentialité optionnelle. En établissant des chaînes d'applications StarkNet, les développeurs peuvent offrir un débit plus élevé et une meilleure expérience à leurs utilisateurs. La pile StarkNet est construite à l'aide de modules tels que les preuves STARK, le langage de programmation Cairo et l'abstraction native des comptes.


Source : Documentation officielle

Dans l'ensemble, la pile StarkNet en est encore à ses premiers stades de développement et l'écosystème de la chaîne n'en est qu'à ses débuts.

Polygone2.0

Dans sa philosophie de conception globale, le Polygon 2.0 vise à établir son PoS Mainnet et son ZKEVM comme l'épine dorsale du Polygon. Parallèlement, elle introduit les chaînes d'application Supernets pour renforcer l'écosystème de Polygon. Le principal bénéficiaire de cette approche est le jeton POL. En effet, les Supernets du Polygone 2.0 doivent mettre en jeu des jetons POL pour faire fonctionner les nœuds, ce qui garantit la sécurité de la chaîne publique. Pour ce faire, Polygon propose instantanément trois options aux utilisateurs : les nœuds PoS, les nœuds ZKEVM et Miden VM. Pour renforcer son attrait, Polygon a également introduit un Polygon DID basé sur la preuve zéro connaissance et un guide de développement de jeux Web3 appelé "Blueprint". Il est évident que Polygon 2.0 vise à nourrir et donc à créer un écosystème plus riche. De plus, dans sa présentation des Supernets, Polygon 2.0 aborde fréquemment le concept de blockchain d'entreprise. Les collaborations avec de grandes marques comme Starbucks, Nike et Warner Music suggèrent que son fossé stratégique réside dans l'offre de chaînes d'applications hautement personnalisables et de qualité professionnelle, avec de faibles barrières à l'entrée.

Sur le plan structurel, Polygon 2.0 rappelle l'OP Stack. Il est segmenté en plusieurs couches, à savoir :

  • Couche de piquetage
  • Couche interopérationnelle
  • Couche d'exécution
  • Couche d'épreuve

Cette conception hiérarchique reflète :

  • Lien
  • Réseau
  • Transport
  • Couche application

Ils s'inspirent des composants du protocole internet. Chaque couche de protocole gère un sous-processus spécifique, formant collectivement la pile technique.

Couche de piquetage

La fonction de cette couche de mise en jeu s'aligne étroitement sur le PoS (Proof of Stake) d'Ethereum, mais son utilité n'est pas limitée au seul réseau principal du Polygone.

Outre le réseau principal original du Polygone, il existe également les réseaux ZKEVM et Supernets. Ainsi, les validateurs fourniront des services pour plusieurs chaînes, fonctionnant d'une manière proche du repositionnement, le tout géré par le gestionnaire de validateurs. La responsabilité de gérer les validateurs de toutes ces chaînes incombe au contrat Chain Manager. Chaque chaîne dispose d'un contrat de gestionnaire de chaîne qui décide du nombre de validateurs et des exigences supplémentaires qui leur sont imposées, telles que le respect de réglementations spécifiques ou la nécessité d'une mise en jeu supplémentaire de jetons. Cela signifie que les validateurs peuvent avoir besoin de mettre en jeu des jetons spécifiques de cette chaîne pour participer à sa validation.

En réalité, cette couche de jalonnement est le cœur de Polygon 2.0. Contrairement à l'Optimisme et à l'Arbitrum, les Supernets ont besoin, pour fonctionner, du soutien des validateurs qui ont misé des $POL. Plus il y a de chaînes de polygones, plus il faut de validateurs, ce qui augmente la valeur du jeton POL. Cependant, le modèle de repositionnement permet également aux équipes de Supernets de se concentrer sur les services publics et les communautés plutôt que sur les infrastructures, réduisant ainsi les barrières à l'entrée pour les chaînes publiques.

Couche interopérationnelle

La couche interopérationnelle utilise ZK Proof pour mettre en œuvre des fonctionnalités natives inter-chaînes similaires à celles de Cosmos. En étendant le protocole LxLy utilisé dans le rollup ZKEVM de Polygon, Polygon introduit un agrégateur pour réaliser des opérations atomiques inter-chaînes. Premièrement, il peut accepter à la fois les preuves ZK et les files de messages. En outre, il peut regrouper plusieurs preuves ZK en une seule et même preuve ZK et la soumettre à la vérification d'Ethereum. Il agit donc comme un logiciel intermédiaire entre Polygon et Ethereum.

Ainsi, lorsqu'une file d'attente de messages et une preuve ZK envoyée par la chaîne A sont reçues par l'agrégateur, la chaîne B, qui sert de chaîne cible, peut directement recevoir des messages de la chaîne A, ce qui facilite les interactions entre les chaînes. Bien entendu, Polygon étudie également la possibilité de décentraliser l'agrégateur à l'aide d'un modèle de validateur PoS.

Couche d'exécution

Sa couche d'exécution fonctionne de la même manière dans les différentes chaînes. Cette couche englobe le P2P, le consensus, le Memepool, la base de données et le générateur de témoins propre aux preuves ZK.

Couche d'épreuve

La couche de preuve est spécifique à ZK-Rollup et sert fondamentalement de protocole pour générer des preuves ZK pour toutes les transactions de la chaîne Polygon. Il se compose principalement d'un programme générique de vérification et d'une machine à états. Le prouveur générique hérite de Plonky2, qui utilise la technologie récursive SNARK. En revanche, les machines à états sont fournies par l'équipe Polygon, comme ZKEVM et MidenVM, ou sont construites par les équipes des chaînes publiques elles-mêmes, comme ZKWASM.

Résumé

Perspective de la technologie open-source

OP Stack est chaleureusement accueilli par de nombreux projets. Plus d'une douzaine de projets, dont Base/Magi/opBNB/Worldcoin, ont annoncé qu'ils utilisaient OP Stack, et cette popularité n'est pas sans raisons. Un facteur important est l'ouverture des licences. Comme le montrent les données, Optimism utilise la licence MIT, tandis qu'Arbitrum/ZKSync/Starknet/Polygon utilisent la licence Apache 2.0. Bien qu'il s'agisse dans les deux cas de logiciels libres, le degré d'ouverture de ces licences diffère. La licence MIT exige simplement le maintien de la licence originale et de la notice de copyright et autorise l'utilisation commerciale, la distribution, la modification, l'utilisation privée, l'ajout de conditions et même la vente de code sous licence MIT. En revanche, la licence Apache 2.0 nécessite de mettre en évidence les modifications apportées aux fichiers modifiés. Les projets dérivés doivent inclure la version originale Apache-2.0 licence, marques déposées, déclarations de brevets et autres avis spécifiés par l'auteur. Si un fichier Notice est présent, il doit également contenir le code Apache-2.0 licence. En termes simples, la licence MIT est plus souple, tandis que la licence Apache est plus stricte.

Perspective de compatibilité

- 1)Optimism se targue d'un niveau de compatibilité élevé avec l'EVM d'Ethereum. Avec 12 745 commits et 2,3k forks pour Optimism, cela indique un grand nombre de mises à jour de code et un taux d'adoption élevé de la part des développeurs.

- 2)Techniquement parlant, la série ZK exploite pleinement le mécanisme de sécurité et de consensus d'Ethereum, en s'appuyant directement sur sa sécurité. Par rapport à la série OP, la série ZK peut vérifier directement les changements d'état sans attendre les mises à jour de l'état sous-jacent, ce qui permet de rationaliser la conception et d'améliorer l'efficacité de l'ensemble de la chaîne. Cependant, l'OP se heurte à des limites dans les appels asynchrones entre chaînes, dans l'attente de la vérification et de la confirmation des fondements.

Perspective de l'architecture technique

- 1)Couramment, Optimism et Polygon se concentrent sur l'expansion des L2, tandis qu'Arbitrum, ZK Sync et Starknet se concentrent sur l'expansion des L3. Les chaînes d'application L3 bénéficient d'une plus grande liberté, d'une plus grande évolutivité et d'une plus grande autonomie. Cependant, le marché se développe toujours sur la couche 2, la couche 3 semblant éloignée dans un avenir prévisible. Il est essentiel de noter qu'aucune opération inter-chaînes sur L3 n'a été pleinement réalisée sur le plan technique. Dans ces conditions, les dApps qui mettent l'accent sur la composabilité opteront naturellement pour Layer2 pour leurs constructions DeFi Lego.

- 2)Modularisation et composants SDK sont les voies contemporaines de la blockchain. Qu'il s'agisse d'une chaîne publique pour les dApps ou de Stack pour les Layer2/Layer3, l'objectif est d'abaisser la barrière de programmation et d'optimiser la personnalisation pour réduire les coûts de construction des projets des développeurs. Cela leur permet de se concentrer sur la conception des produits et les opérations communautaires. Certains projets, comme AltLayer, font du "Rollup As A Service" leur activité principale. Ainsi, la création de blockchains sans code et le lancement de projets deviendront inévitablement courants avec la maturité de l'infrastructure.

Perspective de progrès en matière de développement

Actuellement, seuls OP Stack et Polygon2.0 se développent rapidement. Cependant, l'écosystème d'OP est celui qui se développe le plus rapidement, avec des chaînes publiques déjà établies, tandis qu'Arbitrum, ZKSync et Starknet n'en sont qu'à leurs débuts. Étant donné que les écosystèmes mainnet de ZKSync et Starknet ne sont pas développés, il est concevable qu'ils se développent stratégiquement pour concurrencer OP Superchain. Toutefois, en ce qui concerne les niveaux de décentralisation, le générateur de preuves ZK de Starkware, STARK Prove-Stone, est devenu une source ouverte sous la licence Apache2.0 le 31 août. En comparaison, OP Stack, même avec l'aide de Base, n'a pas de séquenceur décentralisé à l'horizon, ce qui suggère que Starkware pourrait mener la course vers la décentralisation.

Comparaison des récits à chaînes multiples et des récits à superchaînes

Layer2 Cross-Chain, IBC et Keplr Wallet

L'une des principales caractéristiques de la chaîne multiple de la couche 2 est l'atomicité des transactions inter-chaînes. La pile OP utilise un ordonnateur partagé pour réaliser une communication inter-chaîne similaire à l'IBC. Polygone2.0 utilise un ensemble public de validateurs et une sécurité partagée par le biais d'une mise en jeu importante pour évoluer vers le "Polygon Hub".

Cependant, la capacité de Layer2 à traverser la chaîne n'en est encore qu'au stade de la narration. La seule utilisation pratique est la chaîne croisée EVM basée sur le modèle de pont (wormhole/layerzero/axelar). La différence avec le BAC est évidente. Le récent airdrop inter-chaîne de SEI a mis en évidence cette différence : Les transferts d'USDC utilisant Wormhole depuis Ethereum/Arbitrum/Polygon/BSC ont dû attendre 24 heures pour sortir de la chaîne SEI parce qu'ils dépassaient le quota de Wormhole pour SEI. En revanche, l'ATOM et l'OSMO transférés via IBC d'Osmosis à SEI pouvaient retourner instantanément dans la chaîne d'origine. Axelar USDC, qui fait partie de l'écosystème IBC, a également vu son adoption augmenter. Pourtant, en raison du pont officiel du SEI et du mécanisme de la chaîne croisée d'Axelar, il fallait environ une demi-heure d'attente pour entrer ou sortir du SEI. Pourtant, un transfert direct vers une chaîne publique IBC a été instantané. La différence entre une attente de 24 heures et un transfert instantané en dit long.

Le passage d'une chaîne à l'autre sur la couche 2 dans MetaMask offre une expérience utilisateur sensiblement différente de celle de Keplr. Avec le développement des chaînes publiques de niveau 2, la nécessité de passer d'une chaîne à l'autre s'est progressivement accrue. Mais les actifs et les interactions des différentes chaînes sur MetaMask sont séparés, ce qui nécessite des outils tiers pour une gestion unifiée, augmentant ainsi le risque financier. De son côté, le portefeuille Keplr peut afficher les montants et les statuts des fonds dans l'ensemble de l'écosystème. La stratégie de Layer2 pourrait nécessiter un "Super Wallet" comme Keplr pour unifier les actifs de son écosystème.

Enchères partagées, ISC et enchères par blocs

L'ordonnateur est essentiel pour les revenus et la sécurité de Rollups. Un ordonnateur partagé permet aux nouvelles solutions Layer2 d'éviter la construction et la maintenance de leurs propres ordonnateurs et de bénéficier du revenu MEV de toutes les chaînes, renforçant ainsi la valeur de la Superchain. Toutefois, cela implique de partager la sécurité sous-jacente. Les ordonnateurs actuels des piles Layer2 sont trop centralisés, seuls les ordonnateurs PoS et les signatures multiples multi-organisations se rapprochent de la vision Stage2 de Vitalik. Ainsi, les donneurs d'ordre partagés et les donneurs d'ordre décentralisés sont nécessaires à la fois pour accroître les profits et pour garantir la sécurité à l'avenir.

Clé de la renaissance de Cosmos, ICS abaisse la barrière d'entrée pour les chaînes publiques de l'écosystème Cosmos et apporte plus de valeur au jeton ATOM. Dans le passé, chaque partie de l'écosystème Cosmos utilisait le PoS pour assurer sa sécurité. ATOM n'a été utilisé que pour la sécurité du hub Cosmos, ce qui a limité son utilisation à l'obtention de retours de PoS de base ou au jalonnement de largages aériens. Cette situation ressemble à l'état actuel de la couche 2. OP Stack a opté pour la sécurité en couches avec Superchain, tandis que Polygon2.0 a choisi Mesh Security through Restaking. Les enchères par blocs fixent le prix du MEV, en abordant le MEV d'un point de vue commercial et en quantifiant la valeur des donneurs d'ordre. Avec la mise en place d'un ordonnateur partagé, la valeur MEV monte naturellement en flèche. Les revenus du MEV de Superchain ne peuvent pas être simplement empochés par les donneurs d'ordre. Par conséquent, les enchères de blocs Stacks seront probablement lancées peu de temps après la mise en œuvre de l'ordonnanceur partagé.


Source:Delphi Digital

Conclusion : Le cosmos est la forme ultime de la couche2

Étant donné que Layer2 Stacks reconnaît le modèle Cosmos, il est probable que les mécanismes propres à l'écosystème Cosmos actuel seront rapidement adoptés et optimisés. Par exemple, Layer2 peut imiter les chaînes publiques telles que Berachain/Injective/Sei/Canto en introduisant des liquidités fondamentales au niveau de la chaîne publique, des stablecoins natifs de type Terra, des prêts natifs au niveau de la chaîne publique, des mécanismes de partage de gaz, des déploiements de contrats modulaires et des ventes aux enchères de blocs. Par ailleurs, comme nous l'avons mentionné, un portefeuille de type Keplr pourrait être développé pour l'écosystème Stack afin de consolider les actifs de l'écosystème.

Cependant, le mécanisme Cosmos le plus vital et actuellement manquant pour les piles est une sécurité inter-chaînes complète. Différentes piles Layer2 pourraient partager des donneurs d'ordre, décentralisant ainsi la couche des donneurs d'ordre plutôt que de se contenter d'une décentralisation individuelle des donneurs d'ordre, ce qui atténuerait les risques liés à un donneur d'ordre unique. En outre, les orderers basés sur le PoS peuvent desservir une seule chaîne par le biais de méthodes similaires au jalonnement lourd. Cela fait écho aux concepts de sécurité en couches et de sécurité maillée de Cosmos ICS.

Le marché est en effet à la recherche d'une figure similaire à Cosmos ou d'une superchaîne OP, servant de plaque tournante reliant différents réseaux de blockchain. En créant des synergies et en partageant les ressources de l'écosystème, cette entité favoriserait la croissance de l'ensemble de l'écosystème. Si la méthode OP Stack s'avère irréalisable, une nouvelle solution pourrait voir le jour pour combler le vide.

Que leur rôle soit finalement similaire à celui d'ARB Orbit, d'OP Superchain ou de ZK Stacks, ils joueront un rôle essentiel dans la mise à l'échelle de Layer2. Avec la maturation de la technologie ZK et sa plus grande accessibilité, les piles OP basées sur ZK ou intégrées à ZK pourraient prendre le relais de la chaîne multiple de la couche 2. Avec un TPS élevé et une décentralisation inhérente, ce sont des attributs cruciaux pour l'évolutivité, en plus de la compatibilité, et ils sont techniquement garantis dans des contextes de partage à haute sécurité. Si le développement de ZKSync et de Starknet est peut-être plus lent, leur TVL et la croissance de leur base d'utilisateurs sont indéniables. Il reste donc à voir si l'avantage précoce et la compatibilité de la pile OP permettront de conquérir rapidement le marché des piles, ou si le TPS élevé et la décentralisation de la pile ZK pourront s'imposer à mesure que la technologie mûrira.

Reference

[1]《Layer2四大天王争先布局Stack背后的原因》 https://haotiancryptoinsight.substack.com/p/layer2stack

[2]《超级链来临:深度解读 Coinbase 和 Optimism 联手打造的 OPStack》https://www.8btc.com/article/6806138

[3]《Crazy Multichain Universe, Crazy OPStack》https://medium.com/ybbcapital/crazy-multichain-universe-crazy-op-stack-acb63be8d515

[4]《Introductionaux hyperchaînes》https://medium.com/matter-labs/introduction-to-hyperchains-fdb33414ead7

[5]《Introduction de la pileZK》https://medium.com/matter-labs/introducing-the-ZK-stack-c24240c2532a

[6]《ZKSync生态进程与去中心化进程的变量》https://twitter.com/tmel0211/status/1663034763832344576

[7]《A gentle introduction : Leschaînesorbitales》https://docs.arbitrum.io/launch-orbit-chain/orbit-gentle-introduction

[8]《The Starknet Stack's GrowthSpurt》https://starkware.co/resource/the-starknet-stacks-growth-spurt/

[9]《开源许可证的区别》https://www.geek-workshop.com/thread-1860-1-1.html

[10]《L'univers de l'Appchain : Les risques et lesopportunités》https://medium.com/alliancedao/the-appchain-universe-the-risks-and-opportunities-9a22530e2a0c

[11]《Application-Specific Blockchains : Le passé, le présent et l'avenir》https://medium.com/1kxnetwork/application-specific-blockchains-9a36511c832

[12]《The Inevitability ofUNIchain》https://medium.com/nascent-xyz/the-inevitability-of-unichain-bc600c92c5c4

[13]https://defillama.com/chains

[14]https://dune.com/Marcov/Optimism-Ethereum

[15]https://dune.com/gopimanchurian/arbitrum

[16]https://dune.com/gm365/L2

Avis de non-responsabilité :

  1. Cet article est reproduit de [ OP Research ], et le copyright appartient à l'auteur original[Jam, CloudY]. Si vous avez des objections à la reproduction, veuillez contacter l'équipe Gate Learn, qui les traitera rapidement conformément aux procédures en vigueur.
  2. Clause de non-responsabilité : Les points de vue et les opinions exprimés dans cet article représentent uniquement les opinions personnelles de l'auteur et ne constituent pas un conseil d'investissement.
  3. Les autres versions linguistiques de l'article sont traduites par l'équipe Gate Learn. Sans mentionner Gate.io, il est interdit de copier, diffuser ou plagier les articles traduits.

Recherche OP : " Cosmos" est-il la forme ultime de Layer2 ?

Intermédiaire11/26/2023, 6:29:50 PM
Cet article examine les différentes perspectives sur l'orientation future du développement de la blockchain, en mettant l'accent sur l'état actuel des récits multi-chaînes par rapport à Layer2. En fournissant une vue d'ensemble et une comparaison côte à côte des anciennes et des nouvelles solutions de blockchain, nous obtenons un aperçu de l'état actuel des réseaux Layer2. La structure de Cosmos est également introduite pour analyser la situation actuelle et les perspectives des concurrents de Layer2 comme Op Stack.

Description

Layer2 a été le point de mire récent du marché.

Les Rollups basés sur ZK ont lancé leur propre ZKEVM et leurs propres réseaux de test, anticipant la capture de vrais utilisateurs et de fonds par le biais d'airdrops. En conséquence, les utilisateurs souhaitant profiter de ces opportunités se sont retrouvés à interagir quotidiennement avec de nombreuses chaînes Layer2. Toutefois, cela souligne également l'intensité de la concurrence dans ce domaine. En particulier, Arbitrum a attiré l'attention en tirant parti des largages aériens et a ensuite accordé des subventions à ses projets, encourageant ainsi la croissance de l'écosystème et les incitations pour les utilisateurs. Grâce à cette stratégie, la valeur totale bloquée (VLT) et les transactions d'Arbitrum sont toujours plus de deux fois supérieures à celles d'Optimism. Pendant ce temps, ZKSync a connu une croissance rapide en termes de TVL et de transactions grâce à des époques et à des largages anticipés.

Tout en étant confronté à ces défis en termes de données, le premier émetteur de jetons, Optimism, a également dû faire face à d'importants déblocages de jetons chaque mois. Pour tenter de renverser la vapeur, Optimism a riposté avec sa stratégie OP Stack. Le lancement initial d'OP Stack n'a pas suscité beaucoup d'attention jusqu'à ce que Coinbase annonce son intention d'utiliser OP Stack pour développer sa propre Layer2BASE, et qu'A16Z révèle son intention d'utiliser OP Stack pour émettre sa Layer2 Magi. Par la suite, le lancement d'une couche 2 a semblé faire l'objet d'un consensus, des projets de différents secteurs ayant annoncé leur entrée dans la guerre des couches 2. Le prix du jeton OP a grimpé en flèche, culminant avec le lancement de la chaîne BASE.

D'autres solutions Layer2 établies n'ont pas pu rester à l'écart non plus, choisissant de publier leurs propres piles pour concurrencer Optimism, comme Arbitrum Orbit, Polygon 2.0, Hyperchain de ZKSync et Starknet de Starware.

Layer2 franchit une étape importante

Le marché a des points de vue différents sur la question de savoir si l'avenir de la blockchain réside dans les chaînes multiples ou dans la couche 2. Actuellement, tant la couche 2 que les chaînes multiples (en particulier les chaînes fonctionnelles) ont connu des avancées notables. Au début de l'année 2022, la question de savoir si l'avenir de la blockchain passait par des chaînes multiples ou par l'ETH combiné à Layer2 a fait l'objet d'un débat permanent. Aujourd'hui, Cosmos semble avoir pris du recul, dépassé par les solutions de Layer2 telles que Optimism, Arbitrum, Polygon et ZKSync. Les fonds et les développeurs ont effectivement voté, choisissant massivement d'investir et de s'installer dans l'écosystème de Layer2.

Après son passage au POS et la mise à jour de Shanghai, Ethereum (ETH) détient désormais la majorité des actifs de la chaîne et continue de mener la course à l'évolutivité et à la déflation. Au lieu de créer une nouvelle chaîne publique sans innovation et de bâtir un nouvel écosystème pour concurrencer le trafic d'Ethereum, il est plus efficace de s'appuyer sur la puissance de calcul et l'état de sécurité d'Ethereum. L'utilisation de l'ETH comme jeton GAS et l'attraction de développeurs et de liquidités par le biais de la machine virtuelle Ethereum (EVM) et de mesures incitatives permettent une migration de la valeur, créant un effet d'entraînement. Les données indiquent qu'en termes de valeur totale bloquée (TVL), de nombre de projets et de nombre d'utilisateurs uniques, Layer2 tient le haut du pavé. En outre, de nombreux projets ont annoncé leur intention de proposer des solutions Layer2, ce qui signifie que l'ère de la multichaîne commence pour Layer2.

Toutefois, à la suite de l'incident Terra, des chaînes comme Terra et Juno de l'écosystème Cosmos ont semblé presque quitter le marché. Pourtant, des entités de l'écosystème Cosmos comme Injective, Canto, Berachain, Sei et DYDX v4 sont soit sur le point de lancer leur réseau principal, soit l'ont déjà fait. Elles visent à relever les défis actuels de la blockchain de manière plus agressive et à établir leurs propres écosystèmes. Cosmos a également introduit Evmos pour profiter de l'élan d'Ethereum, drainant ainsi les liquidités d'Ethereum. En outre, Cosmos a lancé Cosmos 2.0, qui vise à renforcer ATOM en garantissant la sécurité entre les chaînes et la vente aux enchères de blocs, renforçant ainsi l'importance de son écosystème. Pourtant, à en juger par les tendances actuelles du marché secondaire et de la TVL, l'écosystème Cosmos n'est pas parvenu à se remettre de son marasme post-Terra, en partie à cause de son approche interne fragmentée.


Source : L2BEAT - L'état de l'écosystème de la couche 2, defillama.com, à compter du 21 août 2023.

Pile OP

Reproduire la stratégie de Cosmos

L'ère des chaînes multiples de Layer2 reflète étroitement les récits de chaînes multiples vantés autrefois par Cosmos et Polkadot. Toutefois, la principale différence réside dans le fait qu'au lieu du hub Cosmos ou des chaînes de relais qui relient les différentes chaînes, c'est Ethereum qui occupe la place centrale. En réalité, Ethereum n'offre de sécurité qu'au niveau de la couche DA, sans véritablement interconnecter les couches 2. Ce scénario représente une opportunité pour Stack. En tant que couche intermédiaire de Rollup, Layer2 peut non seulement fournir des services de développement de blockchain personnalisés pour obtenir des revenus, mais aussi servir de plaque tournante pour capturer la valeur d'autres chaînes Layer2 ou facturer Layer3 à partir de la couche DA.

En effet, Layer2 est essentiellement une étape modulaire au sein d'Ethereum. En empilant des Layer2 modulaires, on peut construire efficacement un système Layer2. Ce système, lorsqu'il est connecté par l'intermédiaire d'une plaque tournante centrale, permet de réaliser des opérations transversales atomiques. Sur cette base, le hub central peut également fonctionner au niveau de la couche DA, et les chaînes d'application de la couche 3 peuvent être établies au-dessus, libérant ainsi le potentiel d'innovation des blockchains publiques.

En transformant les caractéristiques essentielles en composants universels, à l'instar de Cosmos, puis en les proposant à d'autres chaînes, il est possible d'établir son propre écosystème. Un tel avantage concurrentiel est inégalé par l'établissement indépendant d'une blockchain unique. Optimism a choisi une stratégie similaire à celle de Cosmos : offrir un développement à faible barrière, des lancements de chaînes sans permission, une compatibilité élevée et une opérabilité inter-chaînes pour créer son écosystème.

L'aube des récits à chaînes multiples : Cosmos

Cosmos encourage les efforts de collaboration entre les différents réseaux de blockchain. En partageant la valeur et les données, elle favorise l'interconnectivité au sein de l'écosystème et fait partie des acteurs pionniers dans l'exploration de l'interopérabilité multi-chaînes. Cosmos est un écosystème de blockchain hautement modulaire et interopérable, composé de trois éléments principaux : le mécanisme de consensus Tendermint, le SDK Cosmos et le protocole de communication inter-chaînes IBC (Inter-Blockchain Communication).

1. le mécanisme de consensus de la menthe verte

Tendermint sert de moteur de consensus pour Cosmos Hub et se compose de deux parties principales : Tendermint Core et ABCI. Il utilise un consensus hybride PBFT+Bonded PoS, garantissant que plus de 2/3 des validateurs parviennent à un consensus. Tendermint sépare les applications de la blockchain du consensus sous-jacent, en contrôlant la logique de l'application via une machine d'état tout en fournissant une interface ABCI pour l'interaction de la couche d'application. Cette architecture permet à la fois le consensus et l'intégration avec d'autres chaînes.


Source : Tendermint Architecture : Schéma officiel

2. le SDK Cosmos

Le SDK Cosmos est une boîte à outils pour les développeurs, permettant la construction de machines à états modulaires au-dessus de Tendermint. Les développeurs peuvent utiliser le SDK pour créer de nouvelles blockchains ou se connecter à Cosmos en utilisant les Peg Zones. Le SDK introduit le concept de multistore, divisant l'état de l'application en différentes zones isolées, chaque module gérant son propre état. Les principaux modules du SDK sont Bank, Auth et Staking & Slashing, tous destinés à construire des machines à états sophistiquées.


Source : Cosmos SDK Diagramme : Diagramme officiel

3.IBC Protocole de communication inter-chaînes

L'IBC est le protocole de Cosmos qui facilite la communication entre les différentes blockchains, permettant des interactions inter-chaînes entre les zones. En établissant des connexions IBC sur le Hub, une Zone peut communiquer avec d'autres Zones connectées au même Hub. Grâce à l'IBC, les zones peuvent transmettre des jetons et des paquets de données, ce qui permet de transférer des actifs et des informations d'une chaîne à l'autre. La zone PG sert de pont, connectant les blockchains externes (par exemple, Bitcoin) qui ne peuvent pas s'intégrer directement via IBC, les rendant interopérables avec les chaînes au sein de Cosmos.


Source : IBC Communication Diagramme : Schéma officiel

La combinaison de ces composants permet aux développeurs de créer des applications sécurisées et flexibles, réalisant des communications entre chaînes et des transferts d'actifs entre blockchains.

L'architecture Hub et Zone de Cosmos et l'interopérabilité inter-chaînes

Cosmos utilise un modèle architectural de type "Hub" et "Zone". Dans cette structure, le Hub sert de nœud central du réseau, tandis que les Zones sont des chaînes publiques individuelles qui se connectent de manière indépendante. Le Hub surveille et enregistre l'état de chaque zone. À son tour, chaque zone signale au concentrateur les blocs qu'elle vient de générer et se synchronise avec l'état du concentrateur. Au lieu de se synchroniser directement, les différentes zones communiquent indirectement en envoyant des paquets de données au concentrateur.

Techniquement, le modèle Hub et Zone de Cosmos permet l'interopérabilité entre différentes blockchains. Les zones communiquent par l'intermédiaire du Hub, qui synchronise l'état global en temps réel. En séparant les applications de la blockchain du mécanisme de consensus sous-jacent et en fournissant une interface ABCI pour l'interaction avec la couche d'application, les développeurs peuvent écrire la logique de l'application dans n'importe quel langage. Cette structure facilite non seulement le consensus, mais aussi l'intégration d'autres blockchains.

Au sein de l'écosystème Cosmos, le jeton principal $ATOM est principalement utilisé pour les frais de transaction et les votes de gouvernance. La demande de ce jeton est directement liée au développement de l'écosystème Cosmos. Cosmos vise à établir un cadre universel de développement de la blockchain et à résoudre les problèmes inter-chaînes, concrétisant ainsi la vision d'un univers multi-chaînes.

En ce qui concerne son mécanisme de chaîne croisée, le Cosmos Hub agit comme une chaîne de relais, tandis que les Zones fonctionnent comme des chaînes parallèles, chacune avec ses propres validateurs. Servant de cœur au réseau, le Cosmos Hub permet à différentes blockchains de se connecter via le protocole IBC. Les zones communiquent avec d'autres zones par l'intermédiaire du concentrateur, et chaque zone est gérée de manière décentralisée. Par conséquent, si une zone particulière fait l'objet d'une attaque ou d'un comportement malveillant, les autres zones ne sont pas affectées.


Vue d'ensemble de l'architecture Cosmos : Image tirée du site officiel

Dans l'ensemble, Cosmos a joué un rôle de pionnier dans le domaine de l'interopérabilité multichaîne. Grâce à son architecture Hub et Zone, ainsi qu'à l'introduction du protocole IBC, elle a facilité une communication transparente et des transferts d'actifs entre différentes blockchains. En outre, la structure modulaire de Cosmos offre aux développeurs un haut degré de flexibilité. Avec le SDK Cosmos, les développeurs peuvent créer des applications blockchain personnalisées comprenant une variété de modules fonctionnels. Parallèlement, le mécanisme de consensus de la menthe verte joue un rôle central au sein de Cosmos. Il utilise un consensus hybride de PBFT combiné à Bonded PoS, garantissant à la fois une sécurité élevée et une grande évolutivité. En séparant le consensus de la logique d'application, Tendermint améliore la modularité et l'évolutivité, tout en offrant l'interface ABCI pour les interactions avec la logique d'application.

Nouveau récit multi-chaîne : Superchain

「L'objectif principal de Cosmos est de parvenir à l'interopérabilité et à l'interactivité entre différentes blockchains. L'objectif actuel de la guerre des couches 2 semble se rapprocher progressivement de ce but」.

L'objectif commun des solutions Layer2 est d'améliorer le débit et l'évolutivité du réseau Ethereum afin de répondre aux demandes de transactions toujours croissantes. Toutefois, la concurrence entre ces Layer2 ne se limite plus à l'amélioration des performances, mais se concentre davantage sur l'interopérabilité et l'interaction, voire sur l'écosystème au sens large.

  1. Interopérabilité : Avec l'émergence d'un nombre croissant de projets de blockchain et de solutions Layer2, les utilisateurs et les développeurs espèrent pouvoir transférer de manière transparente des actifs et des données entre différentes blockchains. L'interopérabilité offre aux utilisateurs une plus grande flexibilité, leur permettant de circuler librement entre les différents réseaux de blockchain.
  2. Interactivité : La concurrence entre les solutions Layer2 pousse les développeurs à créer des normes techniques plus universelles pour garantir l'interactivité entre les différentes Layer2. Cette interactivité favorisera la collaboration et l'échange de données entre les différents réseaux Layer2, ce qui se traduira par un écosystème plus riche.
  3. Effet de synergie : À l'instar de l'architecture Hub-and-Zone de Cosmos, l'interopérabilité entre les solutions Layer2 peut créer des effets de synergie. L'interconnexion entre les différentes solutions Layer2 augmentera la valeur de l'écosystème global, en attirant davantage d'utilisateurs et de développeurs.
  4. Réduction des coûts de friction : L'interopérabilité entre les différentes blockchains et Layer2s réduira les coûts de friction pour les utilisateurs. Les utilisateurs n'auront plus besoin de procéder à des échanges et à des transferts fastidieux entre différents réseaux, ce qui améliorera l'expérience et l'engagement des utilisateurs.

- Vous trouverez ci-dessous une comparaison des approches et des parcours de Layer2s :


Source:Stacy Muur、l2beat、OP Research|20230827

Optimisme

「OP Stack, c'est comme si l'on disposait davantage de sièges lors d'une grande réunion de famille, ce qui permet à tout le monde de participer sans avoir à se déplacer.」

Rollup d'optimisme et pile OP

Optimism Rollup (ORU) est une solution de mise à l'échelle de la couche 2 (L2) basée sur Ethereum (L1). Sa philosophie de conception s'appuie sur le mécanisme de consensus de L1 pour garantir la sécurité et l'évolutivité de L2, évitant ainsi l'introduction de mécanismes de consensus distincts. Dans le cadre du modèle de la chaîne mère à la chaîne enfant, l'ORU positionne la chaîne mère en tant que L1, Ethereum jouant ce rôle.

Le mécanisme opérationnel de l'ORU comprend trois étapes principales :

  1. Stockage des données (stockage par blocs) : Les transactions sur L2 sont organisées et écrites en blocs, qui sont ensuite compressés et écrits sur L1. Cette méthode préserve la disponibilité des données, garantissant l'accès aux données de transaction en cas de besoin.

  2. Production de blocs : Cette phase implique le fonctionnement du séquenceur, responsable de la construction et de l'exécution des blocs L2. Ce processus comprend la confirmation de la transaction, la création de nouveaux blocs et la transmission des informations pertinentes à L1 pour la soumission de la transaction.

  3. Exécution des blocs : Cette étape garantit la réception de nouveaux blocs et maintient le fonctionnement stable du réseau L2.

D'autre part, la pile OP est une pile de développement standardisée qui prend en charge la technologie Optimism. D'un point de vue tangible, vu de manière hiérarchique de bas en haut :

  • Couche de disponibilité des données (couche DAL) : Elle définit la source des données brutes pour la couche L2. Actuellement, la chaîne principale Ethereum joue un rôle primordial dans ce domaine.

  • Couche de séquençage : La fonctionnalité à ce niveau est assurée par le séquenceur, qui supervise la confirmation des transactions, les mises à jour de l'état et la construction du bloc L2.

  • Couche de dérivation : Cette couche détermine comment traiter les données brutes provenant de la couche de disponibilité des données pour former des entrées traitées. Ces données sont transmises à la couche d'exécution par l'intermédiaire de l'API standard du moteur Ethereum.

  • Couche d'exécution : Elle définit la structure d'état du système L2, prenant en charge la machine virtuelle Ethereum (EVM) ou d'autres machines virtuelles. Il intègre également certains coûts de données L1 dans les transactions.

  • Couche de règlement : Elle est chargée de relayer les données des transactions confirmées par la couche L2 à la blockchain cible pour le règlement final.

  • Couche de gouvernance : L'approche actuelle prévoit que plusieurs chaînes basées sur la pile OP partagent le même ensemble de normes de gouvernance.

Source : Structure de la pile OP | Origine : Binance Research

Note : optimism.mirror.xyz

Superchaîne

Superchain permet à différentes solutions de couche 2 (L2) de collaborer en partageant des mesures de sécurité, des couches de communication et la boîte à outils de développement (OP Stack). Dans les conceptions traditionnelles de la couche 1 (L1), l'évolutivité et les performances deviennent souvent des facteurs limitants. Superchain résout ce problème en intégrant plusieurs réseaux L2, ce qui permet d'améliorer l'évolutivité et les performances. Cette expansion horizontale permet non seulement d'augmenter la capacité du système, mais aussi d'offrir une expérience supérieure aux développeurs et aux utilisateurs.

Servant de nexus pour diverses solutions L2, la superchaîne basée sur la pile OP prend en charge le fonctionnement à grande échelle de diverses blockchains et applications décentralisées (dApps). La pile OP, une pile de développement normalisée qui sous-tend la technologie Optimism, intègre différents réseaux L2 et favorise l'interopérabilité entre eux. En consolidant de nombreuses solutions L2 dans la Superchain, elle permet une communication inter-chaîne plus efficace et plus souple. Les utilisateurs peuvent ainsi transférer en toute transparence des actifs et des informations entre différentes L2, ce qui ouvre la voie à une multitude de possibilités.

L'une des caractéristiques de Superchain est sa modularité. En s'appuyant sur la pile OP en tant que couche de développement fondamentale, les réseaux L2 individuels peuvent adopter sélectivement des modules de couche, en combinant divers composants technologiques pour répondre à des exigences spécifiques. Cette conception modulaire permet non seulement d'améliorer la personnalisation du système, mais aussi de faciliter l'accès aux nouvelles technologies et aux innovations. En outre, Superchain met l'accent sur l'interopérabilité, permettant à différentes solutions L2 de partager efficacement des ressources et de transférer des informations. La Superchain basée sur la pile OP présente une option de déploiement plus rentable, encourageant un plus grand nombre de développeurs et de projets à s'impliquer. Cela contribue à faire progresser le développement et l'adoption des réseaux L2 à plus grande échelle.


Architecture de la superchaîne : Issue de l'OP Officielle

En réalité, l'émission de nouveaux Layer2 à l'aide de la pile OP n'est que la première étape de la mise en place de la Superchain. Une pile OP pleinement développée exige que les Layer2s partagent des trieurs, échangent des données économiques et des informations, et établissent un mécanisme unifié de gouvernance de la sécurité ainsi qu'un écosystème inter-chaînes. Si l'on prend l'exemple de BASE, la collaboration entre Optimism et BASE s'articule autour de deux axes principaux :

  1. Gestion du protocole : BASE adhère à la loi des chaînes et se joint aux opérations des clients op-geth et op-node. En même temps, il adopte le client tolérant aux pannes op-reth conçu par paradigme et met en place le système de surveillance Pessimism.

  2. Économie et gouvernance : BASE facturera 2,5 % de ses recettes de tri ou 15 % des bénéfices de la chaîne publique après déduction de L1 Gas (le montant le plus élevé étant retenu) comme frais d'utilisation de l'OP Stack. En contrepartie, Optimism fournira à BASE jusqu'à 2,75 % de l'offre totale d'OP en guise de récompense pour sa participation à la gouvernance. BASE et Optimism établiront conjointement un conseil de sécurité pour gérer les mises à niveau des contrats à signatures multiples et concevoir des plans de gestion des clés des challengers afin d'empêcher les malversations unilatérales des membres de l'équipe.

En d'autres termes, tout réseau de blockchain construit sur la pile OP peut combiner de manière flexible différents modules de niveau de la pile OP pour construire des L2. Optimism, désormais appelé OP Mainnet, sert de premier L2, construisant de manière collaborative l'écosystème Superchain. Cette approche rend l'ensemble de l'écosystème plus adaptable et permet de répondre à un grand nombre de demandes et d'innovations différentes.

Arbitrage

Contrairement à la stratégie Superchain d'Optimism qui est basée sur la pile OP pour construire des L2, l'approche Orbitchain d'Arbitrum permet la création et le déploiement de Layer3, également connues sous le nom de chaînes d'applications, sur le réseau principal d'Arbitrum (qui comprend Arbitrum One, Nova et Goerli) en utilisant la pile technique Arbitrum Nitro, similaire à la pile OP.


Source : Orbitchain Architecture : Site officiel de l'ARB

Contrairement à la Superchain d'Optimism, Arbitrum a adopté une méthode plus flexible et personnalisable. Orbit est un cadre de développement qui permet à tout développeur de construire des L3 (chaînes d'applications) basées sur l'ARB, aboutissant à l'architecture finale connue sous le nom de chaîne Orbit. Le but de la conception de la chaîne Orbit est la compatibilité avec la prochaine mise à jour du Stylus Arbitrum. Cette compatibilité permet aux développeurs de créer des applications décentralisées (dApps) à l'aide de langages de programmation tels que C, C++ et Rust. En s'appuyant sur ces langages, les développeurs peuvent construire des dApps riches en fonctionnalités sans avoir besoin de migrer vers une nouvelle pile technique. Les développeurs de dApp bénéficient ainsi d'une plus grande flexibilité et d'un plus grand choix, ce qui leur permet de mieux répondre aux besoins de divers projets.


Source : Orbitchain Architecture : Dérivée de la documentation officielle de l'ARB

Cependant, à l'heure actuelle, Arbitrum Orbit est encore dans une phase de testnet et n'a pas encore atteint le niveau de complétude des modules d'OP Stack.

ZKSync Era

"La souveraineté et l'intégration sans faille sont au cœur du discours de ZK Stack. Les développeurs disposent d'une autonomie totale dans la personnalisation de l'Hyperchain. Hyperchain fonctionne de manière indépendante, en s'appuyant uniquement sur la couche 1 d'Ethereum pour la sécurité et la vitalité. Le réseau Hyperbridge facilite l'interconnexion entre les Hyperchains. ZK Stack, lancé le 23 juin 2023, a pour but de construire des L2 et L3 personnalisés supportés par ZK et basés sur le code ZKSync Era. Par conséquent, techniquement, il n'est pas possible de le distinguer de l'OP Stack.

ZK Stack est un cadre conçu pour construire des hyperchaînes modulaires et souveraines basées sur la technologie zéro connaissance. Il relève les défis posés par le "Credo ZK", qui vise à fournir une base pour les réseaux de blockchain décentralisés. Les principales caractéristiques de la pile ZK sont l'ouverture, la composabilité, la modularité, la sécurité vérifiée et l'évolutivité pour l'avenir.

Ce cadre a été développé par Matter Labs et utilise la licence open-source MIT/Apache. Les hyperchaînes construites avec ZK Stack peuvent s'intégrer de manière transparente dans des réseaux sans confiance, avec une faible latence et des liquidités partagées. Les développeurs peuvent adapter les hyperchaînes à leurs besoins tout en garantissant la sécurité et la fiabilité. La pile ZK, basée sur le code ZKSync Era, exploite Hyperbridge pour l'interopérabilité entre les superchaînes, ce qui permet d'obtenir une interopérabilité rapide et rentable. Les développeurs peuvent personnaliser les super-chaînes et les connecter par l'intermédiaire d'Hyperbridge, ce qui garantit une interopérabilité fiable, rapide et peu coûteuse.

ZK Stack convient aux scénarios nécessitant des Hyperchains personnalisées ou des connexions asynchrones dans un écosystème plus large puisque le pont L1-L2 est asynchrone. D'un point de vue architectural, l'ère ZKSync a deux scénarios d'application :

- 1) En tant que l'une des hyperchaînes L2, interconnectée avec des L2 homologues, partageant des liquidités et d'autres ressources écologiques.

- 2) Servir de couche DA pour les L3.

Hyperchain résout les problèmes de confiance en vérifiant les calculs hors chaîne et utilise des preuves de zéro connaissance pour la sécurité. Hyperbridge relie les superchaînes, facilitant le transfert de données et l'interopérabilité. Grâce au pont Hyperbridge, Hyperchain offre des fonctionnalités telles que le pontage vérifié, le pontage local et la disponibilité des données, construisant ainsi un réseau de liquidité unifié. Du point de vue de l'utilisateur, Hyperchain permet une interopérabilité transparente et une gestion des portefeuilles entre les chaînes, ce qui améliore l'expérience de l'utilisateur. D'un point de vue technologique, le fondement des hyperbrides consiste en des hyperchaînes basées sur des ponts vérifiés, des validateurs partagés et la disponibilité des données.


Source:matter-labs

En résumé, l'évolutivité et la composabilité de l'Hyperchain sont au cœur de sa conception. Le L3 d'Hyperchain peut se connecter à d'autres L3 du même niveau et peut également utiliser directement Ethereum comme couche DA. Dans ce cas, cette L3 devient essentiellement une L2. Comme l'illustre le diagramme, la deuxième hyperchaîne L3 dans le coin supérieur gauche en est la preuve la plus directe. Cependant, en tant que chaîne publique pour ZK Rollup, Layer2s doit non seulement combler le fossé avec le langage de programmation Solidity, mais aussi avoir la capacité de développer indépendamment des systèmes de circuits ZK. Dans le cas contraire, ils ne peuvent compter que sur des ZKPorters partagés pour fonctionner. Actuellement, ZKSync ne dispose pas d'un mécanisme complet de partage des composants, ce qui indique que les exigences linguistiques et techniques de l'Hyperchain ont dissuadé de nombreux développeurs. Bien que le ZK Rollup permette techniquement un volume de transactions de plusieurs millions de PTS tout en maintenant la décentralisation, le coût de la preuve ZK est plus élevé. Si l'on ajoute à cela la centralisation du séquenceur et des frais de gaz plus élevés pour les contrats intelligents complexes qui peuvent également échouer en raison de problèmes de compatibilité, il est difficile pour ZKSync de connaître une croissance rapide à court terme. Il n'est donc pas prévu d'émettre des jetons pour promouvoir sa croissance. Pour y remédier, ZK Sync a procédé à certaines optimisations de son architecture Hyperchain. Le compilateur LLVM du système prend en charge à la fois Solidity et tout autre langage de programmation moderne, ce qui améliore l'accessibilité pour les développeurs utilisant spécifiquement Rust, C++ et Swift. Cependant, tout bien considéré, l'hyperchaîne reste la technologie la plus difficile à développer.


Source:matter-labs

Cependant, la pile ZK est encore en phase de développement et n'a pas encore été lancée sur le réseau d'essai.

StarkNet

「Fractional Scaling」:StarkWare pense que plusieurs couches 3 seront construites sur la couche 2, tout comme plusieurs couches 2 sont construites sur la couche 1. Ici, L2 est utilisé pour une mise à l'échelle générale, tandis que L3 est destiné à une mise à l'échelle personnalisée. La mise à l'échelle fractionnaire permet d'obtenir une expansion par l'ajout récursif de couches. L'introduction de L3, construit récursivement sur L2, offre une plus grande évolutivité, un contrôle supérieur de la pile technologique et une meilleure confidentialité pour des applications spécifiques. L3 offre les avantages de l'échelle massive, d'un meilleur contrôle des performances et de la protection de la vie privée, tout en maintenant la sécurité de L1. Cette transition permettra à StarkEx (actuellement utilisé comme solution L2) de migrer vers L3, et les instances autonomes de StarkNet seront également fournies en L3.

Lors de la conférence de la communauté Ethereum EthCC qui s'est tenue à Paris, Eli Ben-Sasson, cofondateur de StarkWare, a annoncé la prochaine Appchain Starknet. Les Appchains sont des blockchains d'application spécialement conçues pour répondre aux besoins d'applications spécifiques. Starknet Appchains vise à fournir aux développeurs un environnement sur mesure, leur permettant de créer des instances StarkNet personnalisées pour un meilleur contrôle des normes, une réduction des coûts, une plus grande échelle et une confidentialité optionnelle. En établissant des chaînes d'applications StarkNet, les développeurs peuvent offrir un débit plus élevé et une meilleure expérience à leurs utilisateurs. La pile StarkNet est construite à l'aide de modules tels que les preuves STARK, le langage de programmation Cairo et l'abstraction native des comptes.


Source : Documentation officielle

Dans l'ensemble, la pile StarkNet en est encore à ses premiers stades de développement et l'écosystème de la chaîne n'en est qu'à ses débuts.

Polygone2.0

Dans sa philosophie de conception globale, le Polygon 2.0 vise à établir son PoS Mainnet et son ZKEVM comme l'épine dorsale du Polygon. Parallèlement, elle introduit les chaînes d'application Supernets pour renforcer l'écosystème de Polygon. Le principal bénéficiaire de cette approche est le jeton POL. En effet, les Supernets du Polygone 2.0 doivent mettre en jeu des jetons POL pour faire fonctionner les nœuds, ce qui garantit la sécurité de la chaîne publique. Pour ce faire, Polygon propose instantanément trois options aux utilisateurs : les nœuds PoS, les nœuds ZKEVM et Miden VM. Pour renforcer son attrait, Polygon a également introduit un Polygon DID basé sur la preuve zéro connaissance et un guide de développement de jeux Web3 appelé "Blueprint". Il est évident que Polygon 2.0 vise à nourrir et donc à créer un écosystème plus riche. De plus, dans sa présentation des Supernets, Polygon 2.0 aborde fréquemment le concept de blockchain d'entreprise. Les collaborations avec de grandes marques comme Starbucks, Nike et Warner Music suggèrent que son fossé stratégique réside dans l'offre de chaînes d'applications hautement personnalisables et de qualité professionnelle, avec de faibles barrières à l'entrée.

Sur le plan structurel, Polygon 2.0 rappelle l'OP Stack. Il est segmenté en plusieurs couches, à savoir :

  • Couche de piquetage
  • Couche interopérationnelle
  • Couche d'exécution
  • Couche d'épreuve

Cette conception hiérarchique reflète :

  • Lien
  • Réseau
  • Transport
  • Couche application

Ils s'inspirent des composants du protocole internet. Chaque couche de protocole gère un sous-processus spécifique, formant collectivement la pile technique.

Couche de piquetage

La fonction de cette couche de mise en jeu s'aligne étroitement sur le PoS (Proof of Stake) d'Ethereum, mais son utilité n'est pas limitée au seul réseau principal du Polygone.

Outre le réseau principal original du Polygone, il existe également les réseaux ZKEVM et Supernets. Ainsi, les validateurs fourniront des services pour plusieurs chaînes, fonctionnant d'une manière proche du repositionnement, le tout géré par le gestionnaire de validateurs. La responsabilité de gérer les validateurs de toutes ces chaînes incombe au contrat Chain Manager. Chaque chaîne dispose d'un contrat de gestionnaire de chaîne qui décide du nombre de validateurs et des exigences supplémentaires qui leur sont imposées, telles que le respect de réglementations spécifiques ou la nécessité d'une mise en jeu supplémentaire de jetons. Cela signifie que les validateurs peuvent avoir besoin de mettre en jeu des jetons spécifiques de cette chaîne pour participer à sa validation.

En réalité, cette couche de jalonnement est le cœur de Polygon 2.0. Contrairement à l'Optimisme et à l'Arbitrum, les Supernets ont besoin, pour fonctionner, du soutien des validateurs qui ont misé des $POL. Plus il y a de chaînes de polygones, plus il faut de validateurs, ce qui augmente la valeur du jeton POL. Cependant, le modèle de repositionnement permet également aux équipes de Supernets de se concentrer sur les services publics et les communautés plutôt que sur les infrastructures, réduisant ainsi les barrières à l'entrée pour les chaînes publiques.

Couche interopérationnelle

La couche interopérationnelle utilise ZK Proof pour mettre en œuvre des fonctionnalités natives inter-chaînes similaires à celles de Cosmos. En étendant le protocole LxLy utilisé dans le rollup ZKEVM de Polygon, Polygon introduit un agrégateur pour réaliser des opérations atomiques inter-chaînes. Premièrement, il peut accepter à la fois les preuves ZK et les files de messages. En outre, il peut regrouper plusieurs preuves ZK en une seule et même preuve ZK et la soumettre à la vérification d'Ethereum. Il agit donc comme un logiciel intermédiaire entre Polygon et Ethereum.

Ainsi, lorsqu'une file d'attente de messages et une preuve ZK envoyée par la chaîne A sont reçues par l'agrégateur, la chaîne B, qui sert de chaîne cible, peut directement recevoir des messages de la chaîne A, ce qui facilite les interactions entre les chaînes. Bien entendu, Polygon étudie également la possibilité de décentraliser l'agrégateur à l'aide d'un modèle de validateur PoS.

Couche d'exécution

Sa couche d'exécution fonctionne de la même manière dans les différentes chaînes. Cette couche englobe le P2P, le consensus, le Memepool, la base de données et le générateur de témoins propre aux preuves ZK.

Couche d'épreuve

La couche de preuve est spécifique à ZK-Rollup et sert fondamentalement de protocole pour générer des preuves ZK pour toutes les transactions de la chaîne Polygon. Il se compose principalement d'un programme générique de vérification et d'une machine à états. Le prouveur générique hérite de Plonky2, qui utilise la technologie récursive SNARK. En revanche, les machines à états sont fournies par l'équipe Polygon, comme ZKEVM et MidenVM, ou sont construites par les équipes des chaînes publiques elles-mêmes, comme ZKWASM.

Résumé

Perspective de la technologie open-source

OP Stack est chaleureusement accueilli par de nombreux projets. Plus d'une douzaine de projets, dont Base/Magi/opBNB/Worldcoin, ont annoncé qu'ils utilisaient OP Stack, et cette popularité n'est pas sans raisons. Un facteur important est l'ouverture des licences. Comme le montrent les données, Optimism utilise la licence MIT, tandis qu'Arbitrum/ZKSync/Starknet/Polygon utilisent la licence Apache 2.0. Bien qu'il s'agisse dans les deux cas de logiciels libres, le degré d'ouverture de ces licences diffère. La licence MIT exige simplement le maintien de la licence originale et de la notice de copyright et autorise l'utilisation commerciale, la distribution, la modification, l'utilisation privée, l'ajout de conditions et même la vente de code sous licence MIT. En revanche, la licence Apache 2.0 nécessite de mettre en évidence les modifications apportées aux fichiers modifiés. Les projets dérivés doivent inclure la version originale Apache-2.0 licence, marques déposées, déclarations de brevets et autres avis spécifiés par l'auteur. Si un fichier Notice est présent, il doit également contenir le code Apache-2.0 licence. En termes simples, la licence MIT est plus souple, tandis que la licence Apache est plus stricte.

Perspective de compatibilité

- 1)Optimism se targue d'un niveau de compatibilité élevé avec l'EVM d'Ethereum. Avec 12 745 commits et 2,3k forks pour Optimism, cela indique un grand nombre de mises à jour de code et un taux d'adoption élevé de la part des développeurs.

- 2)Techniquement parlant, la série ZK exploite pleinement le mécanisme de sécurité et de consensus d'Ethereum, en s'appuyant directement sur sa sécurité. Par rapport à la série OP, la série ZK peut vérifier directement les changements d'état sans attendre les mises à jour de l'état sous-jacent, ce qui permet de rationaliser la conception et d'améliorer l'efficacité de l'ensemble de la chaîne. Cependant, l'OP se heurte à des limites dans les appels asynchrones entre chaînes, dans l'attente de la vérification et de la confirmation des fondements.

Perspective de l'architecture technique

- 1)Couramment, Optimism et Polygon se concentrent sur l'expansion des L2, tandis qu'Arbitrum, ZK Sync et Starknet se concentrent sur l'expansion des L3. Les chaînes d'application L3 bénéficient d'une plus grande liberté, d'une plus grande évolutivité et d'une plus grande autonomie. Cependant, le marché se développe toujours sur la couche 2, la couche 3 semblant éloignée dans un avenir prévisible. Il est essentiel de noter qu'aucune opération inter-chaînes sur L3 n'a été pleinement réalisée sur le plan technique. Dans ces conditions, les dApps qui mettent l'accent sur la composabilité opteront naturellement pour Layer2 pour leurs constructions DeFi Lego.

- 2)Modularisation et composants SDK sont les voies contemporaines de la blockchain. Qu'il s'agisse d'une chaîne publique pour les dApps ou de Stack pour les Layer2/Layer3, l'objectif est d'abaisser la barrière de programmation et d'optimiser la personnalisation pour réduire les coûts de construction des projets des développeurs. Cela leur permet de se concentrer sur la conception des produits et les opérations communautaires. Certains projets, comme AltLayer, font du "Rollup As A Service" leur activité principale. Ainsi, la création de blockchains sans code et le lancement de projets deviendront inévitablement courants avec la maturité de l'infrastructure.

Perspective de progrès en matière de développement

Actuellement, seuls OP Stack et Polygon2.0 se développent rapidement. Cependant, l'écosystème d'OP est celui qui se développe le plus rapidement, avec des chaînes publiques déjà établies, tandis qu'Arbitrum, ZKSync et Starknet n'en sont qu'à leurs débuts. Étant donné que les écosystèmes mainnet de ZKSync et Starknet ne sont pas développés, il est concevable qu'ils se développent stratégiquement pour concurrencer OP Superchain. Toutefois, en ce qui concerne les niveaux de décentralisation, le générateur de preuves ZK de Starkware, STARK Prove-Stone, est devenu une source ouverte sous la licence Apache2.0 le 31 août. En comparaison, OP Stack, même avec l'aide de Base, n'a pas de séquenceur décentralisé à l'horizon, ce qui suggère que Starkware pourrait mener la course vers la décentralisation.

Comparaison des récits à chaînes multiples et des récits à superchaînes

Layer2 Cross-Chain, IBC et Keplr Wallet

L'une des principales caractéristiques de la chaîne multiple de la couche 2 est l'atomicité des transactions inter-chaînes. La pile OP utilise un ordonnateur partagé pour réaliser une communication inter-chaîne similaire à l'IBC. Polygone2.0 utilise un ensemble public de validateurs et une sécurité partagée par le biais d'une mise en jeu importante pour évoluer vers le "Polygon Hub".

Cependant, la capacité de Layer2 à traverser la chaîne n'en est encore qu'au stade de la narration. La seule utilisation pratique est la chaîne croisée EVM basée sur le modèle de pont (wormhole/layerzero/axelar). La différence avec le BAC est évidente. Le récent airdrop inter-chaîne de SEI a mis en évidence cette différence : Les transferts d'USDC utilisant Wormhole depuis Ethereum/Arbitrum/Polygon/BSC ont dû attendre 24 heures pour sortir de la chaîne SEI parce qu'ils dépassaient le quota de Wormhole pour SEI. En revanche, l'ATOM et l'OSMO transférés via IBC d'Osmosis à SEI pouvaient retourner instantanément dans la chaîne d'origine. Axelar USDC, qui fait partie de l'écosystème IBC, a également vu son adoption augmenter. Pourtant, en raison du pont officiel du SEI et du mécanisme de la chaîne croisée d'Axelar, il fallait environ une demi-heure d'attente pour entrer ou sortir du SEI. Pourtant, un transfert direct vers une chaîne publique IBC a été instantané. La différence entre une attente de 24 heures et un transfert instantané en dit long.

Le passage d'une chaîne à l'autre sur la couche 2 dans MetaMask offre une expérience utilisateur sensiblement différente de celle de Keplr. Avec le développement des chaînes publiques de niveau 2, la nécessité de passer d'une chaîne à l'autre s'est progressivement accrue. Mais les actifs et les interactions des différentes chaînes sur MetaMask sont séparés, ce qui nécessite des outils tiers pour une gestion unifiée, augmentant ainsi le risque financier. De son côté, le portefeuille Keplr peut afficher les montants et les statuts des fonds dans l'ensemble de l'écosystème. La stratégie de Layer2 pourrait nécessiter un "Super Wallet" comme Keplr pour unifier les actifs de son écosystème.

Enchères partagées, ISC et enchères par blocs

L'ordonnateur est essentiel pour les revenus et la sécurité de Rollups. Un ordonnateur partagé permet aux nouvelles solutions Layer2 d'éviter la construction et la maintenance de leurs propres ordonnateurs et de bénéficier du revenu MEV de toutes les chaînes, renforçant ainsi la valeur de la Superchain. Toutefois, cela implique de partager la sécurité sous-jacente. Les ordonnateurs actuels des piles Layer2 sont trop centralisés, seuls les ordonnateurs PoS et les signatures multiples multi-organisations se rapprochent de la vision Stage2 de Vitalik. Ainsi, les donneurs d'ordre partagés et les donneurs d'ordre décentralisés sont nécessaires à la fois pour accroître les profits et pour garantir la sécurité à l'avenir.

Clé de la renaissance de Cosmos, ICS abaisse la barrière d'entrée pour les chaînes publiques de l'écosystème Cosmos et apporte plus de valeur au jeton ATOM. Dans le passé, chaque partie de l'écosystème Cosmos utilisait le PoS pour assurer sa sécurité. ATOM n'a été utilisé que pour la sécurité du hub Cosmos, ce qui a limité son utilisation à l'obtention de retours de PoS de base ou au jalonnement de largages aériens. Cette situation ressemble à l'état actuel de la couche 2. OP Stack a opté pour la sécurité en couches avec Superchain, tandis que Polygon2.0 a choisi Mesh Security through Restaking. Les enchères par blocs fixent le prix du MEV, en abordant le MEV d'un point de vue commercial et en quantifiant la valeur des donneurs d'ordre. Avec la mise en place d'un ordonnateur partagé, la valeur MEV monte naturellement en flèche. Les revenus du MEV de Superchain ne peuvent pas être simplement empochés par les donneurs d'ordre. Par conséquent, les enchères de blocs Stacks seront probablement lancées peu de temps après la mise en œuvre de l'ordonnanceur partagé.


Source:Delphi Digital

Conclusion : Le cosmos est la forme ultime de la couche2

Étant donné que Layer2 Stacks reconnaît le modèle Cosmos, il est probable que les mécanismes propres à l'écosystème Cosmos actuel seront rapidement adoptés et optimisés. Par exemple, Layer2 peut imiter les chaînes publiques telles que Berachain/Injective/Sei/Canto en introduisant des liquidités fondamentales au niveau de la chaîne publique, des stablecoins natifs de type Terra, des prêts natifs au niveau de la chaîne publique, des mécanismes de partage de gaz, des déploiements de contrats modulaires et des ventes aux enchères de blocs. Par ailleurs, comme nous l'avons mentionné, un portefeuille de type Keplr pourrait être développé pour l'écosystème Stack afin de consolider les actifs de l'écosystème.

Cependant, le mécanisme Cosmos le plus vital et actuellement manquant pour les piles est une sécurité inter-chaînes complète. Différentes piles Layer2 pourraient partager des donneurs d'ordre, décentralisant ainsi la couche des donneurs d'ordre plutôt que de se contenter d'une décentralisation individuelle des donneurs d'ordre, ce qui atténuerait les risques liés à un donneur d'ordre unique. En outre, les orderers basés sur le PoS peuvent desservir une seule chaîne par le biais de méthodes similaires au jalonnement lourd. Cela fait écho aux concepts de sécurité en couches et de sécurité maillée de Cosmos ICS.

Le marché est en effet à la recherche d'une figure similaire à Cosmos ou d'une superchaîne OP, servant de plaque tournante reliant différents réseaux de blockchain. En créant des synergies et en partageant les ressources de l'écosystème, cette entité favoriserait la croissance de l'ensemble de l'écosystème. Si la méthode OP Stack s'avère irréalisable, une nouvelle solution pourrait voir le jour pour combler le vide.

Que leur rôle soit finalement similaire à celui d'ARB Orbit, d'OP Superchain ou de ZK Stacks, ils joueront un rôle essentiel dans la mise à l'échelle de Layer2. Avec la maturation de la technologie ZK et sa plus grande accessibilité, les piles OP basées sur ZK ou intégrées à ZK pourraient prendre le relais de la chaîne multiple de la couche 2. Avec un TPS élevé et une décentralisation inhérente, ce sont des attributs cruciaux pour l'évolutivité, en plus de la compatibilité, et ils sont techniquement garantis dans des contextes de partage à haute sécurité. Si le développement de ZKSync et de Starknet est peut-être plus lent, leur TVL et la croissance de leur base d'utilisateurs sont indéniables. Il reste donc à voir si l'avantage précoce et la compatibilité de la pile OP permettront de conquérir rapidement le marché des piles, ou si le TPS élevé et la décentralisation de la pile ZK pourront s'imposer à mesure que la technologie mûrira.

Reference

[1]《Layer2四大天王争先布局Stack背后的原因》 https://haotiancryptoinsight.substack.com/p/layer2stack

[2]《超级链来临:深度解读 Coinbase 和 Optimism 联手打造的 OPStack》https://www.8btc.com/article/6806138

[3]《Crazy Multichain Universe, Crazy OPStack》https://medium.com/ybbcapital/crazy-multichain-universe-crazy-op-stack-acb63be8d515

[4]《Introductionaux hyperchaînes》https://medium.com/matter-labs/introduction-to-hyperchains-fdb33414ead7

[5]《Introduction de la pileZK》https://medium.com/matter-labs/introducing-the-ZK-stack-c24240c2532a

[6]《ZKSync生态进程与去中心化进程的变量》https://twitter.com/tmel0211/status/1663034763832344576

[7]《A gentle introduction : Leschaînesorbitales》https://docs.arbitrum.io/launch-orbit-chain/orbit-gentle-introduction

[8]《The Starknet Stack's GrowthSpurt》https://starkware.co/resource/the-starknet-stacks-growth-spurt/

[9]《开源许可证的区别》https://www.geek-workshop.com/thread-1860-1-1.html

[10]《L'univers de l'Appchain : Les risques et lesopportunités》https://medium.com/alliancedao/the-appchain-universe-the-risks-and-opportunities-9a22530e2a0c

[11]《Application-Specific Blockchains : Le passé, le présent et l'avenir》https://medium.com/1kxnetwork/application-specific-blockchains-9a36511c832

[12]《The Inevitability ofUNIchain》https://medium.com/nascent-xyz/the-inevitability-of-unichain-bc600c92c5c4

[13]https://defillama.com/chains

[14]https://dune.com/Marcov/Optimism-Ethereum

[15]https://dune.com/gopimanchurian/arbitrum

[16]https://dune.com/gm365/L2

Avis de non-responsabilité :

  1. Cet article est reproduit de [ OP Research ], et le copyright appartient à l'auteur original[Jam, CloudY]. Si vous avez des objections à la reproduction, veuillez contacter l'équipe Gate Learn, qui les traitera rapidement conformément aux procédures en vigueur.
  2. Clause de non-responsabilité : Les points de vue et les opinions exprimés dans cet article représentent uniquement les opinions personnelles de l'auteur et ne constituent pas un conseil d'investissement.
  3. Les autres versions linguistiques de l'article sont traduites par l'équipe Gate Learn. Sans mentionner Gate.io, il est interdit de copier, diffuser ou plagier les articles traduits.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!