Explication AltLayer : Agrégation en tant que service

IntermédiaireJun 17, 2024
Dewhales Research a publié un rapport de recherche pour approfondir le mécanisme et le potentiel d’AltLayer et explorer comment il peut servir de solution Rollup-as-a-Service dans l’environnement blockchain en développement rapide. L’article présente également les cas de Tokenomics, d’équipe et d’intégration d’AltLayer.
Explication AltLayer : Agrégation en tant que service

1. Introduction

Dans l’espace blockchain en constante évolution, l’évolutivité et la personnalisation sont devenues des préoccupations majeures pour les développeurs d’applications. Alors que les ZK Rollups et les Optimistic Rollups gagnent en popularité, il est clair que les développeurs ont besoin de solutions capables de faire évoluer leurs applications tout en conservant flexibilité et contrôle.

ZK Rollups et Optimistic Rollups ont attiré beaucoup d’attention dans l’espace blockchain ces dernières années en raison de leur capacité à améliorer considérablement le débit et l’efficacité des blockchains existantes telles qu’Ethereum. Cependant, malgré ces promesses, ces technologies d’agrégation sont également confrontées à leurs propres défis, notamment en termes d’accessibilité, de personnalisation, de centralisation des trieurs, de finalité douce, de liquidité décentralisée, etc.

C’est là qu’AltLayer entre en jeu. Contrairement aux options existantes disponibles pour les créateurs d’applications aujourd’hui, AltLayer propose une offre de cumuls en tant que service pour les développeurs qui recherchent un contrôle réel sur leurs solutions de cumul. Les services RaaS permettent aux développeurs de gérer directement leurs rollups, offrant un degré élevé de personnalisation et de contrôle sur leur infrastructure blockchain.

Cependant, ce qui distingue vraiment AltLayer, c’est son nouveau framework Restaked Rollup, qui apporte un nouveau stake aux rollups. Le RaaS combiné au cadre Restaked Rollup permet à quiconque, y compris aux personnes ayant peu ou pas d’expérience en codage, de créer sa propre couche d’exécution blockchain personnalisée en quelques minutes et d’apporter une plus grande sécurité et une plus grande décentralisation à leur transformation de cumul. Cette fonctionnalité remarquable comble le fossé entre les utilisateurs techniques et non techniques, faisant d’AltLayer une option utilisable pour un large éventail de constructeurs d’applications.

Dans cet article, nous examinerons plus en détail les mécanismes et le potentiel d’AltLayer, en explorant comment il peut servir de solution Rollup-as-a-Service dans l’environnement blockchain en évolution rapide.

2. AltLayer

est un protocole de cumul en tant que service permettant aux développeurs de lancer leurs propres Layer 2 (imaginez lancer des versions spécifiques à l’application d’Optimism, zkSync, Arbitrum, etc.). AltLayer fournit :

  1. SDK pour les développeurs qui souhaitent gérer eux-mêmes les rollups
  2. Tableau de bord sans code qui permet à chacun de lancer une couche d’exécution personnalisée en 2 minutes en quelques clics
simples

Fondamentalement, AltLayer est un hub d’agrégation décentralisé qui permet aux individus de lancer leurs propres solutions L2 en fonction de leurs besoins. Cependant, certaines questions peuvent se poser concernant les types de méthodes d’exécution disponibles, la vitesse d’agrégation, l’agrégation générale/spécialisée, etc.

AltLayer permet de lancer des cumuls ZK et des cumuls optimistes à l’aide d’EVM, WASM ou d’autres environnements d’exécution à des fins génériques ou spécifiques à l’application. Les utilisateurs peuvent entièrement personnaliser leur agrégation en fonction de leurs besoins et de leurs préférences.


Figure 1 : Avantages du produit Rollup-as-a-Service d’AltLayer. Source : Source : docs.allayer.io

Comme mentionné ci-dessus, AltLayer peut être rapidement déployé en quelques minutes, et le processus est très similaire au déploiement off-chain normal. Les cumuls d’AltLayer n’ont pas besoin d’être sécurisés par des centaines de validateurs (tels que le SDK Cosmos) car ils utilisent la chaîne sous-jacente (couche 1) comme couche de sécurité.

AltLayer est conçu dans un souci de modularité, ce qui permet aux utilisateurs finaux d’adapter leurs solutions de cumul à leurs préférences. Cette flexibilité s’étend au choix de l’environnement d’exécution, y compris des options telles que EVM, WASM, etc. De plus, les utilisateurs sont libres de choisir leur couche de disponibilité des données préférée, qu’il s’agisse d’une blockchain L1 ou d’une couche de données comme Celestia. AltLayer permet également aux utilisateurs de choisir leurs settlement layer préférés, tels que Ethereum ou Arbitration One.


Figure 2 : Architecture RaaS. Source : docs.allayer.io

Le principal problème rencontré par la plupart des agrégations est la décentralisation des trieurs (tri et traitement des transactions). Cependant, AltLayer est géré par un réseau décentralisé de séquenceurs. Ces séquenceurs sont sélectionnés à partir d’un réseau de séquenceurs appelés SQUAD en fonction de leur stake et d’un certain degré d’aléatoire. Nous discutons de SQUAD en détail dans la section suivante.

Enfin, une caractéristique essentielle qui mérite d’être mentionnée est la finalité en couches. Les blockchains traditionnelles classent généralement les blocs comme définitifs ou non finalisés. Cependant, AltLayer adopte une approche plus nuancée pour compléter les blocs, en mettant en œuvre un système en couches. Ce système à plusieurs niveaux permet aux utilisateurs finaux de déterminer l’état final des transactions en fonction du budget de sécurité qu’ils ont choisi. Au fur et à mesure qu’un bloc passe par ces différentes couches de finalisation, le niveau de confiance dans sa finalité augmente progressivement. La confiance dans le caractère définitif est la plus faible au niveau de l’exécution et atteint son point le plus élevé au niveau du résumé.

