
Auteur : Jam, CloudY
Editeur : Vincero, YL
Révisé par: Yasmine
À l'approche de la mise à niveau de Cancun, l'attention du marché s'est progressivement déplacée du secteur LSD et LSDFi vers le secteur de la couche 2 après la mise à niveau de Shanghai. Le lancement du jeton ARB a également attiré un grand nombre d'utilisateurs à entrer dans l'écosystème Arbitrum et à rejoindre d'autres écosystèmes de couche 2. qui n’ont pas encore émis de pièces.
arrière-plan
Layer2 est le focus récent du marché
Les Rollups de la série ZK ont également judicieusement lancé leur propre ZKEVM et leur propre réseau de test pour capturer de vrais utilisateurs et des fonds via des parachutages, ce qui a entraîné un trop grand nombre de chaînes publiques de couche 2 avec lesquelles les utilisateurs de Rollup doivent interagir quotidiennement. Mais cela signifie aussi que cette piste est très fréquentée. Arbitrum a notamment attiré beaucoup d'attention grâce à des parachutages et a également accordé des subventions écologiques à ses propres projets écologiques pour encourager le développement écologique et motiver les utilisateurs. Arbitrum Le TVL et le Tx sont plus du double de ceux de l'Optimisme toute l'année. ZKSync a également réalisé une croissance rapide de TVL et Tx grâce aux attentes en matière d'ère et de parachutage.
En plus d'être supprimé en termes de données, Optimism, qui a été le premier à émettre des pièces, a également été confronté à un grand nombre de déverrouillages de jetons chaque mois. Afin de rétablir la situation, Optimism a utilisé la stratégie OP Stack pour riposter. Lorsque OP Stack a été lancé pour la première fois, le marché n'a pas beaucoup réagi jusqu'à ce que Coinbase annonce qu'il utiliserait OP Stack pour développer son propre Layer2BASE, et qu'A16Z utiliserait également OP Stack pour publier son propre Layer2 Magi. Après cela, la sortie de Layer 2 semble être devenue un consensus, et des projets dans divers domaines ont successivement annoncé leur participation à la Layer 2 War. Le prix des jetons OP a également continué d’augmenter jusqu’à la mise en ligne de la chaîne BASE.
D'autres sociétés établies de couche 2 n'ont pas pu s'en empêcher et ont choisi de publier leurs propres Stacks pour rivaliser avec Optimism, telles que : Arbitrum Orbit, Polygon 2.0, Hyperchain de ZKSync et Starknet de Starware.
Layer2 a remporté la victoire d'étape
Le marché a des points de vue différents quant à savoir si la future Blockchain sera multi-chaînes ou de couche 2. Pour l’instant, la couche 2 et le multi-chaînes (notamment les chaînes fonctionnelles) ont effectivement fait de nouveaux progrès.
Début 2022, nous discutions encore de la question de savoir si l'avenir de Blockchian serait multi-chaînes ou ETH+Layer2. Désormais, Cosmos a été relégué en deuxième ligne. Il a été privé d'attention par Layer2 comme Optimism/Arbitrum/Polygon. /ZKSync, les fonds et les développeurs utilisent également leurs mains pour investir et s'installer dans Layer2.
Après sa conversion au point de vente et sa mise à niveau à Shanghai, l'ETH possède le plus grand nombre d'actifs en chaîne et est sur la voie de l'expansion et de la déflation. Au lieu de développer une nouvelle chaîne publique sans innovation et de construire un nouvel écosystème pour capturer le trafic ETH, il est préférable d'assurer directement la sécurité basée sur la puissance de calcul et le statut fournis par Ethereum, d'utiliser l'ETH comme jeton GAS et d'attirer les développeurs et les liquidités via EVM et incitations. Cela contribuera à créer un effet de volant. Du point de vue des données, la couche 2 domine actuellement TVL/nombre de projets/nombre d'utilisateurs indépendants. Dans le même temps, de nombreuses parties au projet ont annoncé la sortie de la couche 2 et attendent d'entrer dans le multi-chaîne. L’ère de la couche 2 est arrivée.
Cependant, bien qu'après l'incident de Terra, les écosystèmes Cosmos tels que la chaîne Terra/Juno se soient presque retirés du marché, les écosystèmes Cosmos tels que Injective/Canto/Berachain/Sei/DYDX v4 sont sur le point de lancer ou ont déjà lancé le réseau principal, et ils essaient d'utiliser des méthodes plus radicales pour résoudre les problèmes actuels de la Blockchain et construire leur propre écologie. Cosmos demande également à Evmos d'utiliser evm pour monter dans le train express ETH et sucer le sang de l'écosystème ETH afin d'obtenir des liquidités ETH. Cosmos lui-même a également publié Cosmos 2.0, dans l'espoir de responsabiliser ATOM et de renforcer son importance dans l'écosystème grâce à la sécurité inter-chaînes et aux enchères en bloc. Cependant, à en juger par les tendances secondaires actuelles et la TVL, l'écosystème Cosmos n'a pas réussi à se remettre du déclin après Terra. Cela est également limité par l'état indépendant de l'écosystème Cosmos.

