Avec l'écologie croissante d'Ethereum, les inconvénients des blockchains uniques deviennent de plus en plus évidents. Des problèmes tels que la congestion de la chaîne, les coûts de transaction élevés et la non-personnalisation sont progressivement exposés. Afin de résoudre ces limitations de performances, une solution d'expansion diversifiée.
À l'heure actuelle, le schéma d'expansion d'Ethereum est divisé en expansion en chaîne (on-chain) et en expansion hors chaîne (off-chain). L'expansion en chaîne consiste à améliorer les performances de la blockchain elle-même et à améliorer l'évolutivité d'Ethereum lui-même ; l'expansion hors chaîne est séparée du réseau principal de premier niveau, sans modifier le protocole Ethereum existant. Actuellement, il n'existe qu'une seule solution pour l'expansion en chaîne : le sharding. Bien qu'il existe de nombreuses extensions hors chaîne, Rollup est actuellement la principale solution.
L'essence de Rollup est une solution d'extension modulaire qui sépare la couche d'exécution de la chaîne de blocs unique.Il transfère le calcul à l'off-chain, puis transmet les résultats d'exécution sous la chaîne à la chaîne pour vérification. améliorer les performances du réseau. Dans ce processus, une nouvelle piste - Rollup as a Service (RaaS) a progressivement émergé. RaaS considère le déploiement de Rollups comme un service, fournit des Rollups personnalisables et fournit des services plus pratiques et flexibles aux développeurs pour créer des Rollups.
Cet article présentera ce qu'est le RaaS, triera les projets liés au RaaS et analysera les opportunités et les défis du RaaS.
Qu'est-ce que le RaaS
Avant de comprendre le RaaS, introduisons brièvement le principe de la technologie Rollup. Il s'agit d'une technologie qui regroupe une grande quantité d'informations de transaction dans une seule transaction pour le traitement, ce qui peut améliorer le débit des transactions, réduire les coûts de transaction et améliorer le degré de décentralisation du réseau sur le réseau Ethereum. Les exigences d'expansion d'Ethereum ont donné naissance au développement de Rollup, et ont également différencié le Rollup à usage général et le Rollup spécifique à l'application. Rollups à usage général tels que Arbitrum et Optimism, ces projets permettent le déploiement de l'écologie dapp sur leurs chaînes, mais s'appuient sur la couche de règlement, la couche de disponibilité des données et la couche de consensus de Layer1. Les rollups spécifiques aux applications, tels que Lootapring et dydx, sont des applications uniques déployées sur la blockchain sous forme de rollups. Ils ne nécessitent pas d'ensemble de validateurs distincts et consomment moins. Par conséquent, qu'il s'agisse d'un développement de blockchain unique ou d'un développement d'application spécifique, il existe une forte demande d'outils Rollup, qui conduit progressivement au marché du RaaS.
En bref, Rollup as a Service (RaaS) est un produit rollup permettant de lancer de nouvelles personnalisations d'applications. Le produit est similaire à un produit logiciel en tant que service (SaaS), et les utilisateurs n'ont pas besoin de maintenir ou d'héberger une partie du produit de service, il n'y a donc pas besoin de gestion logicielle et matérielle complexe. Avec RaaS, les développeurs disposent d'un SDK ou d'un tableau de bord pour lancer un déploiement d'applications spécifiques. Les développeurs n'ont pas à se soucier de trouver des nœuds pour exploiter les rollups, ou de créer ou de maintenir un code, il fournit des outils et des services pour déployer les produits Rollup. Ce produit offre de solides capacités anti-censure, permet un traitement sécurisé des transactions et assure le fonctionnement durable du réseau blockchain.
Projets liés au RaaS
A l'heure actuelle, les projets RaaS du marché se répartissent principalement en trois catégories : SDK, solution no-code et séquenceur mutualisé.
SDK
La solution SDK fournit aux développeurs un ensemble de kits de développement de logiciels à usage général, rendant le déploiement de Rollup aussi simple que le déploiement de contrats intelligents. Les produits représentatifs incluent OP Stack, Rollkit, Sovereign SDK, etc.
**OP Stack : ** est la pile logicielle de l'équipe Optimism afin de réaliser l'architecture modulaire de la blockchain. OP Stack divise la couche 2 en trois couches : couche de consensus, couche d'exécution et couche de règlement, puis normalise les trois couches pour faciliter la tâche des développeurs Un assemblage facile simplifie le processus de construction de blockchains modulaires.
Rollkit : est un SDK de chaîne de cheveux modulaire développé par la communauté Celestia. Le framework Rollkit a un nœud modulaire qui peut exécuter des rollups et exposer une interface client compatible ABCI qui peut être utilisée dans n'importe quelle application blockchain compatible ABCI Utilisé en remplacement de Tendermint dans . Par défaut, les nœuds utilisent Celestia comme couche de disponibilité des données (DA), mais d'autres couches de disponibilité des données peuvent être intégrées.
Sovereign SDK : est un écosystème Rollup ouvert et interconnecté, le premier framework de rollup qui élimine la complexité de la connaissance zéro, permettant à tous les développeurs de déployer en toute transparence des logiciels évolutifs pouvant s'exécuter sur n'importe quelle blockchain Rollup interopérable et évolutif. L'objectif du SovereignSDK est de simplifier la création de zk-rollups, similaire à ce que le SDK Cosmos a fait pour Layer1.
Ces projets SDK fournissent des solutions conviviales et faciles à utiliser, simplifient le déploiement de Rollup et rendent le marché du RaaS de plus en plus mature.
Pas de schéma de code
La solution sans code consiste à déployer Rollup sans écrire de code et fournit aux développeurs des outils et des ressources simples et efficaces pour déployer un Rollup évolutif. Les produits représentatifs incluent AltLayer, Eclipse, Caldera, etc.
**AltLayer : ** est une couche d'extension basée sur Optimistic Rollups, qui peut être connectée à la couche 1 telle qu'Ethereum et à la couche 2 telle qu'Arbitrum et Optimism. AltLayer prend en charge plusieurs chaînes et plusieurs machines virtuelles, et prend en charge EVM et WASM par défaut. Par conséquent, AltLayer ne sera pas lié à une seule couche 1 ou couche 2, mais peut être utilisé comme solution d'extension modulaire et enfichable pour toutes les chaînes compatibles EVM et WASM.
Eclipse : est un Rollup souverain basé sur l'écologie Cosmos, offrant aux développeurs un cadre de Rollup personnalisable. En tant qu'infrastructure d'une blockchain modulaire, elle peut fournir une solution de couche de règlement commune pour toute chaîne publique. Vise à être une plate-forme universelle de couche 2, compatible avec plusieurs chaînes de blocs de couche 1. Actuellement, Eclipse prend en charge la machine virtuelle Ethereum et la machine virtuelle Solana.
Caldera : est une infrastructure de cumul personnalisable basée sur des cumuls optimistes, qui se concentre sur la création de blockchains Layer1 hautes performances, personnalisables et spécifiques à l'application. Ces blockchains personnalisées offrent un débit élevé, une faible latence et des fonctionnalités personnalisables pour optimiser les performances des applications décentralisées et l'expérience utilisateur. Caldera Chains peut choisir toutes les chaînes compatibles EVM.
Solution no-code Le projet RaaS fournit une solution simple, efficace et facile à utiliser pour déployer Rollup.Chaque solution a des fonctions spécifiques (telles que la prise en charge de plusieurs chaînes et machines virtuelles) pour répondre à des besoins spécifiques. solutions aide également à promouvoir la technologie Rollup.
#### Trieur partagé
Le trieur est un composant très important de l'architecture de la couche 2. Il permet à la couche 2 de fonctionner efficacement en agrégeant de nombreuses transactions d'utilisateurs de la couche 2 hors chaîne et en les soumettant sous la forme d'un ensemble de transactions uniques à la couche 1 de la chaîne principale. Un trieur partagé est essentiellement un ensemble de trieurs compatibles avec Rollup qui peuvent servir différents Rollups. Actuellement, tous les cumuls de couche 2 sur Ethereum utilisent des trieurs centralisés, mais certains projets RaaS développent des trieurs décentralisés, les produits représentatifs incluent Dymension et Espresso.
Dymension : est un Rollup souverain construit sur Cosmos, un projet de blockchain modulaire conçu pour communiquer via Dymension Chain (Settlement Layer), RDK (RollApp Development Kit) et IRC (Inter-Rollup Communication) Simplifie le processus de déploiement de RollApp . Les RollApps sont des Rollups spécifiques à l'application, et la sécurité et l'état d'application convenu des RollApps sont maintenus par la couche de règlement Dymension, qui oblige les donneurs d'ordre RollApp à implanter des jetons DYM pour participer à l'écosystème.
**Espresso : **Espresso Sequencer prend en charge la décentralisation Layer2. Il gère la commande décentralisée et la disponibilité des données des transactions Rollup, agissant comme un middleware entre Rollup et sa plate-forme Layer1 sous-jacente. Espresso Sequencer est conçu comme une plate-forme sur laquelle toute zk-VM ou optimistic VM peut être déployée. Enfin, Espresso peut également agir comme une couche d'interopérabilité en répliquant simultanément zk-VM et optimistic VM sur plusieurs Layer1.
Les nœuds de séquenceur décentralisés peuvent traiter plusieurs programmes Rollup en même temps et utiliser des jetons comme incitations. Le tri des transactions et la création de blocs sur différentes chaînes rendent également le cumul inter-chaînes plus sûr.
Avantages et défis du RaaS
À l'avenir, le multi-chaîne et le multi-Rollup seront une tendance majeure dans l'industrie du chiffrement.Au fur et à mesure que de plus en plus de projets seront disponibles, ils rechercheront également des chaînes publiques plus performantes, à moindre coût et même certains services personnalisés. le développement de RaaS jette les bases de cette fondation.
Tout d'abord, du point de vue de la personnalisation. RaaS modularise Rollup, permettant aux développeurs de créer et d'utiliser des applications basées sur Rollup de manière plus flexible pour répondre aux besoins commerciaux spécifiques à un projet, apportant ainsi plus d'innovations à l'ensemble de l'écosystème.
Deuxièmement, en termes de performances, la technologie Rollup, en tant que solution de couche 2, peut améliorer le débit du réseau Ethereum et réduire les coûts. RaaS peut garantir que les développeurs peuvent déployer des applications en toute sécurité tout en réduisant au maximum les coûts.
Enfin, du point de vue du business model, les perspectives de développement du RaaS sont très larges. Avec la croissance continue des applications sur la chaîne, le problème de congestion du réseau principal Ethereum deviendra plus grave, de sorte que la demande de RaaS augmentera également.
Bien sûr, Rollup lui-même se développe lentement sous la limitation des conditions techniques, et la piste RaaS en est à ses débuts. Par exemple, des problèmes tels que la sécurité, la centralisation et les vulnérabilités de pontage, et la fragmentation des liquidités. Cependant, avec les progrès de la technologie, Rollup s'améliore également constamment. L'essentiel est de savoir si le projet peut être atterri et réalisé à l'avenir. Avec l'aide de RaaS, Rollup a également continué à se développer, réalisant une explosion majeure dans la piste et l'écologie.
les références
Découvrez l'innovation de la piste Rollup as a Service depuis la disposition du deuxième étage de Coinbase
Foresight Ventures : qu'est-ce que le RaaS ? Quel type de RaaS va gagner le marché
L'opportunité de Rollup-as-a-Service (RaaS) : de la multichaîne au multi-rollupRollups-as-a-Service : une nouvelle ère d'évolutivité
Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
Rollup as a Service : une nouvelle situation d'expansion de la blockchain, le prochain champ de bataille modulaire
Auteur | Callum@Web3CN.Pro
Avec l'écologie croissante d'Ethereum, les inconvénients des blockchains uniques deviennent de plus en plus évidents. Des problèmes tels que la congestion de la chaîne, les coûts de transaction élevés et la non-personnalisation sont progressivement exposés. Afin de résoudre ces limitations de performances, une solution d'expansion diversifiée.
À l'heure actuelle, le schéma d'expansion d'Ethereum est divisé en expansion en chaîne (on-chain) et en expansion hors chaîne (off-chain). L'expansion en chaîne consiste à améliorer les performances de la blockchain elle-même et à améliorer l'évolutivité d'Ethereum lui-même ; l'expansion hors chaîne est séparée du réseau principal de premier niveau, sans modifier le protocole Ethereum existant. Actuellement, il n'existe qu'une seule solution pour l'expansion en chaîne : le sharding. Bien qu'il existe de nombreuses extensions hors chaîne, Rollup est actuellement la principale solution.
L'essence de Rollup est une solution d'extension modulaire qui sépare la couche d'exécution de la chaîne de blocs unique.Il transfère le calcul à l'off-chain, puis transmet les résultats d'exécution sous la chaîne à la chaîne pour vérification. améliorer les performances du réseau. Dans ce processus, une nouvelle piste - Rollup as a Service (RaaS) a progressivement émergé. RaaS considère le déploiement de Rollups comme un service, fournit des Rollups personnalisables et fournit des services plus pratiques et flexibles aux développeurs pour créer des Rollups.
Cet article présentera ce qu'est le RaaS, triera les projets liés au RaaS et analysera les opportunités et les défis du RaaS.
Qu'est-ce que le RaaS
Avant de comprendre le RaaS, introduisons brièvement le principe de la technologie Rollup. Il s'agit d'une technologie qui regroupe une grande quantité d'informations de transaction dans une seule transaction pour le traitement, ce qui peut améliorer le débit des transactions, réduire les coûts de transaction et améliorer le degré de décentralisation du réseau sur le réseau Ethereum. Les exigences d'expansion d'Ethereum ont donné naissance au développement de Rollup, et ont également différencié le Rollup à usage général et le Rollup spécifique à l'application. Rollups à usage général tels que Arbitrum et Optimism, ces projets permettent le déploiement de l'écologie dapp sur leurs chaînes, mais s'appuient sur la couche de règlement, la couche de disponibilité des données et la couche de consensus de Layer1. Les rollups spécifiques aux applications, tels que Lootapring et dydx, sont des applications uniques déployées sur la blockchain sous forme de rollups. Ils ne nécessitent pas d'ensemble de validateurs distincts et consomment moins. Par conséquent, qu'il s'agisse d'un développement de blockchain unique ou d'un développement d'application spécifique, il existe une forte demande d'outils Rollup, qui conduit progressivement au marché du RaaS.
En bref, Rollup as a Service (RaaS) est un produit rollup permettant de lancer de nouvelles personnalisations d'applications. Le produit est similaire à un produit logiciel en tant que service (SaaS), et les utilisateurs n'ont pas besoin de maintenir ou d'héberger une partie du produit de service, il n'y a donc pas besoin de gestion logicielle et matérielle complexe. Avec RaaS, les développeurs disposent d'un SDK ou d'un tableau de bord pour lancer un déploiement d'applications spécifiques. Les développeurs n'ont pas à se soucier de trouver des nœuds pour exploiter les rollups, ou de créer ou de maintenir un code, il fournit des outils et des services pour déployer les produits Rollup. Ce produit offre de solides capacités anti-censure, permet un traitement sécurisé des transactions et assure le fonctionnement durable du réseau blockchain.
Projets liés au RaaS
A l'heure actuelle, les projets RaaS du marché se répartissent principalement en trois catégories : SDK, solution no-code et séquenceur mutualisé.
SDK
La solution SDK fournit aux développeurs un ensemble de kits de développement de logiciels à usage général, rendant le déploiement de Rollup aussi simple que le déploiement de contrats intelligents. Les produits représentatifs incluent OP Stack, Rollkit, Sovereign SDK, etc.
Ces projets SDK fournissent des solutions conviviales et faciles à utiliser, simplifient le déploiement de Rollup et rendent le marché du RaaS de plus en plus mature.
Pas de schéma de code
La solution sans code consiste à déployer Rollup sans écrire de code et fournit aux développeurs des outils et des ressources simples et efficaces pour déployer un Rollup évolutif. Les produits représentatifs incluent AltLayer, Eclipse, Caldera, etc.
Solution no-code Le projet RaaS fournit une solution simple, efficace et facile à utiliser pour déployer Rollup.Chaque solution a des fonctions spécifiques (telles que la prise en charge de plusieurs chaînes et machines virtuelles) pour répondre à des besoins spécifiques. solutions aide également à promouvoir la technologie Rollup.
#### Trieur partagé
Le trieur est un composant très important de l'architecture de la couche 2. Il permet à la couche 2 de fonctionner efficacement en agrégeant de nombreuses transactions d'utilisateurs de la couche 2 hors chaîne et en les soumettant sous la forme d'un ensemble de transactions uniques à la couche 1 de la chaîne principale. Un trieur partagé est essentiellement un ensemble de trieurs compatibles avec Rollup qui peuvent servir différents Rollups. Actuellement, tous les cumuls de couche 2 sur Ethereum utilisent des trieurs centralisés, mais certains projets RaaS développent des trieurs décentralisés, les produits représentatifs incluent Dymension et Espresso.
Les nœuds de séquenceur décentralisés peuvent traiter plusieurs programmes Rollup en même temps et utiliser des jetons comme incitations. Le tri des transactions et la création de blocs sur différentes chaînes rendent également le cumul inter-chaînes plus sûr.
Avantages et défis du RaaS
À l'avenir, le multi-chaîne et le multi-Rollup seront une tendance majeure dans l'industrie du chiffrement.Au fur et à mesure que de plus en plus de projets seront disponibles, ils rechercheront également des chaînes publiques plus performantes, à moindre coût et même certains services personnalisés. le développement de RaaS jette les bases de cette fondation.
Tout d'abord, du point de vue de la personnalisation. RaaS modularise Rollup, permettant aux développeurs de créer et d'utiliser des applications basées sur Rollup de manière plus flexible pour répondre aux besoins commerciaux spécifiques à un projet, apportant ainsi plus d'innovations à l'ensemble de l'écosystème.
Deuxièmement, en termes de performances, la technologie Rollup, en tant que solution de couche 2, peut améliorer le débit du réseau Ethereum et réduire les coûts. RaaS peut garantir que les développeurs peuvent déployer des applications en toute sécurité tout en réduisant au maximum les coûts.
Enfin, du point de vue du business model, les perspectives de développement du RaaS sont très larges. Avec la croissance continue des applications sur la chaîne, le problème de congestion du réseau principal Ethereum deviendra plus grave, de sorte que la demande de RaaS augmentera également.
Bien sûr, Rollup lui-même se développe lentement sous la limitation des conditions techniques, et la piste RaaS en est à ses débuts. Par exemple, des problèmes tels que la sécurité, la centralisation et les vulnérabilités de pontage, et la fragmentation des liquidités. Cependant, avec les progrès de la technologie, Rollup s'améliore également constamment. L'essentiel est de savoir si le projet peut être atterri et réalisé à l'avenir. Avec l'aide de RaaS, Rollup a également continué à se développer, réalisant une explosion majeure dans la piste et l'écologie.
les références
Découvrez l'innovation de la piste Rollup as a Service depuis la disposition du deuxième étage de Coinbase
Foresight Ventures : qu'est-ce que le RaaS ? Quel type de RaaS va gagner le marché
L'opportunité de Rollup-as-a-Service (RaaS) : de la multichaîne au multi-rollupRollups-as-a-Service : une nouvelle ère d'évolutivité