
Apprenez pas à pas à créer votre propre Rollup en 2 minutes
TechFlow SélectionTechFlow Sélection

Apprenez pas à pas à créer votre propre Rollup en 2 minutes
Cet article vous montrera à quel point il est simple de créer un Rollup en utilisant RaaS.
Rédaction : A Fox
Traduction : TechFlow
Résumé de l'article :
-
Rollup as a Service (RaaS) est un nouveau modèle économique qui permet à quiconque de créer et déployer son propre Rollup L2 sans aucune compétence en programmation.
-
Conduit est un fournisseur RaaS extrêmement simple d'utilisation. Vous verrez ci-dessous à quel point il est rapide et facile de lancer un Rollup L2 compatible avec la machine virtuelle Ethereum (EVM) en quelques clics.
-
Une fois votre Rollup actif, vous pouvez y transférer des ETH via un pont, puis déployer des contrats intelligents et des dapps. Par exemple, j'ai créé un jeton appelé DOG et effectué un transfert.
-
Conduit configure également automatiquement un explorateur de blocs, vous permettant de visualiser facilement toutes les activités sur chaîne.
Contenu principal
En raison de la lenteur croissante et du coût élevé du réseau principal d'Ethereum, nous assistons à une expansion des solutions Layer 2 (L2), dont la plupart sont des Rollups, comme je l'ai déjà mentionné précédemment.
La création d'un Rollup nécessitait auparavant une compréhension approfondie de la technologie blockchain. Toutefois, grâce à l'émergence récente de fournisseurs de « Rollup as a Service » (RaaS), il est désormais possible de déployer un Rollup L2 en quelques minutes, sans écrire une seule ligne de code !
Dans cet article, j'explorerai brièvement le fonctionnement du RaaS à travers l'exemple de Conduit.
Les Rollups et le RaaS
Alors qu'Ethereum cherche à s'agrandir pour traiter davantage de transactions par seconde, les solutions de niveau 2 (L2) se développent. Nous avons examiné dans nos précédents articles les L2 compatibles EVM.
Les Rollups constituent aujourd'hui la forme la plus populaire de L2 sur Ethereum. Pour rappel, un Rollup est une blockchain indépendante qui exécute des transactions, puis publie une version condensée des données transactionnelles sur la chaîne principale.
Des dizaines, voire des centaines de Rollups L2 existent déjà, comme illustré dans l'image ci-dessous.

Cependant, malgré l'apparition de chaînes telles qu'Optimism ou Arbitrum, qui ont développé leurs propres kits d'outils afin d'accélérer la création de L2, concevoir son propre L2 reste une tâche complexe nécessitant des connaissances techniques avancées. De plus, il faut gérer des nœuds pour supporter le L2, ce qui peut également s'avérer compliqué.
Ce défi a donné naissance à un nouveau type de service : le « Rollup as a Service » (RaaS). Grâce au RaaS, toute personne peut créer et déployer son propre Rollup en quelques minutes, simplement en cliquant sur quelques boutons, puis commencer immédiatement à transférer des ETH et à exécuter des contrats intelligents ou des dapps sur son propre L2 !
Je vais maintenant vous montrer à quel point il est simple de créer un Rollup via un service RaaS.
Conduit
Le domaine du RaaS compte déjà de nombreux acteurs, notamment Astria, Caldera, AltLayer, Conduit, etc.
Dans cet article, j'ai choisi d'utiliser Conduit, que je trouve particulièrement rapide et facile à prendre en main.
Comme ils le soulignent eux-mêmes, Conduit vous permet de : « déployer un Rollup en quelques minutes plutôt que plusieurs mois », offrant des Rollups entièrement gérés, prêts pour la production, personnalisables, compatibles avec Ethereum, Optimism, Arbitrum, Base, Mode et Zora.

Leur page d'accueil illustre très clairement à quel point il est rapide et simple de créer un Rollup avec Conduit.

Passons maintenant aux étapes concrètes.
Créer un Rollup
Commencez par cliquer sur le bouton Déployer sur la page d'accueil. Vous devrez alors créer un compte et une organisation, puis serez immédiatement redirigé vers la page de configuration pour déployer votre premier Rollup.

Le déploiement d'un Rollup sur le réseau principal coûte 3 000 $ par mois. Si vous n'avez pas besoin d'un Rollup sur le réseau principal, vous pouvez commencer avec un testnet Rollup pour seulement 50 $ par mois.
Conduit vous permet de choisir entre la pile OP d'Optimism ou la pile Orbit d'Arbitrum. En cas de sélection d'Orbit, les options suivantes s'adapteront automatiquement.

La couche de règlement garantit la finalité et la sécurité des transactions, tandis que la couche de disponibilité des données conserve les informations nécessaires à tout moment pour reconstruire le Rollup.
Les deux sont importantes, mais en tant que solution simplifiée, la couche de règlement devrait idéalement être une blockchain hautement décentralisée comme Ethereum, offrant une sécurité financière maximale, tandis que la disponibilité des données peut reposer sur une blockchain plus centralisée comme Celestia, capable de stocker davantage de données à moindre coût.
Dans mon exemple de testnet, j'ai conservé la pile OP, en utilisant Ethereum comme couche de règlement et Celestia comme couche DA. Néanmoins, Conduit vous permet de combiner librement ces options selon vos besoins spécifiques.
Lorsque vous poursuivez, vous devez payer les 50 $ mensuels requis.