OP Stack reproduit le style de jeu de Cosmos
L'ère multi-chaînes de la couche 2 est très similaire au récit multi-chaînes raconté par Cosmos et Polkadot dans le passé, sauf que ce n'est pas le hub Cosmos ou la chaîne de relais qui relie les multi-chaînes, mais Ethereum. Mais en fait, Ethereum ne fournit la sécurité qu'en tant que couche DA et ne se connecte pas vraiment aux couches 2, ce qui donne à Stack une opportunité, en tant que couche de cumul intermédiaire, de pouvoir non seulement fournir des services de développement personnalisés de chaîne publique pour gagner de l'argent, mais aussi. servir de hub pour capturer une autre valeur de couche 2 ou facturer à la couche 3 en tant que couche DA.
En fait, la couche 2 elle-même est une étape dans la modularisation d'Ethereum. En modularisant la couche 2, vous pouvez créer une couche 2 de manière simple et efficace, puis connecter chaque couche 2 via un hub central pour obtenir une chaîne croisée au niveau atomique. Sur cette base, le hub central peut également servir de couche DA, puis construire une chaîne d'applications de couche 3 par-dessus pour libérer l'innovation de la chaîne publique.
Comme Cosmos, vous pouvez transformer vos fonctionnalités de base en composants universels et les fournir à d'autres chaînes pour construire votre propre écosystème. Ce type d'avantage concurrentiel est inégalé par une seule chaîne publique. Optimism a choisi un développement à bas seuil similaire à Cosmos, sans autorisation requise pour lancer une chaîne, avec une compatibilité élevée, une interopérabilité entre les chaînes et d'autres fonctionnalités pour construire son propre écosystème.
Le début du récit multi-chaînes : Cosmos
La conception de Cosmos encourage la collaboration entre divers réseaux blockchain pour parvenir à l'interopérabilité des écosystèmes en partageant la valeur et les données. C'est le premier acteur à explorer l'interopérabilité multi-chaînes.
Cosmos est un écosystème blockchain hautement modulaire et interopérable composé de trois composants principaux :
Mécanisme de consensus Tendermint, protocole de communication inter-chaînes Cosmos SDK et IBC (Inter-Blockchain Communication).
1.Mécanisme de consensus Tendermint
Tendermint est le moteur de consensus réseau de Cosmos Hub, qui comprend Tendermint Core et ABCI. Il utilise le consensus hybride PBFT + Bonded PoS pour garantir que plus des 2/3 des validateurs parviennent à un consensus. Tendermint sépare l'application blockchain du consensus sous-jacent, contrôle la logique de l'application avec une machine à états et fournit une interface ABCI pour interagir avec la couche application. Cette architecture prend en charge le consensus et l'accès à d'autres chaînes.

2. SDK Cosmos
Le SDK Cosmos est une boîte à outils de développement qui permet de créer des machines à états modulaires au-dessus de Tendermint. Les développeurs peuvent utiliser le SDK pour créer de nouvelles blockchains et peuvent également se connecter à Cosmos via le pont Peg Zone. Le SDK fournit le concept de stockage multiple, divisant l'état de l'application en différentes zones isolées, et chaque module gère son propre état. Les modules du SDK incluent principalement Bank, Auth et Staking&Slashing, etc., qui sont utilisés pour construire des machines à états complexes.

3. Protocole de communication inter-chaînes IBC
IBC est un protocole qui implémente la communication entre différentes blockchains dans Cosmos et est utilisé pour l'interaction inter-chaînes entre les zones. En établissant une connexion IBC sur le Hub, une zone peut communiquer avec d'autres zones connectées au Hub. Grâce à IBC, Zone peut envoyer des jetons et des paquets de données pour réaliser la transmission d'actifs et d'informations inter-chaînes. PG Zone sert de pont pour connecter des blockchains externes (telles que Bitcoin) qui ne sont pas directement accessibles via IBC, les rendant ainsi interopérables avec les blockchains de Cosmos.

La combinaison de ces composants permet aux développeurs de créer des applications sécurisées et flexibles et de réaliser l'interopérabilité entre les chaînes et le transfert d'actifs entre les blockchains.
Architecture Hub et Zone de Cosmos et interopérabilité entre les chaînes
Cosmos adopte l'architecture du modèle Hub et Zone, où le Hub est le hub central du réseau et la Zone est une chaîne publique connectée indépendamment au réseau. Le Hub suivra et enregistrera l'état de chaque zone, et chaque zone doit renvoyer les nouveaux blocs qu'elle génère au Hub et synchroniser l'état du Hub. Les différentes zones ne synchronisent pas directement leur statut, mais communiquent indirectement via des paquets de données envoyés au Hub.
Techniquement, les modèles Hub et Zone de Cosmos permettent l’interopérabilité entre différentes blockchains. Les zones communiquent via le Hub, qui synchronise l'état global en temps réel. En séparant l'application blockchain du consensus sous-jacent et en fournissant une interface ABCI pour interagir avec la couche application, les développeurs peuvent écrire la logique de l'application dans n'importe quel langage. Cette architecture peut non seulement parvenir à un consensus mais également faciliter l’accès à d’autres blockchains.
Le jeton principal de Cosmos, $ATOM, est principalement utilisé dans l'écosystème Hub pour payer les frais de transaction et le vote de gouvernance. Sa demande de jetons est directement liée au développement de l'écosystème Cosmos. Cosmos vise à construire un cadre de développement universel de blockchain et à résoudre les problèmes inter-chaînes pour concrétiser la vision d'un univers multi-chaînes.
En termes de mécanisme inter-chaînes, Cosmos' Hub agit comme une chaîne de relais et Zone est une chaîne parallèle. Chaque chaîne a son propre vérificateur.
Cosmos Hub sert de cœur du réseau et permet d'interconnecter différentes blockchains via le protocole IBC. La zone doit communiquer avec d'autres zones via le hub, et la méthode de gestion entre les différentes zones est décentralisée. Par conséquent, si une zone est attaquée ou se comporte mal, les autres zones ne seront pas affectées.