Le processus de finalisation d’AltLayer se compose de trois couches distinctes : le niveau d’exécution (adapté aux budgets de sécurité faibles), le niveau de vérification (adapté aux budgets de sécurité moyenne) et le niveau de cumul (adapté aux budgets de sécurité élevés).

  • Finalisation au niveau de l’exécution : le contenu du pool de transactions est collecté par les producteurs de blocs et organisé en blocs. Ces blocs font ensuite l’objet d’un protocole consensuel. Une fois que ces blocs et les transactions qu’ils contiennent sont vérifiés et acceptés par le protocole de consensus, ils sont exécutés au niveau d’exécution Finalisation
  • du
  • niveau de vérification : Une fois générés et vérifiés par les producteurs de blocs et le protocole de consensus, les blocs sont soumis à la vérification par les validateurs, atteignant ainsi la finalisation du niveau de vérification. En outre, une finalisation plus forte se produit lorsque des validateurs supplémentaires peuvent confirmer ou rejeter les mises à jour, et plus de confirmations augmentent la probabilité d’exactitude.
  • Finalisation du niveau d’agrégation : les blocs effacés par consensus de quorum passent par une phase de défi, ce qui permet à quiconque d’exécuter le validateur et de participer à la validation. Si un challenger découvre une divergence avec une proposition off-chain, il peut la contester. Une contestation réussie invalidera les blocs suivants, ce qui déclenchera la restauration de l’état. Un défi infructueux entraîne une réduction significative du stake du challenger.

AltLayer fournit également un autre type d’agrégation, appelé couche flash, qui est mieux adapté aux problèmes d’évolutivité. Le niveau flash est un volume personnalisé unique de l’application avec une protection contre la fraude en option.

Avec Flash Layers, les développeurs dApp peuvent effectuer les opérations suivantes

  • Lancez rapidement des rollups rapides et évolutifs protégés par la couche 1
  • Utilisez le cumul si nécessaire pour éviter la congestion de la couche 1
  • Le cumul est éliminé avec un règlement de fin de vie au niveau 1.

Cela optimise considérablement l’utilisation des ressources, car la couche d’exécution et ses ressources ne sont appelées que lorsqu’une dApp rencontre un trafic élevé qui dépasse les limites de la couche 1. Lorsque la demande diminue, les dApps peuvent revenir de manière transparente au fonctionnement de la couche 1.

Les cas d’utilisation potentiels incluent les événements NFT minting, les jeux, la billetterie d’événements, etc.


Figure 3 : Récapitulatif de la couche Flash. Source : docs.allayer.io

3. Récapitulatif du re-pledge

Il s’agit d’un nouveau concept développé en collaboration avec EigenLayer. Il s’agit d’un ensemble de trois services actifs vérifiables (AVS) intégrés verticalement, créés à la demande pour un package de cumul donné. Ensemble, ces AVS fournissent trois services clés pour les applications de cumul : la commande décentralisée, la vérification de l’exactitude de l’état et la finalisation plus rapide. Cela contribue à la décentralisation des Rollups, à l’amélioration de la sécurité et à l’interopérabilité entre les Rollups, tout en tirant parti du réseau de confiance d’Ethereum grâce au rejalonnement. Le package de cumul mis à jour se compose de trois composants modulaires appelés :

  • VITAL (AVS pour la vérification décentralisée de l’état agrégé)
  • MACH (AVS pour une finalisation rapide)
  • SQUAD (AVS pour le séquençage dispersé)


Figure 4 : Récapitulatif des rééditions. Source : altlayer.io/retaked-rollups

Examinons de plus près ces composants :

  1. Essentiel Agit comme une couche de vérification intégrée pour les packages de cumul. Il s’agit d’un réseau d’opérateurs enregistrés AVS chargés de valider tous les nouveaux statuts proposés par les opérateurs SQUAD. L’opérateur VITAL détecte les racines d’état non valides et peut défier l’opérateur SQUAD à l’aide du protocole de bisection.
    Essentiellement, VITAL est le réseau d’opérateurs qui valide le nouvel état. Contrairement à la confirmation initiale fournie par le séquenceur de cumul, la confirmation donnée par VITAL est plus forte en raison de ses incitations financières sous-jacentes. Cela permet de retirer des avoirs instantanément. VITAL peut également utiliser des preuves optimistes et des preuves ZK, où l’opérateur VITAL peut demander à l’opérateur SQUAD de générer une preuve ZK pour une racine d’état contestée.


Figure 5 : Crucial. Source : blog.allayer.io

  1. Mach est conçu pour résoudre la finalité lente de l’agrégation en validant le bloc d’agrégation et en s’assurant que le bloc est valide en fonction de la fonction de transition d’état de l’agrégation. Une fois qu’un bloc non valide est détecté, l’opérateur MACH émet une alerte. Si un nombre suffisant d’opérateurs sont d’accord avec l’alerte, celle-ci peut être mise à niveau vers une dApp en amont.
    Le service MACH de l’utilisateur final sera fourni en tant que point de terminaison RPC indiquant si un bloc récapitulatif spécifique est considéré comme définitif. Ce point de terminaison RPC peut être intégré dans n’importe quelle application décentralisée convergée, fournissant des confirmations plus rapides et plus fiables. En outre, MACH profitera aux échanges, aux ponts, aux clients légers et à d’autres services auxiliaires qui ont besoin d’un accès en continu à l’état agrégé et aux blocs pour fournir leurs produits et services.


Figure 6 : MACH. Source : blog.allayer.io

  1. Permet aux noeuds exploités par les opérateurs AVS EigenLayer d’enregistrer leurs intérêts en tant que séquenceurs agrégés. Une fois que le nombre requis de séquenceurs a mis en jeu le minimum de garanties, ces séquenceurs peuvent commencer à séquencer les transactions agrégées.
    Pour faciliter la découverte du séquenceur, SQUAD est conçu comme un réseau de nœuds que tout opérateur AVS EigenLayer peut rejoindre, agissant efficacement comme une blockchain à part entière avec des environnements d’exécution WASM et EVM. Les nœuds dans SQUAD sont appelés validateurs, ce qui est typique pour tout réseau PoS.


Figure 7 : Escouade. Source : blog.allayer.io

4. Joueurs participants

4.1 Partenaires et projets utilisant la technologie AltLayer