Une fois le paiement effectué, c'est terminé ! En quelques minutes, vous avez configuré votre premier Rollup L2.
Il ne vous reste plus qu'à attendre 15 à 20 minutes pendant que Conduit termine la configuration. Une fois terminé, le déploiement apparaîtra comme suit :

Le nom de votre organisation et de votre Rollup peut être modifié. Vous pouvez désormais commencer à utiliser votre nouveau Rollup L2 !
Utiliser votre Rollup
Après avoir sélectionné votre Rollup depuis la page de déploiement, les informations relatives à celui-ci s'affichent comme suit :

Les paramètres de configuration du Rollup sont affichés à droite. La fenêtre noire simulant un terminal indique que le L2 est opérationnel. Vous n'avez pas besoin de comprendre précisément les messages affichés ; l'essentiel est qu'ils soient continuellement mis à jour.
Vous devez maintenant cliquer sur « Ajouter au portefeuille » pour intégrer ce réseau à votre Metamask ou tout autre portefeuille compatible.

Ensuite, rendez-vous dans la section « Bridge » et cliquez sur « Create Bridge ». Un logiciel de pont appelé SuperBridge s'ouvrira.

Étant donné que nous sommes sur un testnet, vous pouvez transférer des ETH Sepolia vers votre nouveau Rollup. Si vous n'en possédez pas, vous pouvez en obtenir gratuitement via ce robinet.
J'ai réalisé plusieurs transferts d'un peu plus de 1 ETH, obtenant finalement 2 ETH de test sur mon nouveau Rollup L2, visibles directement dans mon portefeuille Metamask !

Maintenant que vous avez transféré des ETH de test vers votre nouveau Rollup, vous pouvez commencer à l'utiliser !
Explorer davantage les fonctionnalités de votre Rollup
Désormais que vous disposez de votre propre Rollup L2, vous pouvez y déployer directement du code.
Commencez par ouvrir l'IDE Remix. J'ai déjà expliqué dans mon tutoriel intitulé « Écrire votre premier contrat intelligent » comment l'utiliser.
Copiez ensuite le code ci-dessous dans un nouveau fichier de Remix.

Changez l'environnement de compilation en « Injected Provider » et assurez-vous que Metamask est connecté à votre nouveau Rollup. Nommez votre jeton et définissez son symbole à côté du bouton orange « Deploy » — dans mon cas, j'ai entré « Dog, DOG » — puis cliquez sur « Deploy ».

Vous devrez signer cette transaction dans Metamask. Une fois traitée, vous aurez créé un nouveau jeton sur votre Rollup L2 — impressionnant !
Si j'ouvre Metamask, je peux ajouter ce jeton à mon portefeuille en copiant l'adresse du contrat générée dans Remix.

Après cela, je vois que mon solde du nouveau jeton Dog est de 100 000 DOG. Depuis Metamask, je peux envoyer 100 DOG à une autre adresse sur ce réseau.

Incroyable ! Non seulement nous venons de créer notre propre Rollup, mais nous avons aussi lancé notre propre jeton Dog sur cette nouvelle blockchain et effectué un transfert vers un autre compte sur cette même chaîne.
Intégrations
Comme vous pouvez le constater, vous pouvez faire sur votre nouveau blockchain L2 tout ce que vous souhaitez : créer des jetons, des contrats intelligents ou des dapps.
Vous pouvez exécuter des applications allant de simples jetons à des AMM complexes comme Sushiswap sur votre Rollup, exactement comme nous les voyons fonctionner sur plusieurs chaînes.

Pour faciliter l'intégration avec divers projets, Conduit propose une page d'intégration vous aidant à déployer ces applications sur votre nouveau Rollup.

Lorsque vous cliquez sur « Get » pour n'importe quelle dapp sur cette page, un formulaire apparaît vous invitant à expliquer pourquoi vous souhaitez intégrer cette application à votre Rollup.
Disposer d'une interface aussi simple pour interagir avec des dizaines des dapps les plus populaires constitue un atout majeur lors du lancement d'un nouveau Rollup.
Lorsque vous êtes satisfait de tous vos tests, vous pouvez migrer votre Rollup vers le réseau principal. Cependant, cette mise à niveau coûte 3 000 $ par mois et nécessite de planifier une démonstration avec l'équipe Conduit pour être activée.

Vérification via l'Explorateur
Après avoir testé mon nouveau Rollup testnet, je peux confirmer tout ce qui s'est produit en accédant à l'explorateur de blocs que Conduit a également configuré pour moi.
Par exemple, je peux revenir à l'explorateur et consulter mon adresse pour voir les transactions effectuées et les jetons détenus.

En cliquant sur l'onglet « Blockchain » à gauche, puis sur des options comme « Deposits (L1→L2) », je peux obtenir des informations plus spécifiques. Ici, on voit clairement les ETH Sepolia que j'ai transférés.

Après avoir sélectionné « Tokens », je peux également voir mon nouveau jeton DOG déployé.

Je peux approfondir l'analyse de ce jeton et constater qu'il y a deux détenteurs, car j'ai envoyé 100 DOG à un autre compte sur le réseau.

Il est clair que je n'ai fait qu'effleurer la surface des possibilités offertes par la possession d'un Rollup personnel. Dans de futurs articles, j'approfondirai peut-être différents cas d'usage.
Ce qui est fascinant, c'est que grâce au RaaS, créer un Rollup est devenu si simple qu'ils risquent de devenir omniprésents, avec des centaines, voire des milliers d'entre eux existants.
La véritable question sera alors : comment différencier votre Rollup L2 des autres ?
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