Dans l'ensemble, Cosmos joue un rôle de pionnier dans le domaine de l'interopérabilité multi-chaînes. Il permet une communication transparente et un transfert d'actifs inter-chaînes entre différentes blockchains grâce à l'architecture Hub et Zone et à l'introduction du protocole IBC. De plus, l’architecture modulaire de Cosmos offre aux développeurs une certaine flexibilité. À l'aide du SDK Cosmos, les développeurs peuvent créer des applications blockchain personnalisées avec divers modules fonctionnels. Dans le même temps, le mécanisme de consensus Tendermint joue un rôle clé dans Cosmos. Il utilise le consensus hybride PBFT + Bonded PoS pour garantir une sécurité et une évolutivité élevées. En séparant le consensus des applications, Tendermint atteint un degré plus élevé de modularité et d'évolutivité, tout en fournissant une interface ABCI pour l'interaction de la logique applicative.
Nouveau récit multi-chaînes : Superchain
"L'objectif principal de Cosmos est de parvenir à l'interopérabilité et à l'interopérabilité entre les différentes blockchains, et l'orientation concurrentielle actuelle de Layer 2 War semble se rapprocher progressivement de cet objectif."
Les solutions de couche 2 partagent l’objectif d’augmenter le débit et l’évolutivité du réseau Ethereum pour répondre à la demande croissante de transactions. Cependant, l’accent de la concurrence entre ces couches 2 s’est progressivement déplacé de l’amélioration pure des performances vers une interopérabilité, une interopérabilité et même une écologie plus larges.
Interopérabilité : avec l'émergence de plus en plus de projets blockchain et de solutions de couche 2, 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. La mise en œuvre de l’interopérabilité offrira aux utilisateurs une plus grande flexibilité, leur permettant de se déplacer librement entre les différents réseaux blockchain.
Interopérabilité : la concurrence entre les solutions de couche 2 pousse les développeurs à créer des normes techniques plus communes pour parvenir à l'interopérabilité entre les différentes solutions de couche 2. Cette interopérabilité facilitera la collaboration et l'échange de données entre les différents réseaux de couche 2, créant ainsi un écosystème plus riche.
Synergie : Semblable à l’architecture Hub-and-Zone de Cosmos, l’interopérabilité entre les solutions de couche 2 peut créer une synergie. L'interopérabilité entre les différentes solutions de couche 2 améliorera la valeur de l'ensemble de l'écosystème et attirera davantage d'utilisateurs et de développeurs.
Réduire les coûts de friction : parvenir à l’interopérabilité entre les différentes blockchains et la couche 2 réduira les coûts de friction pour les utilisateurs. Les utilisateurs n’ont plus besoin d’effectuer des échanges et des transferts fastidieux entre différents réseaux, améliorant ainsi l’expérience et l’engagement utilisateur.
Ce qui suit est une comparaison des solutions et des chemins de Layer2 :

Optimisme
"OP Stack, c'est comme organiser plus de sièges pour une grande réunion de famille afin que tout le monde puisse participer sans avoir à trouver de nouveaux sièges."
Cumul d'optimisme et pile OP
Optimism Rollup (ORU) est une solution d'extension de couche 2 (L2) basée sur Ethereum (L1). Son concept de conception est d'utiliser le mécanisme de consensus de L1 pour garantir la sécurité et l'évolutivité de L2 et éviter d'introduire un mécanisme de consensus indépendant supplémentaire. Dans le cadre du modèle de chaîne parent-chaîne enfant, ORU positionne la chaîne parent comme L1, Ethereum jouant le rôle de cette chaîne parent.
Dans le mécanisme de fonctionnement d’ORU, il y a trois étapes principales.
Il y a d’abord le stockage des données (Blockstorage), où les transactions sur L2 sont organisées et écrites en blocs, puis ces blocs sont écrits en L1 dans un format compressé. Cette pratique maintient la disponibilité des données, garantissant que les données de transaction peuvent être récupérées chaque fois que nécessaire.
Deuxièmement, la phase de production de blocs implique le fonctionnement du séquenceur, qui est responsable de la construction et de l'exécution des blocs L2. Ce processus comprend la confirmation des transactions, la construction de nouveaux blocs et la transmission des informations pertinentes à L1 pour la soumission des transactions.
Enfin, la phase d'exécution des blocs assure la réception de nouveaux blocs et maintient le fonctionnement stable du réseau L2.
D'autre part, OP Stack sert de pile de développement standardisée qui prend en charge la technologie Optimism. D'un point de vue concret, en regardant de bas en haut en termes de niveaux, le premier est la couche de disponibilité des données (DALayer), qui définit la source de données originale de L2.
Actuellement, la chaîne principale Ethereum joue un rôle majeur à ce niveau.
La seconde est la couche de séquençage (SequencingLayer). Les fonctions de cette couche sont assumées par le séquenceur, qui est responsable de la confirmation des transactions, de la mise à jour du statut et de la construction des blocs L2.
Vient ensuite la couche de dérivation : la couche de dérivation définit la manière dont les données brutes de la couche de disponibilité des données sont traitées pour former des entrées traitées qui sont envoyées à la couche d'exécution via l'API standard du moteur Ethereum.
La couche d'exécution (ExecutionLayer) définit la structure d'état du système L2, prend en charge la machine virtuelle Ethereum (EVM) ou d'autres machines virtuelles et ajoute des frais de données L1 aux transactions.
La couche de règlement est chargée d'envoyer les données de transaction confirmées par L2 à la blockchain cible pour le règlement final. Enfin, il existe la couche de gouvernance. La solution actuelle [1] consiste à ce que plusieurs chaînes basées sur OP Stack partagent le même ensemble de normes de gouvernance.