AltLayer a de nombreux partenariats, dont la plupart sont de nature intégrée et impliquent l’utilisation de la pile technologique d’AltLayer ou l’intégration des piles technologiques d’autres projets pour travailler avec AltLayer. Il s’agit d’un indicateur fort que le produit offre un correctif cumulatif en tant que service. En septembre 2023, AltLayer compte de multiples partenaires et intégrations : EigenLayer, Sovereign SDK, HyperLane, Celestia, Orbiter Finance, Espresso Systems, Radius, Double Jump. Tokyo, Arbitrum Orbit et d’autres projets liés à AltLayer incluent : Another World, My Square, Connext, MatchBox, Oveit, BendDAO, Skyark, Port3, Degame, Uforica, Evolv, Chirpley, StratisX, RNS.ID, 3UP, Evolv, Fobo.club, Automata, MySquare NFT, TaskOn et DF Archon. Aujourd’hui, à la fin du mois de mai 2024, AltLayer dispose d’une multitude de partenaires et d’intégrations, avec des annonces hebdomadaires sur le blog et une section écosystème contenant 120 projets dans diverses catégories.


Figure 8 : Écosystème AltLayer. Source : altlayer.io

4.2 Exemple

d’intégrationpropre couche Il s’agit de la protocole d’engagement Ethereum lourde. Comme mentionné précédemment, AltLayer et EigenLayer ont collaboré pour créer le concept de rollups Restaked. AltLayer dispose actuellement du récapitulatif suivant des relancements sur le réseau principal EigenLayer.

polyèdre - ZkBridge de Polyhedra Network représente une avancée significative pour l’industrie de la blockchain, offrant une interaction inter-réseaux robuste, efficace et sécurisée protocole sur une variété de réseaux de couche 1 et Layer 2. En intégrant zkBridge, AltLayer rollups désormais assurer une compatibilité transparente avec plus de 30 réseaux de couche 1 et Layer 2 différents. Dans le cadre de ce partenariat, AltLayer prévoit de s’associer à Polyhedra AVS pour re-stake Bitcoin zkBridge.

prise de vue en solo - MACH intégré à AltLayer pour inEVM, permettant aux smart contracts compilées pour EVM bytecode d’être déployées et intégrées dans l’écosystème Injective, tout en assurant la composabilité via WASM/EVM. Le MACH d’AltLayer fournira une sécurité basée sur la réhypothèque dans inEVM, ce qui profitera aux applications fonctionnant sur inEVM.

Brevis est un coprocesseur à connaissance nulle qui smart contracts permet de lire et d’utiliser les données historiques complètes sur n’importe quelle chaîne et d’effectuer des calculs personnalisés de manière fiable. À l’aide de Brevis, les développeurs peuvent créer une variété de fonctionnalités basées sur les données. L’agrégation de relecture d’AltLayer sera désormais améliorée avec le coprocesseur Brevis. Le rollup remasterisé est notre produit phare. En rendant le coprocesseur Brevis disponible pour la réagrégation, les développeurs sur AltLayer peuvent effectuer de manière fiable des calculs de données historiques off-chain et créer des applications décentralisées axées sur les données qui répondent à l’entrée de données dynamiques.

Sovereign SDK est un écosystème de packages de cumul interopérables et extensibles qui peuvent s’exécuter sur n’importe quelle blockchain. Leur SDK est une boîte à outils open source permettant de créer des packages de cumul zk et optimistes. Des protocoles tels que Haun, 1kx, EigenLayer et Celestia utilisent le SDK Sovereign. Dans AltLayer, Sovereign est intégré pour faciliter le déploiement de packages de cumul dans l’écosystème RaaS (Rollups-as-a-Service).

voie de passage Simplifie le déploiement de la compatibilité fonctionnelle pour n’importe quel protocole de la blockchain. Grâce aux capacités d’interaction sans autorisation, les utilisateurs peuvent déployer Hyperlane à tout moment et en tout lieu. En conséquence, les créateurs et les développeurs de blockchain peuvent bénéficier d’une plus grande autonomie et rendre rapidement leurs produits disponibles sur toutes les chaînes. AltLayer s’associe à Hyperlane pour fournir une compatibilité sans licence au sein de l’écosystème AltLayer. En plus du bridge de fusion intégré, les projets utilisant la pile AltLayer peuvent tirer parti d’Hyperlane pour le déploiement et la communication entre les services de fusion.

Celestia est le blockchain modulaire d’AltLayer pour la disponibilité des données (DA) afin de résoudre les problèmes de disponibilité des données et de vérification fiable de l’état. AltLayer est configuré pour prendre en support la couche DA de Celestia comme l’une des options de package de cumul possibles créées via les tableaux de bord fusionnés AltLayer, réduisant ainsi le coût requis pour la disponibilité des données. Dans le cadre de l’intégration, les développeurs d’AltLayer extrairont les données de la chaîne de Celestia, les compresseront et les téléchargeront sur le réseau Celestia. Cela permettra de reconstruire entièrement l’état récapitulatif à l’aide des données de Celestia.

Nebra - AltLayer s’associe à Nebra pour intégrer sa technologie avancée Universal Proof Aggregation (UPA) dans sa solution d’agrégation. L’UPA de Nebra est le premier protocole universel d’agrégation de preuves prêt pour la production, conçu pour réduire les coûts de gaz de plus de 10 fois et améliorer la composabilité de la vérification de preuve à divulgation nulle de connaissance.

Orbital Finance sert de bridge entre Ethereum et L2 Rollup. Orbiter s’est associé à AltLayer pour résoudre le problème de la fragmentation de la liquidité en L2 grâce à un outil de compatibilité des fonctionnalités.

Système Espresso L’intégration dans la pile AltLayer ajoute Espresso Sequencer, une solution de séquenceur décentralisé. Lors d’un déploiement au sein d’une pile AltLayer, les développeurs peuvent choisir de déployer ou non des packages de cumul à l’aide de la solution de validation décentralisée d’AltLayer et/ou du séquenceur Espresso. Ce partenariat offre aux développeurs d’applications un moyen facile de lancer une couche L2 évolutive et personnalisable, tout en garantissant que les futurs utilisateurs du package fusionné bénéficient des propriétés fournies par le séquenceur décentralisé.

radius Redéfinir la décentralisation des packages de cumul avec une protection contre la MEV, la résistance à la censure et la stabilité financière. Avec le tri basé sur le chiffrement, cela protège les utilisateurs de la censure et des risques MEV. Avec Radius intégré à AltLayer, les développeurs découvriront le double avantage de la plate-forme conviviale et efficace AltLayer pour la création de packages récapitulatifs, combinés au tri basé sur le chiffrement fourni par Radius.

