Ces derniers temps, des projets L2 tels que Linea, BASE et opBNB ont successivement annoncé le lancement de leurs réseaux principaux, et la piste L2 est devenue de plus en plus animée. Beaucoup de gens pensent que L2 sera le récit le plus important du prochain cycle. marché haussier. Dans le processus de développement vigoureux de L2, ce que nous ne pouvons ignorer, c'est la pile OP.
1. Introduction à la pile OP
OP Stack est une solution d'expansion de blockchain lancée par Optimism, qui peut aider les projets à créer des chaînes latérales de couche 2. OP Stack est un ensemble de piles de développement standardisées, partagées et open source maintenues par le collectif op, permettant à quiconque d'utiliser Optimisitc Rollup pour créer sa propre blockchain L2 sur Ethereum.
La pile OP est une structure à six couches dans son ensemble :
1) Couche de disponibilité des données
La couche de disponibilité des données (couche DA) est une partie importante d'OP Stack. Elle est utilisée pour stocker et récupérer les données publiées par OP Stack, ce qui affecte directement les performances et l'évolutivité du réseau. Dans OP Stack, Ethereum est actuellement utilisé comme couche de disponibilité des données, ce qui signifie que les données d'OP Stack seront stockées sur la blockchain Ethereum, ce qui garantit la sécurité de ses données.
EIP-4844 est une proposition importante qui vise à réduire le coût du niveau de disponibilité des données, ce qui est l'une des raisons pour lesquelles la mise à niveau de Cancún a attiré beaucoup d'attention.
2) Couche de tri
La couche de tri joue un rôle clé dans la pile OP. Elle détermine comment collecter efficacement les transactions des utilisateurs sur la chaîne et les publier dans le module de couche de disponibilité des données. Par défaut, OP Stack utilise un seul séquenceur dédié pour traiter les transactions. Cependant, cette approche à séquenceur unique peut introduire un risque de centralisation de la chaîne.
Afin de résoudre ce problème, les responsables suggèrent que le modèle multi-trieur puisse être adopté à l'avenir. Plusieurs séquenceurs peuvent offrir une plus grande sécurité et une plus grande décentralisation, mais peuvent avoir un certain impact sur les performances de la chaîne.
3) Couche dérivée
Lors du traitement des données brutes dans la couche de données disponibles, la couche de dérivation est principalement responsable de l'analyse et du traitement de ces données dans la pile OP pour générer une entrée traitée.
Des connexions étroites entre la couche de dérivation et la couche de disponibilité des données garantissent l'exactitude et l'exhaustivité des données d'origine. La tâche principale de la couche de dérivation est de traiter les données brutes, de les convertir en entrées exécutables et de garantir que ces entrées peuvent être correctement analysées et exécutées par le moteur Ethereum. Cette collaboration et cette interaction permettent à la couche de dérivation et à la couche de disponibilité des données de fonctionner efficacement, offrant ainsi des performances efficaces et fiables au réseau blockchain.
4) Couche d'exécution
La couche d'exécution est un composant principal de la pile OP, qui est responsable du traitement et de l'exécution des contrats intelligents et des transactions sur la chaîne. En termes simples, la couche d'exécution est le type de machine virtuelle utilisée. La couche d'exécution d'OP Stack est EVM.
L’objectif de la couche d’exécution est de fournir des capacités efficaces d’exécution de contrats intelligents et de traitement des transactions pour garantir les performances et l’évolutivité du réseau blockchain.
5) Couche de règlement
La couche de règlement est une partie importante de la pile OP et est utilisée pour traiter les données de transaction L2 et envoyer les informations de confirmation à la blockchain cible pour le règlement final après la confirmation L2. La solution la plus basique est le protocole optimiste, mais il existe également d'autres solutions telles que CANNON (solution anti-défaillance de nouvelle génération).
À l'avenir, il sera possible d'introduire des mécanismes de preuve de validité tels que ZK (preuve de connaissance nulle) pour combler l'écart entre les chaînes, les séries OP L2 et les séries ZK L2, et améliorer encore les performances et l'évolutivité d'OP Stack.
6) Couche de gouvernance
La couche de gouvernance joue un rôle important dans le système blockchain et est utilisée pour gérer la configuration, les mises à niveau et les décisions de conception du système. Un contrat multi-signatures est un mécanisme qui assure la crédibilité et la décentralisation de la prise de décision grâce à la signature conjointe de transactions par plusieurs participants.
Le vote des jetons de gouvernance utilise le pouvoir de vote des détenteurs de jetons pour déterminer les décisions du système, telles que les modifications de protocole, l'approbation des propositions, etc. Cette approche garantit l'équité et la démocratie dans le processus décisionnel, permettant aux membres de la communauté de participer à l'élaboration du système et à la prise de décision.
2. Applications actuelles d'OP Stack
Récemment, le 18e cycle de subventions Gitcoin est arrivé et nous avons constaté qu'il ajoutait un nouveau L2 pour le paiement des dons : PGN (Public Goods Network), qui est un L2 spécialement conçu pour les dons construits par Gitcoin sur la base d'OP Stack.
Depuis juin, 11 nouveaux projets ont été annoncés pour construire des réseaux L2 basés sur OP Stack, y compris des projets phares tels que opBNB, Zora, Worldcoin et DeBank. La vitesse de développement d'OP Stack est assez rapide. Trions les projets pour construire un réseau L2 basé sur OP Stack en fonction du temps :
1) OPCraft
Le 18 octobre 2022, le développeur de jeux en chaîne Lattice a utilisé OP Stack pour lancer OPCraft, une chaîne dédiée aux jeux du monde virtuel en chaîne. Le lancement d'OPCraft offrira aux développeurs de jeux en chaîne de meilleures expériences et fonctions, améliorant encore les performances et l'évolutivité des jeux.
2) Base
Le 23 février 2023, Coinbase a lancé la base de réseau de couche 2 basée sur OP Stack, qui a été ouverte aux développeurs le 13 juillet et a été officiellement lancée et ouverte à tous le 9 août.
La base TVL n° 8.20 a atteint 228 millions de dollars américains, se classant cinquième en L2. Il s'agit actuellement du réseau L2 le mieux développé basé sur OP Stack.
3) Quintus
Le 30 mars 2023, Kinto, un réseau KYC DeFi construit sur OP Stack, a été officiellement lancé. Le réseau se concentre sur la fourniture de services financiers décentralisés sûrs et assurés et fonctionne actuellement sur le réseau de test.
4)UniDex
Le 2 avril 2023, l'agrégateur multi-chaînes Unidex a lancé le réseau de test Magma basé sur OP Stack. UniDex espère que le réseau Magma fournira aux utilisateurs des transactions sûres et rapides et permettra d'obtenir de faibles coûts de gaz, créant ainsi une plus grande valeur pour les utilisateurs.
5) Les mages
Le 19 avril 2023, a16z Crypto a lancé le client Rollup Magi basé sur OP Stack, dans le but d'améliorer la diversité des clients et la flexibilité de l'ensemble de l'écosystème OP Stack et de mieux répondre aux besoins des différents utilisateurs et développeurs.
6)op-erigon
Le 20 avril 2023, Test in Prod a développé un client d'exécution alternatif op-erigon basé sur OP Stack, qui est actuellement testé sur OP Goerli.
7) Monnaie du monde
Le 11 mai 2023, Worldcoin, un projet de chiffrement cofondé par Sam Altman, PDG d'OpenAI, a annoncé un partenariat avec Optimism Collective pour construire conjointement un écosystème blockchain évolutif basé sur OP Stack.
8) Clé de voûte
Le 31 mai 2023, Curio a officiellement open source la chaîne L2 Keystone, un moteur de jeu à chaîne complète personnalisé basé sur OP Keystone qui peut augmenter de 100 fois la vitesse des jeux en chaîne et offrir une expérience de jeu plus puissante.
9)opBNB
Le 19 juin 2023, BNB Chain a annoncé le lancement du réseau de test opBNB, un réseau de couche 2 basé sur OP Stack, et le réseau principal a été lancé le 16 août.
10) Réseau Zora
Le 22 juin 2023, le marché commercial NFT Zora a lancé le réseau de couche 2 Zora Network basé sur OP Stack. Zora espère offrir aux utilisateurs une expérience de transaction plus rapide et moins chère en utilisant la technologie de couche 2.
11) Chaîne de butin
Le 28 juin 2023, le projet écologique Loot Adventure Gold DAO a utilisé OP Stack pour construire la chaîne de butin du réseau de couche 2.
12) Manta Pacifique
Le 12 juillet 2023, la chaîne publique de couche 1 Manta Network basée sur ZK a lancé le réseau de couche 2 Manta Pacific basé sur OP Stack, qui utilise la couche de disponibilité des données Celestia pour assurer la sécurité et réduire les coûts de gaz, et est mis en œuvre via l'amélioration de Caldera. Évolutivité de la pile OP.
13) Réseau de manteau
Le 17 juillet 2023, Mantle Network, un réseau modulaire Ethereum Layer 2 pris en charge par BitDAO et Bybit et construit sur OP Stack, a lancé la version Alpha du réseau principal. Actuellement, après six mois de développement et de tests, plus de 14 millions de transactions ont été traitées. Transactions en chaîne.
14) Même
Le 17 juillet 2023, l'organisation de développement de Celo, cLabs, a lancé une proposition visant à transformer Celo d'une blockchain de couche 1 indépendante compatible EVM en une couche 2 Ethereum basée sur OP Stack, et elle a été votée le 31 juillet.
15) Âge
Aevo, un échange d'options décentralisé développé par Ribbon, est construit sur Aevo Chain fonctionnant sur OP Stack.
Le 25 juillet 2023, la proposition de fusion de Ribbon Finance avec Aevo a été votée.
16) Réseau de biens publics
Le 25 juillet 2023, Public Goods Network (PGN), un réseau de couche 2 basé sur OP Stack pris en charge par Gitcoin et d'autres, a été mis en ligne sur le réseau principal et a pris en charge le paiement des récents dons de Gitcoin.
17) Lyra Finance
Le 28 juillet 2023, le protocole d'options Lyra Finance a annoncé qu'il lancerait la version V2 et lancerait la chaîne Lyra basée sur la pile OP, dans le but de prendre en charge un débit élevé, une faible latence et une exécution de transactions à faible coût.
18) Mode réseau
Le 7 août 2023, le réseau Mode construit sur OP Stack a lancé un réseau de test public. Le réseau a conçu un mécanisme d'incitation au partage des revenus contractuels au niveau de la couche protocolaire, visant à étendre les applications et les utilisateurs de la blockchain Mode.
19) Débankage
Le 11 août 2023, DeBank a lancé le réseau de test DeBank Chain basé sur OP Stack et prévoit de lancer le réseau principal en 2024 pour offrir aux utilisateurs une expérience de transaction plus efficace et plus économique.
Nous constatons que 19 projets ont rejoint ou envisagent de rejoindre l'écosystème OP Stack, couvrant de multiples domaines tels que les échanges, les chaînes publiques, les clients, les NFT, les jeux et les dérivés.
3. Avantages de la pile OP
En moins d'un an, de nombreux projets ont choisi OP Stack pour construire des réseaux L2. Surtout depuis avril de cette année, plusieurs projets ont annoncé qu'ils rejoindraient les rangs d'OP Stack chaque mois. Alors, quels sont les avantages d’OP Stack ?
Haut degré d'ouverture et développeurs actifs
Le degré d’ouverture des licences d’une pile open source est en effet un facteur clé affectant son application généralisée. Optimism utilise la licence MIT, tandis que zkSync, Arbitrum et Starknet utilisent la licence Apache 2.0. Les deux licences ont un degré élevé d'open source, mais MIT est plus concise et gratuite, vous pouvez donc « faire ce que vous voulez ». En revanche, la licence Apache comporte certaines restrictions en termes de compatibilité, d'utilisation de la marque, d'autorisation de brevet et de limitations de responsabilité. Bien qu'elle soit bénéfique pour la commercialisation du produit, elle peut en réalité devenir une contrainte et une restriction.
Optimism est hautement compatible avec la machine virtuelle Ethereum (EVM). Comme le montrent ses 11 994 commits et 2,3 000 forks (nombre de développeurs actifs) sur GitHub, il y a beaucoup de mises à jour de code et de travaux d'intégration derrière. Ces données dépassent même Arbitrum et dépassent de loin zkSync et Starknet.
Le haut degré d'ouverture et les développeurs actifs prouvent qu'il s'agit d'un projet de développement très actif, développé, largement reconnu et bénéficiant d'un fort consensus.
Chaînage et modularisation en un clic
OP Stack est un ensemble de composants qui fournissent des réseaux blockchain modulaires. Grâce à lui, les développeurs peuvent facilement démarrer un nouveau réseau de couche 2.
La vision ultime d'OP Stack est de construire une superchaîne d'optimisme qui intègre un L2 séparé dans un système combiné interopérable. OP Stack pourrait rendre la publication de L2 aussi simple que le déploiement de contrats intelligents sur Ethereum aujourd'hui, et rendre « l'émission de chaînes en un clic » aussi simple que « l'émission de devises en un clic » maintenant. Peut-être que dans un avenir proche, nous n'aurons besoin que d'un seul clic. Publiez la blockchain en un clic.
Dans OP Stack, les modules sont des bits de données enfichables qui permettent aux développeurs de basculer entre différentes couches d'exécution, couches de consensus, couches de règlement et couches de disponibilité des données selon les besoins. La « standardisation » de Superchain signifie parvenir à un consensus sur les standards de ces modules, et chacun peut les implémenter selon ce standard. Cette standardisation donne aux développeurs plus de flexibilité pour développer et personnaliser les fonctionnalités de la chaîne. Dans le même temps, Superchain est entièrement open source et n'importe qui peut développer, itérer et soumettre des demandes gratuitement pour promouvoir le développement de l'ensemble du réseau. Cette ouverture et cette collaboration contribuent à accélérer l’innovation et à stimuler le développement de l’écosystème blockchain.
OPStack est une architecture à six couches, de bas en haut : couche de disponibilité des données, couche de tri, couche de dérivation, couche d'exécution, couche de règlement et couche de gouvernance. Chaque couche est une API modulaire qui peut être combinée et découplée selon les besoins. La conception de cette architecture rend OPStack très flexible et évolutif, et peut répondre à différents besoins commerciaux et scénarios d'application.
En combinant différents modules entre eux, il est possible de construire une solution blockchain adaptée à des besoins spécifiques. Dans le même temps, puisque chaque couche est un module indépendant, une couche peut être mise à jour ou remplacée sans affecter les autres couches, ce qui améliore la maintenabilité et l'évolutivité du système.
Dans le contexte du super récit de L2, le chaînage en un clic et la modularisation personnalisable d'OP Stack rendent la création de L2 plus simple, plus pratique et plus économique, ce qui a contribué au développement rapide d'OP Stack.
4. Les perspectives d'avenir d'OP Stack
À l'heure actuelle, OP Stack a été davantage adopté. De nombreux projets de chaînes publiques vedettes ont rejoint OP Stack, tels que Coinbase, opBNB, Zora, Worldcoin, etc., ce qui donne non seulement à l'écologie de la super chaîne Optimism une forte approbation de la marque, mais offre également un avenir. les utilisateurs continus, le volume des transactions et autres croissances constituent la source de vitalité.
Bien qu'OP Stack ait un avantage de premier arrivé sur la voie de l'expansion L2, ses problèmes existants ne peuvent être ignorés, tels que les séquenceurs décentralisés, les périodes d'attente pour les opérations inter-chaînes, l'interopération atomique, etc., et Arbitrum Orbit, ZK Stack, etc. Les produits concurrents sont également très compétitifs et OP Stack a encore un long chemin à parcourir dans le futur. Nous avons également vu qu'OP Stack n'exclut pas d'autres technologies. Nous avons vu l'existence de ZK dans le développement d'OP Stack. Le chemin de développement innovant d'OP Stack est toujours plein de vitalité et mérite d'être attendu.
La super chaîne construite sur la base d'OP Stack fusionnera le réseau principal Optimism et d'autres chaînes en un réseau de chaîne OP unifié (c'est-à-dire la chaîne au sein de la super chaîne), apportant un espace de bloc plus large à l'écosystème Ethereum, et Ethereum est illimité. l'espace de bloc est une étape cruciale vers une adoption massive. Si la super chaîne construite sur OP Stack peut devenir une réalité, cela constituera un énorme coup de pouce pour le développement de l’ensemble de l’écosystème Ethereum.