*注【1】:optimism.mirror.xyz
Superchaîne
Superchain permet à différentes couches 2 (L2) de fonctionner ensemble en partageant les couches de sécurité, de communication et les kits de développement (OP Stack). Dans les conceptions L1 traditionnelles, l'évolutivité et les performances deviennent souvent des facteurs limitants, tandis que Superchain offre une évolutivité et des performances plus élevées en intégrant plusieurs réseaux L2 ensemble. Cette expansion horizontale permet non seulement au système d'avoir une capacité plus élevée, mais offre également aux développeurs et aux utilisateurs une meilleure expérience.
La superchaine basée sur OP Stack deviendra le point de connexion de différentes solutions L2, prenant en charge le fonctionnement à grande échelle de diverses blockchains et applications décentralisées (dApps). En tant que pile de développement standardisée prenant en charge la technologie Optimism, OP Stack intègre différents réseaux L2 et favorise l'interopérabilité entre ces réseaux. En intégrant plusieurs L2 dans la super chaîne, une communication inter-chaînes plus efficace et flexible peut être obtenue, permettant aux utilisateurs de transférer de manière transparente des actifs et des informations entre différents L2, réalisant ainsi plus de possibilités.
L'un des attributs clés de Superchain est la modularité. En utilisant OP Stack comme base de développement, chaque réseau L2 peut sélectionner des modules hiérarchiques selon ses besoins et combiner de manière flexible différents composants techniques pour répondre à des besoins spécifiques. Cette conception modulaire améliore non seulement la personnalisation du système, mais offre également un accès pratique aux nouvelles technologies et innovations. En outre, Superchain met également l'accent sur l'interopérabilité, permettant à différentes solutions L2 de parvenir à un partage de ressources et à un transfert d'informations plus efficaces. La superchain basée sur OP Stack peut fournir des options de déploiement à moindre coût, permettant à davantage de développeurs et de projets de participer. Cela contribue à stimuler le développement et l’adoption de réseaux L2 plus larges.

En fait, l'utilisation d'OP Stack pour émettre davantage de couche 2 n'est que la première étape de la création de la superchaîne. L'OP Stack formée nécessite que la couche 2 soit capable de partager l'économie et les informations d'échange du séquenceur, et d'établir un mécanisme de gouvernance de sécurité unifié et inter. -écologie de la chaîne. En prenant BASE comme exemple, la coopération entre Optimism et BASE comporte deux composants principaux. Le premier est la gestion du protocole et rejoint les opérations client op-geth et op-node. échec op-reth conçu par Paradiagm Prouvez le client et mettez en place un système de surveillance pessimiste ; la seconde est l'économie et la gouvernance. BASE utilisera 2,5 % de ses revenus de tri ou 15 % des bénéfices de la chaîne publique après déduction du gaz L1 (selon le cas). est plus élevé), car le coût d'utilisation d'OP Stack fournira également à BASE jusqu'à 2,75 % de l'offre totale d'OP en échange de sa participation à la gouvernance. BASE et Optimism établiront conjointement un conseil de sécurité pour gérer les signatures multiples qui contrôlent les mises à niveau des contrats et développeront un plan de gestion des clés du challenger pour empêcher les membres de l'équipe de commettre le mal unilatéralement.
De manière générale, tout réseau blockchain construit sur la base d'OP Stack peut combiner de manière flexible différents niveaux de modules OP Stack en fonction des besoins de construction des L2. En tant que premier L2, Optimism (maintenant connu sous le nom de : OP Mainnet) construit conjointement la chaîne écologique de la Super chaîne. Cela rend l’ensemble de l’écosystème plus résilient et capable de répondre à une variété de besoins et d’innovations différents.
Décision
Différente de la stratégie Superchain d'Optimism (construction de L2 basés sur OP Stack), la stratégie Orbitchain d'Arbitrum permet la création et le déploiement de Layer3 sur le réseau principal Arbitrum (y compris : Arbitrum One, Nova et Goerli) basé sur Arbitrum Nitro (pile technologique, similaire à OP Stack ), également appelée chaîne d'applications.

Contrairement à la Superchain d'Optimism, Arbitrum adopte une approche plus flexible et personnalisable. Orbit est un framework de développement qui permet à tout développeur de créer une L3 (chaîne d'applications) basée sur ARB, et son architecture finale est la chaîne Orbit. La chaîne Orbit est conçue pour être compatible avec les prochaines mises à niveau d'Arbitrum Stylus. Cette compatibilité permet aux développeurs de créer plus facilement des applications décentralisées (dApps) à l'aide de langages de programmation tels que C, C++ et Rust. En tirant parti de ces langages de programmation, les développeurs peuvent créer plus librement des dApp riches en fonctionnalités sans avoir à migrer vers une nouvelle pile technologique. Cela crée une plus grande flexibilité et un plus grand choix pour les développeurs dApp, leur permettant de mieux répondre aux besoins des différents projets.

Cependant, Arbitrum Orbit est encore au stade du réseau de test et n'a pas encore atteint l'intégralité du module d'OP Stack.
L'ère ZKSync
« La souveraineté et la connectivité transparente » sont au cœur du récit de ZK Stack.
Les développeurs disposent d’une totale autonomie pour personnaliser Hyperchain. Hyperchain fonctionne de manière indépendante et s'appuie uniquement sur Ethereum Layer 1 pour garantir la sécurité et l'activité. Le réseau Hyperbridge permet aux Hyperchains de se connecter les unes aux autres. ZK Stack a été lancé en 20230623 et est conçu pour créer des L2 et L3 personnalisés pris en charge par ZK, basés sur le code de l'ère ZKSync. Il s'agit d'un cadre pour la construction d'hyperchaines ZK modulaires et souveraines. Par conséquent, son architecture technique n’est pas différente de OP Stack.
ZK Stack est un cadre permettant de créer des hyperchaines modulaires, souveraines et basées sur une technologie sans connaissance. Il se concentre sur la résolution des défis soulevés dans « ZK Credo » et vise à jeter les bases d’un réseau blockchain décentralisé. Les principales fonctionnalités de ZK Stack incluent l'open source gratuit, la composabilité, la personnalisation modulaire, la sécurité éprouvée et l'évolutivité future.
Le framework est développé par Matter Labs sous la licence open source MIT/Apache. Les hyperchaines construites avec ZK Stack se connectent de manière transparente dans des réseaux sans confiance avec une faible latence et une liquidité partagée. Les développeurs peuvent personnaliser les Hyperchains selon leurs besoins tout en garantissant la sécurité et la fiabilité. ZK Stack est basé sur le code de ZKSync Era et utilise Hyperbridge pour réaliser l'interconnexion et l'interopérabilité entre les super chaînes, obtenant ainsi une interopérabilité rapide et à faible coût. Les développeurs peuvent personnaliser les hyperchaînes selon leurs besoins et mettre en œuvre l'interconnexion via Hyperbridge, obtenant ainsi une interopérabilité sans confiance, rapide et peu coûteuse.
ZK Stack convient aux scénarios nécessitant des hyperchaînes personnalisées ou des connexions asynchrones dans un écosystème plus large, car le pont L1-L2 est asynchrone. D'un point de vue architectural, ZKSync Era propose deux scénarios d'application :
1) En tant que l’une des Hyperchaînes de L2, elle est interconnectée avec les L2 du même niveau pour partager des liquidités et d’autres ressources écologiques.
2) En tant que couche DA des L3.
Hyperchain résout le problème de confiance en vérifiant les calculs hors chaîne, en utilisant des preuves sans connaissance pour garantir la sécurité.
Hyperbridge connecte les hyperchaînes pour réaliser le transfert de données et l'interopérabilité. Hyperchain est relié via Hyperbridge et possède des fonctionnalités telles que le pontage vérifié, le pontage local et la disponibilité des données pour créer un réseau de liquidité unifié. Du point de vue de l'utilisateur, Hyperchain permet une interopérabilité transparente et une gestion de portefeuille inter-chaînes pour garantir l'expérience utilisateur. Techniquement, les Hyperchains basés sur des ponts de vérification, des validateurs partagés et la disponibilité des données constituent la base des Hyperbridges.