Double saut de Tokyo - Des startups japonaises de premier plan dans le domaine des jeux blockchain et des NFT se sont associées pour intégrer la pile technologique complète d’AltLayer dans Oasys - une blockchain optimisée pour le développement de jeux, développée par un groupe comprenant Double Jump.tokyo Créé par des développeurs.
Il convient de noter qu’en général, AltLayer adopte les récits de jeux web3 et s’adresse aux clients de cet espace. AltLayer fournit aux développeurs de jeux deux types de packages de cumul : les packages temporaires et les packages persistants. Les packages de cumul temporaires sont idéaux pour les applications événementielles qui connaissent des pics de demande rapides sur une période short, telles que les mini-jeux ou les jeux au tour par tour. D’autre part, les rollups persistants sont les meilleurs pour les jeux avec une longue durée de vie.
Notamment, le package de cumul d’AltLayer (Flash Layer) a déjà été utilisé pour héberger des jeux populaires en réseau complet tels que Dark Forest, attirant 250 000 transactions par jour. AltLayer positionne Flash Layer comme une solution également adaptée aux jeux.

orbital decision est une solution sans autorisation récemment annoncée par la Fondation Arbitrum qui permet aux développeurs de créer une couche 3 entièrement personnalisable et protégée par Arbitrum One. AltLayer a commencé à intégrer le support d’Arbitrum Orbit et de sa pile technologique sur son tableau de bord de lancement sans code et sera mis en service au 2e trimestre 2023, devenant ainsi le premier fournisseur de packages de cumul à prendre en support Arbitrum Orbit.

jusqu’à l’accord - Deri Protocol est un moyen de négocier des produits dérivés en utilisant DeFi : couverture, spéculation, arbitrage, tout off-chain. Avec Deri Protocol, les transactions sont exécutées selon le paradigme AMM et les positions sont étiquetées comme NFT, ce qui permet une intégration facile avec d’autres projets DeFi.

Automata - Automata est un fournisseur de middleware blockchain alimenté par Binance Labs, Jump Crypto, etc. Ils ont récemment lancé une couche de preuve modulaire où les preuves sont effectuées entièrement off-chain pour les calculs non protocolaires.

Allez-y - Cometh est un studio de jeux vidéo français. Ils ont déjà travaillé avec des clients de premier plan tels que La Française des Jeux (FDJ), Lacoste, FanLive Rugby et Life Beyond Studios pour leurs besoins Web3.

5. Jeton Économie

La fonctionnalité du jeton AltLayer comprend les éléments suivants :

  • Obligations économiques : Les jetons ALT seront utilisés avec des actifs de jalonnement pour fournir une garantie économique. Cet avantage peut être réduit si un comportement malveillant est détecté.
  • Gouvernance : Les détenteurs de jetons ALT peuvent voter sur les décisions de gouvernance.
  • Incitations au protocole : Les opérateurs de l’écosystème AltLayer peuvent recevoir des jetons ALT en récompense de leurs services.
  • Frais de protocole : Les participants au réseau sont tenus de payer pour les services au sein du réseau en utilisant des jetons ALT.

De plus, AltLayer dispose de wrappers de jetons - reALT et stALT :

  • En effet : Il s’agit de « Re-staking ALT Jeton », un jeton portant intérêt ERC20 qui enregistre l’intérêt du détenteur pour ALT et accumule les récompenses gagnées grâce à intérêt composé. Les jetons reALT sont émis aux utilisateurs qui stake ALT dans le pool de staking principal. Il s’agit d’un jeton de récompense qui accumule de lourdes récompenses.
  • Par défaut : il s’agit d’un jeton ERC1155 qui représente l’intérêt du détenteur dans le pool de staking principal. Les jetons stALT peuvent être convertis manuellement en realALT via le portail.


Figure 9 : Métriques du jeton AltLayer. Source : binance.com

7. Les

bailleurs de fonds d’AltLayer proviennent principalement de la catégorie Tier 1 et de personnes ayant une réputation établie dans l’industrie de la cryptographie : Polychain Capital, Breyer Capital, Jump, Binance Labs Fund, Hashkey Capital, Bankless Ventures, IOSG Ventures, Primitive Ventures, TRGC, Mask, OKX Ventures, DAO 5, ainsi que de grands noms comme le cofondateur de Circle, Sean Nevile, Gavin Wood, l’associé général d’a16z Balaji Srinivasan, Synthetix Kain Warwick, Messari Ryan Selkis, Synthetix Jordan Momtazi et Bodhi Ventures.


Figure 10 : Prise en charge de AltLayer. Source : altlayer.io

8. En conclusion

Au cours des cycles précédents de l’industrie de la cryptographie, les projets visaient à accroître la liquidité et la fragmentation dans la bataille pour les utilisateurs, en s’efforçant de dominer le marché. Cependant, il est maintenant de plus en plus reconnu que la collaboration est essentielle. Chaque projet a ses avantages et ses inconvénients, ainsi que l’accent mis sur des catégories d’utilisateurs et des développeurs spécifiques. Ces dernières années, il y a eu des tendances claires à la convergence – l’émergence des dApps, des différentes stratégies, de la liquidité et des blockchains modulaires.

AltLayer est un projet qui reste dans l’air du temps et vise à fournir aux développeurs un maximum de commodité, sans dépenser beaucoup de ressources, non seulement pour lancer leur propre réseau, mais même pour l’implémenter via un SDK. En outre, AltLayer fournit ses propres solutions technologiques pratiques pour les différentes couches de blockchain afin de lancer des Rollups, ainsi que la possibilité de tirer parti d’autres technologies, y compris la technologie modulaire, pour présenter le produit en tant que Rollup en tant que service.

De plus, AltLayer intègre et intègre avec succès de nouvelles technologies dans sa pile. Cela est évident dans l’intégration avec EigenLayer - AltLayer fournit rapidement une solution basée sur AVS et y intègre de manière transparente ses produits pour l’agrégation.

  1. Cet article est reproduit à partir de [Dewhales Research]. Tous les droits d’auteur appartiennent à l’auteur original [Dewhales Research]. S’il y a des objections à cette réimpression, veuillez contacter l’équipe Gate Learn, et ils la traiteront rapidement.
  2. Clause de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l’auteur et ne constituent pas un conseil en investissement.
  3. Les traductions de l’article dans d’autres langues sont effectuées par l’équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, de distribuer ou de plagier les articles traduits.

Explication AltLayer : Agrégation en tant que service

IntermédiaireJun 17, 2024
Dewhales Research a publié un rapport de recherche pour approfondir le mécanisme et le potentiel d’AltLayer et explorer comment il peut servir de solution Rollup-as-a-Service dans l’environnement blockchain en développement rapide. L’article présente également les cas de Tokenomics, d’équipe et d’intégration d’AltLayer.
Explication AltLayer : Agrégation en tant que service

1. Introduction

Dans l’espace blockchain en constante évolution, l’évolutivité et la personnalisation sont devenues des préoccupations majeures pour les développeurs d’applications. Alors que les ZK Rollups et les Optimistic Rollups gagnent en popularité, il est clair que les développeurs ont besoin de solutions capables de faire évoluer leurs applications tout en conservant flexibilité et contrôle.

ZK Rollups et Optimistic Rollups ont attiré beaucoup d’attention dans l’espace blockchain ces dernières années en raison de leur capacité à améliorer considérablement le débit et l’efficacité des blockchains existantes telles qu’Ethereum. Cependant, malgré ces promesses, ces technologies d’agrégation sont également confrontées à leurs propres défis, notamment en termes d’accessibilité, de personnalisation, de centralisation des trieurs, de finalité douce, de liquidité décentralisée, etc.

C’est là qu’AltLayer entre en jeu. Contrairement aux options existantes disponibles pour les créateurs d’applications aujourd’hui, AltLayer propose une offre de cumuls en tant que service pour les développeurs qui recherchent un contrôle réel sur leurs solutions de cumul. Les services RaaS permettent aux développeurs de gérer directement leurs rollups, offrant un degré élevé de personnalisation et de contrôle sur leur infrastructure blockchain.

Cependant, ce qui distingue vraiment AltLayer, c’est son nouveau framework Restaked Rollup, qui apporte un nouveau stake aux rollups. Le RaaS combiné au cadre Restaked Rollup permet à quiconque, y compris aux personnes ayant peu ou pas d’expérience en codage, de créer sa propre couche d’exécution blockchain personnalisée en quelques minutes et d’apporter une plus grande sécurité et une plus grande décentralisation à leur transformation de cumul. Cette fonctionnalité remarquable comble le fossé entre les utilisateurs techniques et non techniques, faisant d’AltLayer une option utilisable pour un large éventail de constructeurs d’applications.

Dans cet article, nous examinerons plus en détail les mécanismes et le potentiel d’AltLayer, en explorant comment il peut servir de solution Rollup-as-a-Service dans l’environnement blockchain en évolution rapide.

2. AltLayer

est un protocole de cumul en tant que service permettant aux développeurs de lancer leurs propres Layer 2 (imaginez lancer des versions spécifiques à l’application d’Optimism, zkSync, Arbitrum, etc.). AltLayer fournit :

  1. SDK pour les développeurs qui souhaitent gérer eux-mêmes les rollups
  2. Tableau de bord sans code qui permet à chacun de lancer une couche d’exécution personnalisée en 2 minutes en quelques clics
simples

Fondamentalement, AltLayer est un hub d’agrégation décentralisé qui permet aux individus de lancer leurs propres solutions L2 en fonction de leurs besoins. Cependant, certaines questions peuvent se poser concernant les types de méthodes d’exécution disponibles, la vitesse d’agrégation, l’agrégation générale/spécialisée, etc.

AltLayer permet de lancer des cumuls ZK et des cumuls optimistes à l’aide d’EVM, WASM ou d’autres environnements d’exécution à des fins génériques ou spécifiques à l’application. Les utilisateurs peuvent entièrement personnaliser leur agrégation en fonction de leurs besoins et de leurs préférences.


Figure 1 : Avantages du produit Rollup-as-a-Service d’AltLayer. Source : Source : docs.allayer.io

Comme mentionné ci-dessus, AltLayer peut être rapidement déployé en quelques minutes, et le processus est très similaire au déploiement off-chain normal. Les cumuls d’AltLayer n’ont pas besoin d’être sécurisés par des centaines de validateurs (tels que le SDK Cosmos) car ils utilisent la chaîne sous-jacente (couche 1) comme couche de sécurité.

AltLayer est conçu dans un souci de modularité, ce qui permet aux utilisateurs finaux d’adapter leurs solutions de cumul à leurs préférences. Cette flexibilité s’étend au choix de l’environnement d’exécution, y compris des options telles que EVM, WASM, etc. De plus, les utilisateurs sont libres de choisir leur couche de disponibilité des données préférée, qu’il s’agisse d’une blockchain L1 ou d’une couche de données comme Celestia. AltLayer permet également aux utilisateurs de choisir leurs settlement layer préférés, tels que Ethereum ou Arbitration One.


Figure 2 : Architecture RaaS. Source : docs.allayer.io

Le principal problème rencontré par la plupart des agrégations est la décentralisation des trieurs (tri et traitement des transactions). Cependant, AltLayer est géré par un réseau décentralisé de séquenceurs. Ces séquenceurs sont sélectionnés à partir d’un réseau de séquenceurs appelés SQUAD en fonction de leur stake et d’un certain degré d’aléatoire. Nous discutons de SQUAD en détail dans la section suivante.

Enfin, une caractéristique essentielle qui mérite d’être mentionnée est la finalité en couches. Les blockchains traditionnelles classent généralement les blocs comme définitifs ou non finalisés. Cependant, AltLayer adopte une approche plus nuancée pour compléter les blocs, en mettant en œuvre un système en couches. Ce système à plusieurs niveaux permet aux utilisateurs finaux de déterminer l’état final des transactions en fonction du budget de sécurité qu’ils ont choisi. Au fur et à mesure qu’un bloc passe par ces différentes couches de finalisation, le niveau de confiance dans sa finalité augmente progressivement. La confiance dans le caractère définitif est la plus faible au niveau de l’exécution et atteint son point le plus élevé au niveau du résumé.