D’une manière générale, l’évolutivité et la combinabilité d’Hyperchain sont au cœur de sa conception. Le L3 d'Hyperchain peut non seulement s'interconnecter avec le L3 du même niveau, mais également utiliser directement Ethereum comme DAlayer. Dans ce cas, le L3 est essentiellement un L2. Dans l'image ci-dessous, la deuxième Hyperchain L3 en haut à gauche est la preuve de cas la plus directe.
Cependant, en tant que chaîne publique de ZK Rollup, Layer2s doit non seulement combler l'écart avec le langage de programmation Solidity, mais doit également avoir une certaine capacité à développer indépendamment des systèmes de circuits ZK, sinon il ne peut partager que ZKPorter pour l'exécuter. . Cependant, ZKSync ne dispose actuellement pas d'un mécanisme complet de partage de composants. On peut constater qu'Hyperchain restreint l'entrée d'un grand nombre de développeurs en termes de langage de programmation et de technologie. De plus, bien que ZK Rollup puisse techniquement atteindre un volume de transactions PTS d'un million tout en étant décentralisé, le coût de ZK Proof est également plus élevé, couplé à la centralisation du séquenceur, et les frais de gaz des contrats intelligents complexes sont également plus élevés. sujet aux échecs en raison d'une mauvaise compatibilité, ce qui rend difficile le développement rapide de ZKSync sur une courte période de temps, de sorte que les pièces ne seront pas émises pour promouvoir le développement.
En réponse à cela, ZK Sync a apporté certaines optimisations à son architecture Hyperchain - le compilateur LLVM du système prend en charge Solidity et tout autre langage de programmation moderne, ajoutant la prise en charge des développeurs spécialisés dans des langages tels que Rust, C++ et Swift Accessibility. Mais dans l’ensemble, l’Hyperchain est la plus difficile à développer.

Cependant, ZK Stack est encore en phase de développement et n'a pas été lancé sur le réseau de test.
StarkNet
"Extension fractionnée - Mise à l'échelle fractionnée" : StarkWare pense que plusieurs Layer3 seront construits sur Layer2, tout comme plusieurs Layer2 sont construits sur Layer1. L2 est utilisé pour les extensions générales et L3 est utilisé pour les extensions personnalisées.
L'expansion fractale est obtenue grâce à la récursion couche par couche. Présentation de L3, qui offre une plus grande évolutivité, un meilleur contrôle de la pile technologique et une protection de la confidentialité pour des applications spécifiques en construisant de manière récursive sur la base de L2. L3 peut atteindre une très grande échelle, un meilleur contrôle des performances, une protection de la vie privée et d'autres avantages tout en maintenant la sécurité de L1. Cela permettra à StarkEx (actuellement utilisé comme solution L2) de migrer vers L3, et StarkNet pour les instances autonomes sera également disponible en L3.
Lors de la conférence communautaire Ethereum EthCC à Paris, le co-fondateur de StarkWare, Eli Ben-Sasson, a annoncé le lancement prochain de Starknet Appchain. Les Appchains sont des blockchains d'applications conçues spécifiquement pour répondre aux besoins spécifiques des applications. La chaîne d'applications Starknet est conçue pour fournir aux développeurs un environnement personnalisé dans lequel ils peuvent créer des instances Starknet personnalisées pour un meilleur contrôle réglementaire, des coûts réduits, une plus grande échelle et une confidentialité facultative. En établissant une chaîne d'applications Starknet, les développeurs peuvent offrir aux utilisateurs un débit plus élevé et une meilleure expérience utilisateur. La pile Starknet est construite à l'aide de modules tels que les preuves STARK, le langage de programmation Cairo et l'abstraction de compte natif.