Le processus de finalisation d’AltLayer se compose de trois couches distinctes : le niveau d’exécution (adapté aux budgets de sécurité faibles), le niveau de vérification (adapté aux budgets de sécurité moyenne) et le niveau de cumul (adapté aux budgets de sécurité élevés).

  • Finalisation au niveau de l’exécution : le contenu du pool de transactions est collecté par les producteurs de blocs et organisé en blocs. Ces blocs font ensuite l’objet d’un protocole consensuel. Une fois que ces blocs et les transactions qu’ils contiennent sont vérifiés et acceptés par le protocole de consensus, ils sont exécutés au niveau d’exécution Finalisation
  • du
  • niveau de vérification : Une fois générés et vérifiés par les producteurs de blocs et le protocole de consensus, les blocs sont soumis à la vérification par les validateurs, atteignant ainsi la finalisation du niveau de vérification. En outre, une finalisation plus forte se produit lorsque des validateurs supplémentaires peuvent confirmer ou rejeter les mises à jour, et plus de confirmations augmentent la probabilité d’exactitude.
  • Finalisation du niveau d’agrégation : les blocs effacés par consensus de quorum passent par une phase de défi, ce qui permet à quiconque d’exécuter le validateur et de participer à la validation. Si un challenger découvre une divergence avec une proposition off-chain, il peut la contester. Une contestation réussie invalidera les blocs suivants, ce qui déclenchera la restauration de l’état. Un défi infructueux entraîne une réduction significative du stake du challenger.

AltLayer fournit également un autre type d’agrégation, appelé couche flash, qui est mieux adapté aux problèmes d’évolutivité. Le niveau flash est un volume personnalisé unique de l’application avec une protection contre la fraude en option.

Avec Flash Layers, les développeurs dApp peuvent effectuer les opérations suivantes

  • Lancez rapidement des rollups rapides et évolutifs protégés par la couche 1
  • Utilisez le cumul si nécessaire pour éviter la congestion de la couche 1
  • Le cumul est éliminé avec un règlement de fin de vie au niveau 1.

Cela optimise considérablement l’utilisation des ressources, car la couche d’exécution et ses ressources ne sont appelées que lorsqu’une dApp rencontre un trafic élevé qui dépasse les limites de la couche 1. Lorsque la demande diminue, les dApps peuvent revenir de manière transparente au fonctionnement de la couche 1.

Les cas d’utilisation potentiels incluent les événements NFT minting, les jeux, la billetterie d’événements, etc.


Figure 3 : Récapitulatif de la couche Flash. Source : docs.allayer.io

3. Récapitulatif du re-pledge

Il s’agit d’un nouveau concept développé en collaboration avec EigenLayer. Il s’agit d’un ensemble de trois services actifs vérifiables (AVS) intégrés verticalement, créés à la demande pour un package de cumul donné. Ensemble, ces AVS fournissent trois services clés pour les applications de cumul : la commande décentralisée, la vérification de l’exactitude de l’état et la finalisation plus rapide. Cela contribue à la décentralisation des Rollups, à l’amélioration de la sécurité et à l’interopérabilité entre les Rollups, tout en tirant parti du réseau de confiance d’Ethereum grâce au rejalonnement. Le package de cumul mis à jour se compose de trois composants modulaires appelés :

  • VITAL (AVS pour la vérification décentralisée de l’état agrégé)
  • MACH (AVS pour une finalisation rapide)
  • SQUAD (AVS pour le séquençage dispersé)


Figure 4 : Récapitulatif des rééditions. Source : altlayer.io/retaked-rollups

Examinons de plus près ces composants :

  1. Essentiel Agit comme une couche de vérification intégrée pour les packages de cumul. Il s’agit d’un réseau d’opérateurs enregistrés AVS chargés de valider tous les nouveaux statuts proposés par les opérateurs SQUAD. L’opérateur VITAL détecte les racines d’état non valides et peut défier l’opérateur SQUAD à l’aide du protocole de bisection.
    Essentiellement, VITAL est le réseau d’opérateurs qui valide le nouvel état. Contrairement à la confirmation initiale fournie par le séquenceur de cumul, la confirmation donnée par VITAL est plus forte en raison de ses incitations financières sous-jacentes. Cela permet de retirer des avoirs instantanément. VITAL peut également utiliser des preuves optimistes et des preuves ZK, où l’opérateur VITAL peut demander à l’opérateur SQUAD de générer une preuve ZK pour une racine d’état contestée.


Figure 5 : Crucial. Source : blog.allayer.io

  1. Mach est conçu pour résoudre la finalité lente de l’agrégation en validant le bloc d’agrégation et en s’assurant que le bloc est valide en fonction de la fonction de transition d’état de l’agrégation. Une fois qu’un bloc non valide est détecté, l’opérateur MACH émet une alerte. Si un nombre suffisant d’opérateurs sont d’accord avec l’alerte, celle-ci peut être mise à niveau vers une dApp en amont.
    Le service MACH de l’utilisateur final sera fourni en tant que point de terminaison RPC indiquant si un bloc récapitulatif spécifique est considéré comme définitif. Ce point de terminaison RPC peut être intégré dans n’importe quelle application décentralisée convergée, fournissant des confirmations plus rapides et plus fiables. En outre, MACH profitera aux échanges, aux ponts, aux clients légers et à d’autres services auxiliaires qui ont besoin d’un accès en continu à l’état agrégé et aux blocs pour fournir leurs produits et services.


Figure 6 : MACH. Source : blog.allayer.io

  1. Permet aux noeuds exploités par les opérateurs AVS EigenLayer d’enregistrer leurs intérêts en tant que séquenceurs agrégés. Une fois que le nombre requis de séquenceurs a mis en jeu le minimum de garanties, ces séquenceurs peuvent commencer à séquencer les transactions agrégées.
    Pour faciliter la découverte du séquenceur, SQUAD est conçu comme un réseau de nœuds que tout opérateur AVS EigenLayer peut rejoindre, agissant efficacement comme une blockchain à part entière avec des environnements d’exécution WASM et EVM. Les nœuds dans SQUAD sont appelés validateurs, ce qui est typique pour tout réseau PoS.


Figure 7 : Escouade. Source : blog.allayer.io

4. Joueurs participants

4.1 Partenaires et projets utilisant la technologie AltLayer