Dans l’ensemble, Starknet Stack en est encore aux premiers stades de développement et le développement de l’écosystème en chaîne en est encore à ses tout premiers stades.
Polygone2.0
Dans toute l'idée de conception, Polygon2.0 espère que le PoS Mainnet et le ZKEVM de Polygon deviendront les piliers de Polygon, et en même temps introduisent la chaîne d'applications Supernets pour renforcer l'écologie de Polygon, et le véritable profit en est le jeton POL, car les supernets des jetons POL Polygon2.0 doivent être engagés pour exécuter des nœuds afin d'assurer la sécurité de la chaîne publique. Afin d'atteindre cet objectif, Polygon propose aux utilisateurs trois options : nœud PoS/nœud ZKEVM/Miden VM. Afin d'élargir son attrait, Polygon prend également en charge Polygon DID basé sur une preuve de connaissance nulle et un guide de développement de jeux Web3 appelé « Blueprint ». On peut voir que Polygon2.0 choisit de se doter d'une écologie plus riche dans la perspective de l'incubation. De plus, le concept de blockchain d'entreprise a été mentionné à plusieurs reprises dans l'introduction des Supernets de Polygon 2.0. De la coopération de Polygon avec Starbucks/Nike/Warner Music, etc., nous pouvons voir qu'un autre fossé est la version entreprise du low. -seuil et chaîne d'application hautement personnalisée.
Structurellement, Polygon2.0 est similaire à OP Stack. Il se divise également en plusieurs couches, à savoir :
Couche de jalonnement
Couche d'interopérabilité
Couche d'exécution
Couche de preuve
Sa forme en couches est :
Lien
Réseau
Transport
Couche d'application
Ceux-ci sont empruntés aux composants du protocole Internet, et chaque couche de protocole est responsable d'un sous-processus spécifique, qui est la pile technologique.

Couche de jalonnement
Cette fonction de couche de gage est fondamentalement la même que le PoS (Proof of Stake) d'Ethereum, mais elle n'est pas uniquement utilisée par le réseau principal de Polygon :
En plus du réseau principal Polygon d'origine, Polygon dispose également de ZKEVM, de supernets, etc. Par conséquent, les validateurs fourniront des services pour de nombreuses chaînes, en utilisant un modèle similaire au restaking et géré via Validator Manager.
Le contrat Chain Manager est utilisé pour gérer les validateurs auxquels chaque chaîne appartient. Chaque chaîne a son propre contrat Chain Manager pour déterminer le nombre de validateurs et les exigences supplémentaires pour les validateurs, telles que les réglementations ou les jetons à respecter. jalonné en plus, ce qui signifie que le validateur devra peut-être mettre en jeu en plus les propres jetons de la chaîne pour participer à sa vérification.
En fait, cette couche d'engagement est au centre de Polygon 2.0. Contrairement à Optimism et Arbitrum, si les supernets veulent fonctionner, ils doivent être pris en charge par des validateurs qui promettent $POL. Plus il y a de chaînes Polygon, plus il faut de validateurs, et POL. la valeur du jeton sera plus élevée. Mais le modèle Restaking aide également l’équipe Supernets à se concentrer sur les services publics et la communauté plutôt que sur l’infrastructure, réduisant ainsi la barrière à l’entrée des chaînes publiques.

Couche d'interopérabilité
Interop Layer utilise ZK Proof pour implémenter des chaînes croisées natives comme Cosmos. En étendant le protocole LxLy utilisé par le rolllup Polygon ZKEVM, Polygon introduit un agrégateur pour atteindre l'interopérabilité entre chaînes au niveau atomique. Premièrement, il peut recevoir des preuves ZK et des files d'attente de messages. De plus, il peut regrouper plusieurs preuves ZK en une seule preuve ZK et la soumettre à Ethereum pour vérification. C'est donc un middleware entre Polygon et Ethereum.
Par conséquent, lorsque la file d'attente de messages et le certificat ZK envoyés par la chaîne A sont reçus par l'agrégateur, la chaîne B en tant que chaîne cible peut recevoir directement le message de la chaîne A, réalisant ainsi une interaction transparente entre les chaînes. Bien entendu, Polygon essaie également de décentraliser Aggregator sous la forme de PoS Validator.
Couche d'exécution
Sa couche d'exécution joue un rôle relativement similaire dans chaque chaîne.
Ensuite, parmi ceux-ci figurent P2P/Consensus/Memepool/Database et le générateur Witness unique à la preuve ZK.
Couche de preuve
La couche de preuve est une couche unique à ZK-Rollup. Il s'agit essentiellement d'un protocole qui produit des preuves ZK pour toutes les transactions de la chaîne Polygon.
Il se compose principalement d'un prouveur général et d'une machine à états. Le prouveur général hérite de Plonky2 en utilisant la technologie SNARK récursive, tandis que la machine à états dispose de ZKEVM et MidenVM fournis par l'équipe Polygon, ou construits par l'équipe de chaîne publique elle-même, comme ZKWASM.
résumé
Perspective technologique open source
OP Stack est accueilli par de nombreux projets. Plus d'une dizaine de projets dont Base/Magi/opBNB/Worldcoin ont successivement annoncé l'utilisation d'OP Stack.
Le premier est l'ouverture de la licence. Sur l'image, nous pouvons voir qu'Optimism utilise la licence MIT, tandis qu'Arbitrum/ZKSync/Starknet/Polygon utilise la licence Apache 2.0. Bien qu'elles soient toutes open source, les deux licences ont des niveaux différents. d'ouverture. La licence MIT exige uniquement que la déclaration de licence originale et la déclaration de droit d'auteur soient conservées et autorise l'utilisation commerciale, la distribution, la modification, l'utilisation privée, des accords supplémentaires et même la vente de code sous licence MIT. La licence Apache 2.0 nécessite que le code source modifié soit documenté dans le fichier modifié. Les projets dérivés doivent contenir le protocole Apache-2.0 dans le code du projet d'origine, ainsi que les marques déposées, les déclarations de brevet et d'autres instructions stipulées par l'auteur d'origine. Dans un projet dérivé, si un fichier Notice est inclus, le protocole Apache-2.0 doit également être inclus dans le fichier Notice.
En termes simples, la licence MIT est la plus clémente, tandis que la licence Apache est plus stricte.





Perspective de compatibilité
1) Optimism est hautement compatible avec Ethereum EVM. Le code d’Optimism comporte 12 745 commits et 2,3 000 forks, ce qui signifie un grand nombre de mises à jour de code et un taux d’adoption très élevé par les développeurs.
2) De plus, d'un point de vue technique, le système ZK utilise pleinement le mécanisme de sécurité et de consensus d'Ethereum et s'appuie directement sur sa sécurité. Par rapport au système OP, le système ZK peut vérifier directement les changements de statut sans attendre les mises à jour de statut sous-jacentes, simplifiant ainsi la conception et améliorant l'efficacité inter-chaînes. L'OP est limité dans les appels inter-chaînes asynchrones et doit attendre la vérification et la confirmation sous-jacentes.