AltLayer a de nombreux partenariats, dont la plupart sont de nature intégrée et impliquent l’utilisation de la pile technologique d’AltLayer ou l’intégration des piles technologiques d’autres projets pour travailler avec AltLayer. Il s’agit d’un indicateur fort que le produit offre un correctif cumulatif en tant que service. En septembre 2023, AltLayer compte de multiples partenaires et intégrations : EigenLayer, Sovereign SDK, HyperLane, Celestia, Orbiter Finance, Espresso Systems, Radius, Double Jump. Tokyo, Arbitrum Orbit et d’autres projets liés à AltLayer incluent : Another World, My Square, Connext, MatchBox, Oveit, BendDAO, Skyark, Port3, Degame, Uforica, Evolv, Chirpley, StratisX, RNS.ID, 3UP, Evolv, Fobo.club, Automata, MySquare NFT, TaskOn et DF Archon. Aujourd’hui, à la fin du mois de mai 2024, AltLayer dispose d’une multitude de partenaires et d’intégrations, avec des annonces hebdomadaires sur le blog et une section écosystème contenant 120 projets dans diverses catégories.


Figure 8 : Écosystème AltLayer. Source : altlayer.io

4.2 Exemple

d’intégrationpropre couche Il s’agit de la protocole d’engagement Ethereum lourde. Comme mentionné précédemment, AltLayer et EigenLayer ont collaboré pour créer le concept de rollups Restaked. AltLayer dispose actuellement du récapitulatif suivant des relancements sur le réseau principal EigenLayer.

polyèdre - ZkBridge de Polyhedra Network représente une avancée significative pour l’industrie de la blockchain, offrant une interaction inter-réseaux robuste, efficace et sécurisée protocole sur une variété de réseaux de couche 1 et Layer 2. En intégrant zkBridge, AltLayer rollups désormais assurer une compatibilité transparente avec plus de 30 réseaux de couche 1 et Layer 2 différents. Dans le cadre de ce partenariat, AltLayer prévoit de s’associer à Polyhedra AVS pour re-stake Bitcoin zkBridge.

prise de vue en solo - MACH intégré à AltLayer pour inEVM, permettant aux smart contracts compilées pour EVM bytecode d’être déployées et intégrées dans l’écosystème Injective, tout en assurant la composabilité via WASM/EVM. Le MACH d’AltLayer fournira une sécurité basée sur la réhypothèque dans inEVM, ce qui profitera aux applications fonctionnant sur inEVM.

Brevis est un coprocesseur à connaissance nulle qui smart contracts permet de lire et d’utiliser les données historiques complètes sur n’importe quelle chaîne et d’effectuer des calculs personnalisés de manière fiable. À l’aide de Brevis, les développeurs peuvent créer une variété de fonctionnalités basées sur les données. L’agrégation de relecture d’AltLayer sera désormais améliorée avec le coprocesseur Brevis. Le rollup remasterisé est notre produit phare. En rendant le coprocesseur Brevis disponible pour la réagrégation, les développeurs sur AltLayer peuvent effectuer de manière fiable des calculs de données historiques off-chain et créer des applications décentralisées axées sur les données qui répondent à l’entrée de données dynamiques.

Sovereign SDK est un écosystème de packages de cumul interopérables et extensibles qui peuvent s’exécuter sur n’importe quelle blockchain. Leur SDK est une boîte à outils open source permettant de créer des packages de cumul zk et optimistes. Des protocoles tels que Haun, 1kx, EigenLayer et Celestia utilisent le SDK Sovereign. Dans AltLayer, Sovereign est intégré pour faciliter le déploiement de packages de cumul dans l’écosystème RaaS (Rollups-as-a-Service).

voie de passage Simplifie le déploiement de la compatibilité fonctionnelle pour n’importe quel protocole de la blockchain. Grâce aux capacités d’interaction sans autorisation, les utilisateurs peuvent déployer Hyperlane à tout moment et en tout lieu. En conséquence, les créateurs et les développeurs de blockchain peuvent bénéficier d’une plus grande autonomie et rendre rapidement leurs produits disponibles sur toutes les chaînes. AltLayer s’associe à Hyperlane pour fournir une compatibilité sans licence au sein de l’écosystème AltLayer. En plus du bridge de fusion intégré, les projets utilisant la pile AltLayer peuvent tirer parti d’Hyperlane pour le déploiement et la communication entre les services de fusion.

Celestia est le blockchain modulaire d’AltLayer pour la disponibilité des données (DA) afin de résoudre les problèmes de disponibilité des données et de vérification fiable de l’état. AltLayer est configuré pour prendre en support la couche DA de Celestia comme l’une des options de package de cumul possibles créées via les tableaux de bord fusionnés AltLayer, réduisant ainsi le coût requis pour la disponibilité des données. Dans le cadre de l’intégration, les développeurs d’AltLayer extrairont les données de la chaîne de Celestia, les compresseront et les téléchargeront sur le réseau Celestia. Cela permettra de reconstruire entièrement l’état récapitulatif à l’aide des données de Celestia.

Nebra - AltLayer s’associe à Nebra pour intégrer sa technologie avancée Universal Proof Aggregation (UPA) dans sa solution d’agrégation. L’UPA de Nebra est le premier protocole universel d’agrégation de preuves prêt pour la production, conçu pour réduire les coûts de gaz de plus de 10 fois et améliorer la composabilité de la vérification de preuve à divulgation nulle de connaissance.

Orbital Finance sert de bridge entre Ethereum et L2 Rollup. Orbiter s’est associé à AltLayer pour résoudre le problème de la fragmentation de la liquidité en L2 grâce à un outil de compatibilité des fonctionnalités.

Système Espresso L’intégration dans la pile AltLayer ajoute Espresso Sequencer, une solution de séquenceur décentralisé. Lors d’un déploiement au sein d’une pile AltLayer, les développeurs peuvent choisir de déployer ou non des packages de cumul à l’aide de la solution de validation décentralisée d’AltLayer et/ou du séquenceur Espresso. Ce partenariat offre aux développeurs d’applications un moyen facile de lancer une couche L2 évolutive et personnalisable, tout en garantissant que les futurs utilisateurs du package fusionné bénéficient des propriétés fournies par le séquenceur décentralisé.

radius Redéfinir la décentralisation des packages de cumul avec une protection contre la MEV, la résistance à la censure et la stabilité financière. Avec le tri basé sur le chiffrement, cela protège les utilisateurs de la censure et des risques MEV. Avec Radius intégré à AltLayer, les développeurs découvriront le double avantage de la plate-forme conviviale et efficace AltLayer pour la création de packages récapitulatifs, combinés au tri basé sur le chiffrement fourni par Radius.

Double saut de Tokyo - Des startups japonaises de premier plan dans le domaine des jeux blockchain et des NFT se sont associées pour intégrer la pile technologique complète d’AltLayer dans Oasys - une blockchain optimisée pour le développement de jeux, développée par un groupe comprenant Double Jump.tokyo Créé par des développeurs.
Il convient de noter qu’en général, AltLayer adopte les récits de jeux web3 et s’adresse aux clients de cet espace. AltLayer fournit aux développeurs de jeux deux types de packages de cumul : les packages temporaires et les packages persistants. Les packages de cumul temporaires sont idéaux pour les applications événementielles qui connaissent des pics de demande rapides sur une période short, telles que les mini-jeux ou les jeux au tour par tour. D’autre part, les rollups persistants sont les meilleurs pour les jeux avec une longue durée de vie.
Notamment, le package de cumul d’AltLayer (Flash Layer) a déjà été utilisé pour héberger des jeux populaires en réseau complet tels que Dark Forest, attirant 250 000 transactions par jour. AltLayer positionne Flash Layer comme une solution également adaptée aux jeux.

orbital decision est une solution sans autorisation récemment annoncée par la Fondation Arbitrum qui permet aux développeurs de créer une couche 3 entièrement personnalisable et protégée par Arbitrum One. AltLayer a commencé à intégrer le support d’Arbitrum Orbit et de sa pile technologique sur son tableau de bord de lancement sans code et sera mis en service au 2e trimestre 2023, devenant ainsi le premier fournisseur de packages de cumul à prendre en support Arbitrum Orbit.

jusqu’à l’accord - Deri Protocol est un moyen de négocier des produits dérivés en utilisant DeFi : couverture, spéculation, arbitrage, tout off-chain. Avec Deri Protocol, les transactions sont exécutées selon le paradigme AMM et les positions sont étiquetées comme NFT, ce qui permet une intégration facile avec d’autres projets DeFi.

Automata - Automata est un fournisseur de middleware blockchain alimenté par Binance Labs, Jump Crypto, etc. Ils ont récemment lancé une couche de preuve modulaire où les preuves sont effectuées entièrement off-chain pour les calculs non protocolaires.

Allez-y - Cometh est un studio de jeux vidéo français. Ils ont déjà travaillé avec des clients de premier plan tels que La Française des Jeux (FDJ), Lacoste, FanLive Rugby et Life Beyond Studios pour leurs besoins Web3.

5. Jeton Économie

La fonctionnalité du jeton AltLayer comprend les éléments suivants :

  • Obligations économiques : Les jetons ALT seront utilisés avec des actifs de jalonnement pour fournir une garantie économique. Cet avantage peut être réduit si un comportement malveillant est détecté.
  • Gouvernance : Les détenteurs de jetons ALT peuvent voter sur les décisions de gouvernance.
  • Incitations au protocole : Les opérateurs de l’écosystème AltLayer peuvent recevoir des jetons ALT en récompense de leurs services.
  • Frais de protocole : Les participants au réseau sont tenus de payer pour les services au sein du réseau en utilisant des jetons ALT.

De plus, AltLayer dispose de wrappers de jetons - reALT et stALT :

  • En effet : Il s’agit de « Re-staking ALT Jeton », un jeton portant intérêt ERC20 qui enregistre l’intérêt du détenteur pour ALT et accumule les récompenses gagnées grâce à intérêt composé. Les jetons reALT sont émis aux utilisateurs qui stake ALT dans le pool de staking principal. Il s’agit d’un jeton de récompense qui accumule de lourdes récompenses.
  • Par défaut : il s’agit d’un jeton ERC1155 qui représente l’intérêt du détenteur dans le pool de staking principal. Les jetons stALT peuvent être convertis manuellement en realALT via le portail.


Figure 9 : Métriques du jeton AltLayer. Source : binance.com

7. Les

bailleurs de fonds d’AltLayer proviennent principalement de la catégorie Tier 1 et de personnes ayant une réputation établie dans l’industrie de la cryptographie : Polychain Capital, Breyer Capital, Jump, Binance Labs Fund, Hashkey Capital, Bankless Ventures, IOSG Ventures, Primitive Ventures, TRGC, Mask, OKX Ventures, DAO 5, ainsi que de grands noms comme le cofondateur de Circle, Sean Nevile, Gavin Wood, l’associé général d’a16z Balaji Srinivasan, Synthetix Kain Warwick, Messari Ryan Selkis, Synthetix Jordan Momtazi et Bodhi Ventures.


Figure 10 : Prise en charge de AltLayer. Source : altlayer.io

8. En conclusion

Au cours des cycles précédents de l’industrie de la cryptographie, les projets visaient à accroître la liquidité et la fragmentation dans la bataille pour les utilisateurs, en s’efforçant de dominer le marché. Cependant, il est maintenant de plus en plus reconnu que la collaboration est essentielle. Chaque projet a ses avantages et ses inconvénients, ainsi que l’accent mis sur des catégories d’utilisateurs et des développeurs spécifiques. Ces dernières années, il y a eu des tendances claires à la convergence – l’émergence des dApps, des différentes stratégies, de la liquidité et des blockchains modulaires.

AltLayer est un projet qui reste dans l’air du temps et vise à fournir aux développeurs un maximum de commodité, sans dépenser beaucoup de ressources, non seulement pour lancer leur propre réseau, mais même pour l’implémenter via un SDK. En outre, AltLayer fournit ses propres solutions technologiques pratiques pour les différentes couches de blockchain afin de lancer des Rollups, ainsi que la possibilité de tirer parti d’autres technologies, y compris la technologie modulaire, pour présenter le produit en tant que Rollup en tant que service.

De plus, AltLayer intègre et intègre avec succès de nouvelles technologies dans sa pile. Cela est évident dans l’intégration avec EigenLayer - AltLayer fournit rapidement une solution basée sur AVS et y intègre de manière transparente ses produits pour l’agrégation.

  1. Cet article est reproduit à partir de [Dewhales Research]. Tous les droits d’auteur appartiennent à l’auteur original [Dewhales Research]. S’il y a des objections à cette réimpression, veuillez contacter l’équipe Gate Learn, et ils la traiteront rapidement.
  2. Clause de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l’auteur et ne constituent pas un conseil en investissement.
  3. Les traductions de l’article dans d’autres langues sont effectuées par l’équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, de distribuer ou de plagier les articles traduits.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!