Perspective de l'architecture technique
1) À l'heure actuelle, 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'applications de couche 3 ont un degré plus élevé de liberté/évolutivité et d'autonomie, mais le marché se développe encore sur la couche 2, et la couche 3 est encore dans un avenir relativement lointain. Et le plus critique est que l’interopérabilité entre chaînes de couche 3 n’a pas été entièrement réalisée techniquement. Actuellement, personne ne peut annoncer qu’elle peut atteindre l’interopérabilité entre chaînes de couche 3. Dans ce cas, les dApps qui se concentrent sur la composabilité choisiront inévitablement la couche 2 pour construire DeFi Lego.
2) La modularisation et les composants SDK constituent le chemin unifié de la blockchain actuelle. Qu'il s'agisse d'une chaîne publique pour dApp ou d'une pile pour Layer2/Layer3, ils utilisent tous le seuil de programmation minimum et la personnalisation maximale pour réduire le temps nécessaire aux développeurs pour créer des projets. , lui permettant de se concentrer sur la conception de produits et les opérations communautaires. Il existe également des projets comme AltLayer qui se spécialisent dans le Rollup As A Service comme activité principale, de sorte que les projets de développement et de développement de chaînes sans code deviendront certainement plus courants à mesure que l'infrastructure s'améliore.
Perspective de progrès du développement
Actuellement, seuls OP Stack et Polygon 2.0 se développent rapidement, mais l'écosystème OP s'est développé le plus rapidement et a été mis en œuvre sur les chaînes publiques, tandis qu'Arbirtum, ZKSync et Starknet en sont encore aux tout premiers stades de développement. Surtout lorsque les écosystèmes du réseau principal ZKSync et Starknet ne sont pas bien établis, on peut en déduire qu'il pourrait s'agir davantage de stratégies de développement pour faire face à la concurrence d'OP Superchain. Mais en termes de degré de décentralisation, le générateur de preuves ZK de Starkware, STARK Prove-Stone, était open source sous la licence Apache2.0 le 31 août, et OP Stack n'a pas de calendrier pour un trieur décentralisé avec l'aide de Base. On voit que Starkware pourrait occuper une position de leader dans le processus de décentralisation.
Comparaison entre le récit multi-chaînes et le récit super-chaîne
Chaîne croisée Layer2 avec portefeuille IBC et Keplr
Un récit majeur du multi-chaîne Layer2 est que les transactions inter-chaînes au niveau atomique obtiennent le même effet de communication inter-chaînes qu'IBC grâce à un séquenceur partagé. Polygon2.0 utilise un ensemble de validateurs publics et une sécurité partagée à enjeux élevés. un "Polygon Hub"".
Mais actuellement, la chaîne croisée de couche 2 est encore au stade narratif, et seule la chaîne croisée EVM (wormhole/layerzero/axelar) basée sur le mode pont croisé peut être utilisée. L'écart entre celui-ci et IBC est encore très évident.
Le largage inter-chaînes de SEI il y a quelque temps a bien démontré cet écart :
L'USDC qui utilise Wormhole pour effectuer une inter-chaîne depuis Ethereum/Arbitrum/Polygon/BSC doit attendre 24 heures pour traverser la chaîne SEI car elle dépasse le quota d'inter-chaîne de Wormhole dans SEI. ATOM et OSMO qui passent d'Osmosis à SEI via IBC peuvent revenir à la chaîne d'origine au moment de leur croisement. Axelar USDC, qui appartient également à l'écosystème IBC, est également favorisé pour cette raison. Cependant, il est limité par le mécanisme croisé Axelar du pont officiel SEI. Il y a un temps d'attente d'environ une demi-heure lors de la traversée. hors du SEI Cependant, si vous utilisez le passage direct vers la chaîne publique IBC, il arrive également instantanément. 24 heures sur 24 et paiement instantané, lequel est le meilleur est clair en un coup d'œil.
L'expérience de commutation inter-chaînes de la couche 2 sur MetaMask présente également un écart important par rapport à Keplr. Avec l'augmentation des chaînes publiques de couche 2, la demande de conversion entre les différentes chaînes a progressivement augmenté. Cependant, les actifs et les interactions de chaque chaîne sont indépendants les uns des autres sur MetaMask. Des outils tiers doivent être utilisés pour une gestion unifiée, mais cela. augmente également le risque financier. Cependant, le portefeuille Keplr peut afficher le montant et l'état des fonds dans l'ensemble de l'écosystème. La stratégie Stack de Layer 2 peut nécessiter un Super Wallet similaire à Keplr pour unifier ses propres actifs écologiques.


Séquenceur partagé avec ISC et enchères en bloc
Le séquenceur est la clé des revenus et de la sécurité de Rollup. Le partage du trieur permet à la nouvelle couche 2 d'éviter la construction et la maintenance du trieur, et peut également obtenir les revenus MEV de toutes les chaînes, renforçant ainsi la valeur de la Superchain. Mais partager le trieur signifie également partager la sécurité sous-jacente. Les trieurs actuels des Stacks Layer 2 sont trop centralisés. Seuls le trieur PoS et la mise en œuvre multi-organisations multi-signatures peuvent être considérés comme une étape vers le Stage2 de Vitalik, donc les futurs trieurs partagés fonctionnent. avec un trieur décentralisé est le seul moyen d’augmenter les revenus et d’assurer la sécurité.
En tant que l'une des clés de l'auto-sauvetage de Cosmos, ICS abaisse le seuil d'entrée de la chaîne publique écologique de Cosmos et permet une plus grande capture de valeur pour le hub Cosmos afin d'autonomiser les jetons ATOM. Dans le passé, l'écosystème Cosmos utilisait chacun le PoS pour assurer sa propre sécurité, et ATOM n'était utilisé que pour assurer la sécurité du hub Cosmos, faisant du jalonnement des parachutages ATOM et de la réception des avantages PoS de base les seules choses qu'ATOM peut faire. la couche 2 actuelle La situation actuelle est très similaire, sauf qu'OP Stack a choisi Layered Security en utilisant Superchain, tandis que Polygon2.0 a choisi Mesh Security en utilisant Resttaking. L'enchère de bloc fixe le prix du MEV et résout le MEV à partir du modèle économique, c'est-à-dire la quantification de la valeur du séquenceur. Avec la création du séquenceur partagé, la valeur MEV augmentera naturellement de façon exponentielle. Les revenus MEV de Superchain ne peuvent pas simplement être collectés par le séquenceur, donc les enchères en bloc de Stacks seront définitivement mises en ligne peu de temps après le lancement du séquenceur partagé.

Conclusion : Devenir Cosmos est la forme finale de la couche 2
Compte tenu de la reconnaissance du modèle Cosmos par Layer2 Stacks, les mécanismes uniques de l'écosystème actuel de Cosmos seront sûrement optimisés et adoptés bientôt, comme l'apprentissage des chaînes publiques telles que Berachain/Injective/Sei/Canto et l'introduction de chaînes publiques. niveau de liquidité sous-jacente/Terra Établir la couche 2 avec une monnaie stable native/prêts natifs au niveau de la chaîne publique/mécanisme de partage de gaz/contrat de déploiement modulaire/enchères de blocs, etc. Ou, comme mentionné ci-dessus, développer un portefeuille écologique Stack similaire au portefeuille Keplr pour intégrer des actifs écologiques.
Mais la chose la plus importante, et l'un des mécanismes Cosmos qui manquent actuellement à Stacks, est en fait la version complète de la sécurité inter-chaînes. Différentes piles Layer2 peuvent partager des trieurs entre elles, c'est-à-dire la décentralisation de la couche de tri, pas seulement. le tri de chaque entreprise. Décentraliser le séquenceur et éviter les risques d'un séquenceur unique. Dans le même temps, les séquenceurs basés sur PoS peuvent également implémenter plusieurs séquenceurs pour fournir des services à la même chaîne via une méthode similaire de jalonnement important. C’est-à-dire la sécurité en couches et la sécurité maillée de Cosmos ICS.
La superchaîne Cosmos ou OP aura certainement un rôle sur le marché.
Le marché recherche en effet un rôle similaire à la superchain Cosmos ou OP, qui agira comme une plaque tournante reliant différents réseaux blockchain pour réaliser la croissance de l'ensemble de l'écosystème en créant des synergies et en partageant des ressources écologiques. Si l'approche d'OP Stack s'avère irréalisable, une nouvelle solution pourrait émerger pour combler cette lacune à l'avenir.
Peu importe si un rôle similaire à celui d'ARB Orbit, d'OP Superchain ou de ZK Stacks émerge enfin, ils joueront un rôle important dans le chemin de l'expansion de la couche 2. À mesure que la technologie ZK mûrit et s'éloigne des seuils, il est probable que les piles de la série ZK ou de la série OP qui ont introduit la technologie ZK prendront le relais de la technologie multi-chaînes de couche 2, dotée d'un TPS et d'une décentralisation élevés, ce qui est exactement ce qui se passe. cela signifie qu'en plus de la compatibilité, les deux attributs les plus critiques de l'extension de capacité sont également des garanties techniques dans le cas d'une sécurité de partage élevée. Bien que les progrès de développement de ZKSync et Starknet soient lents, leur TVL et la croissance du volume d'utilisateurs sont évidents pour tous, nous pouvons donc nous attendre à savoir si l'avantage de premier arrivé et les performances de compatibilité d'OP Stack occuperont rapidement le marché de Stack, ou le TPS élevé de ZK Stack. et décentralisation L'énergie chimique peut profiter de la situation une fois que la technologie aura mûri.
Référence
[1] "Les raisons derrière les quatre rois de Layer2 en compétition pour déployer Stack" https://haotiancryptoinsight.substack.com/p/layer2stack
[2] "L'arrivée de la super chaîne : une interprétation approfondie de la pile OP créée conjointement par Coinbase et Optimism" https://www.8btc.com/article/6806138
[3]《Crazy Multichain Universe, Crazy OP Stack》https://medium.com/ybbcapital/crazy-multichain-universe-crazy-op-stack-acb63be8d515
[4]《Introduction aux hyperchaines》
https://medium.com/matter-labs/introduction-to-hyperchains-fdb33414ead7
[5]《Présentation de la pile ZK》
https://medium.com/matter-labs/introducing-the-ZK-stack-c24240c2532a
[6] "Variables du processus écologique ZKSync et du processus de décentralisation" https://twitter.com/tmel0211/status/1663034763832344576
[7]《Une introduction douce : les chaînes orbitales》
https://docs.arbitrum.io/launch-orbit-chain/orbit-gentle-introduction
[8]《La poussée de croissance de Starknet Stack》
https://starkware.co/resource/the-starknet-stacks-growth-spurt/
[9] "La différence entre les licences Open Source"
https://www.geek-workshop.com/thread-1860-1-1.html
[10]《L'univers Appchain : les risques et les opportunités》https://medium.com/alliancedao/the-appchain-universe-the-risks-and-opportunities-9a22530e2a0c
[11]《Blockchains spécifiques aux applications : le passé, le présent et le futur》https://medium.com/1kxnetwork/application-special-blockchains-9a36511c832
[12] 《L'inévitabilité d'UNIchain》
https://medium.com/nascent-xyz/the-inevitability-of-unichain-bc600c92c5c4
Les sources de données:
[13]https://defillama.com/chains
[14]https://dune.com/Marcov/Optimism-Ethereum
[15] https://dune.com/gopimanchurian/arbitrum
[16]https://dune.com/gm365/L2



