Créez votre propre L2 Rollup avec un RaaS en 2 minutes

Intermédiaire4/18/2024, 1:35:22 PM
Créer votre propre Rollup nécessite une compréhension relativement profonde de la blockchain, mais la croissance des fournisseurs de Rollup en tant que service (RaaS) signifie que vous pouvez déployer un Rollup L2 en quelques minutes sans écrire une seule ligne de code, créant ainsi facilement un Rollup!

En résumé :

  • Le Rollup en tant que service (RaaS) est un nouveau modèle commercial qui permet à quiconque de créer et déployer son propre Rollup L2 sans code.
  • Conduit est un fournisseur RaaS très facile à utiliser, ci-dessous vous verrez à quel point il est rapide et simple de faire fonctionner un L2 rollup EVM avec quelques clics.
  • Avec votre rollup actif, vous pouvez faire passer de l'ETH et déployer des contrats intelligents et des dapps, par exemple je crée un jeton appelé DOG et je le transfère.
  • Conduit met également en place un explorateur de blocs pour vous permettre de visualiser facilement tout ce qui se passe sur la chaîne.

Le mainnet d'Ethereum est devenu trop lent et cher à utiliser, c'est pourquoi nous avons vu une croissance des L2 d'Ethereum, dont la plupart sont des rollupscomme je l'ai déjà mentionné.

Créer votre propre rollup nécessite une compréhension relativement profonde des blockchains, mais récemment, une croissance des fournisseurs de « rollup en tant que service » (RaaS) a permis de déployer un rollup L2 en quelques minutes sans écrire une seule ligne de code!

Cette semaine, j'explore un peu comment un RaaS fonctionne en regardantConduit.

Rollups et RaaS

Alors qu'Ethereum cherche à augmenter sa capacité pour gérer plus de transactions par seconde, il y a eu une croissance des solutions de couche 2 (L2), nous avons examiné EVM L2s dans un post précédent.

Les rollups sont le type L2 le plus populaire sur Ethereum aujourd'hui. Pour rappel, les rollups sont une chaîne de blocs distincte qui exécute des transactions, puis publie une version résumée sur la chaîne principale.

Il y a déjà des dizaines d'exemples de L2 rollups là-bas comme indiqué sur L2 Beat:

Cependant, même si des normes ont émergé avec des acteurs tels qu'Optimism et Arbitrum créant leurs propres outils pour créer des L2 plus rapidement, créer votre propre L2 n'est toujours pas trivial et nécessite un certain niveau de savoir-faire technique. De plus, vous devez exécuter des nœuds pour prendre en charge le L2 et cela peut aussi devenir compliqué.

Ce défi a donné naissance à un nouveau type d'entreprise fournissant un "Rollup as a Service" (RaaS). Avec un RaaS, n'importe qui peut créer et déployer son propre rollup en quelques minutes sans code en appuyant simplement sur quelques boutons, puis commencer à relier ETH et exécuter des contrats intelligents et des dapps sur leur propre L2 !

Ci-dessous, je vais vous montrer à quel point il est simple de créer un rollup en utilisant un RaaS.

Conduit

Il y a déjà beaucoup de concurrents dans l'espace RaaS, y compris Astria, Caldera, AltLayer, Conduit, et plusieurs autres.

Pour ce post, j'ai choisi d'utiliser Conduitque j'ai trouvé très rapide et facile à démarrer.

En leurs propres termes, Conduit vous permet de : "Déployer un rollup en quelques minutes, pas en mois." Fournissant des rollups entièrement gérés, de qualité production, personnalisables sur Ethereum, Optimism, Arbitrum, Base, Mode et Zora.

Leur page de destination donne une image assez claire de la rapidité et de la facilité avec lesquelles il est possible de créer un rollup avec Conduit.

Passons par ces étapes ci-dessous.

Création d'un Rollup

Tout d'abord, sélectionnez le déployersur la page de destination, vous serez invité à créer un compte et une organisation, puis vous serez immédiatement redirigé vers la page des paramètres pour déployer votre premier rollup.

La création d'un rollup mainnet avec Conduit coûtera 3 000 $ par mois, que vous souhaitiez un rollup mainnet ou non, vous voudrez quand même commencer avec un rollup testnet qui ne coûte que 50 $ par mois.

Conduit vous permet d'utiliser la pile OP d'Optimism ou la pile Orbit d'Arbitrum. Si vous sélectionnez Orbit, vous verrez que les options suivantes changeront également.

La couche de règlement est ce qui garantit la finalité des transactions et la sécurité, tandis que la couche de disponibilité des données est ce qui maintient les informations nécessaires pour reconstruire le rollup à tout moment donné. Nous avons déjà abordé ce sujet dans mon post modularité.

Les deux sont importants, mais pour simplifier, le règlement devrait vraiment se faire sur une blockchain plus décentralisée offrant la meilleure sécurité financière comme Ethereum, tandis que la disponibilité des données peut être sur une blockchain plus centralisée qui prend en charge le stockage de beaucoup plus de données à moindre coût comme Celestia.

Dans mon exemple de testnet, je suis resté avec la pile OP, utilisant Ethereum pour le règlement et Celestia pour DA. Néanmoins, Conduit vous permet de mélanger ces éléments pour trouver ce qui fonctionne le mieux pour votre cas d'utilisation spécifique.

Lorsque vous continuez, on vous demandera de payer les frais mensuels de 50 $.

Et une fois que vous avez payé, vous avez terminé ! En juste quelques minutes, vous avez configuré votre premier rollup L2.

Vous devrez maintenant attendre 15-20m pour que Conduit mette en place les choses et une fois que c'est fait, le déploiement apparaîtra comme ceci :

Les noms de votre organisation et de votre rollup peuvent être modifiés mais ne sont pas importants, c'est pourquoi j'ai laissé les miens tels quels. Vous pouvez maintenant commencer à utiliser votre nouveau rollup L2 !

Démarrer avec votre Rollup

En sélectionnant votre Rollup depuis la page des déploiements, les informations sur le Rollup s'afficheront comme suit :

Les paramètres de configuration du rollup apparaissent sur le côté droit et la sortie dans le terminal noir indique que le L2 est en direct. Vous n'avez pas besoin de comprendre réellement ce que dit la sortie pour le moment, tout ce que vous devez voir, c'est qu'elle se met à jour continuellement.

Vous voudrez sélectionner "Ajouter au portefeuille" pour ajouter le réseau à votre portefeuille Metamask ou équivalent.

Vous devriez ensuite cliquer sur "Créer un pont" dans la section Pont, ce qui ouvrira un logiciel de pontage appelé SuperBridge.

Étant donné que nous sommes sur le testnet, vous pourrez faire le pont entre Sepolia ETH et votre nouveau rollup. Si vous n'avez pas de Sepolia ETH, vous pouvez obtenez-le de ce robinet.

J'ai franchi plus de 1 ETH plusieurs fois et me suis retrouvé avec 2 testnet ETH sur mon nouveau rouleau L2 que je pouvais voir sur mon portefeuille metamask !

![]( https://s3.ap-northeast-1.amazonaws.com/gimg.gateimg.com/learn/0a7174b743c83540bc5928a98f1506bcd7ab9266.jpg

Maintenant, avec le testnet ETH transféré vers votre nouveau rollup, vous pouvez commencer à l'utiliser!

Utiliser votre Rollup

Maintenant que vous avez votre propre rollup L2 en cours d'exécution, vous pouvez déployer du code directement dessus.

Tout d'abord, ouvrez le Remix IDE, que j'ai déjà expliqué comment utiliser dans mon tutoriel appeléécrire votre premier contrat intelligent.

Ensuite, copiez le code ci-dessous dans un nouveau fichier dans Remix.

// SPDX-License-Identifier: MIT

pragma solidité ^0.8.24;

import { Ownable } from “@openzeppelin/contrats/access/Ownable.sol”;

import { ERC20 } from “@openzeppelin/contracts/token/ERC20/ERC20.sol”;

Le jeton du contrat est ERC20, Ownable { Gate

constructeur(string memory name, string memory symbol) ERC20(name, symbol) Ownable(_msgSender()) {    _mint(_msgSender(), 100000 ether);}

}

Mettez à jour l'environnement en "Fournisseur Injecté" et configurez votre Metamask sur le nouveau rollup. À côté du bouton de déploiement orange, donnez un nom et un symbole à votre jeton, dans ce cas j'ai écrit "Chien, CHIEN", puis appuyez sur déployer.

Vous devrez signer cette transaction dans Metamask, et lorsque celle-ci sera traitée, vous aurez simplement créé un nouveau jeton sur votre nouveau rollup L2 - c'est génial!

Si j'ouvre metamask, je peux ajouter ce jeton à mon portefeuille en copiant l'adresse du contrat créé qui apparaît dans Remix.

Ayant fait cela, je peux voir que le solde de ma nouvelle pièce Dog est de 100 000 DOG. Dans Metamask, je peux alors envoyer, disons, 100 DOG à une autre adresse sur le réseau comme tel.

Quelle merveille, non seulement avons-nous créé notre propre rollup, mais nous avons aussi créé notre propre jeton Dog sur cette nouvelle chaîne de blocs et l'avons envoyé à un autre compte sur cette nouvelle chaîne.

Intégrations

Comme vous pouvez le voir, vous pouvez faire à peu près tout ce que vous voulez avec votre nouveau blockchain L2, comme créer vos propres jetons, contrats intelligents et dapps.

Vous pouvez avoir n'importe quoi, d'un simple jeton à un complexe AMM comme Sushiswap fonctionnant sur votre rollup, tout comme nous le voyons fonctionner sur plusieurs chaînes :

Pour ce type d'intégration avec différents projets Conduit a un page d'intégrationsqui aide à obtenir ces applications sur votre nouveau rollup.

Lorsque vous sélectionnez "Obtenir" sur l'une des dapps de cette page, un typeform apparaîtra où vous pourrez expliquer pourquoi vous souhaitez intégrer cette dapp avec votre rollup.

Avoir cette interface facile pour communiquer avec 10 des dapps les plus populaires est une chose incroyablement utile pour démarrer un nouveau rollup totalement.

Et lorsque vous êtes satisfait de tout ce que vous avez testé, vous pouvez ensuite déplacer le rollup vers le mainnet. Cependant, la mise à niveau coûte 3 000 $ par mois et vous devrez planifier un appel de démonstration avec Conduit pour que cela se produise.

Confirmer ce que nous avons fait sur l'Explorer

Ayant joué avec mon nouveau rollup de testnet, je peux confirmer tout ce qui s'est passé en plongeant dans le explorateur de blocsque Conduit a également mis en place pour vous.

Par exemple, je peux retourner à l'explorateur et jeter un coup d'œil à mon adressevoir les transactions effectuées et les jetons que j'ai obtenus.

Je peux obtenir plus d'informations spécifiques à la blockchain en sélectionnant l'onglet blockchain sur le côté gauche et en cliquant surDépôts (L1->L2)par exemple, où je peux voir les jetons que j'ai déposés. Dans ce cas, vous pouvez voir l'ETH de Sepolia que j'ai transféré.

En sélectionnantJetonsJe peux également voir le nouveau jeton DOG que j'ai déployé.

Et nous pouvons plonger plus profondément dans ce jeton et voir qu'il y a deux détenteurs car j'ai envoyé 100 DOGs à un autre compte sur le réseau.

Je suis sûr que c'est assez clair que je n'ai guère effleuré la surface de ce qui est possible en ayant votre propre nouveau rollup. Dans un futur article, je pourrais me plonger dans différentes utilisations.

Ce qui est le plus fascinant, c'est que depuis l'utilisation d'un RaaS, il est devenu trivial de créer un rollup, il est probable que les L2 deviendront essentiellement des commodités et il y en aura probablement des centaines ou peut-être des milliers.

Ensuite, la vraie question sera comment différencier votre rollup L2 du reste?

Déclaration :

  1. Cet article est reproduit deUn Renard dans Gate3, le titre original est “Être inclus dans la feuille de route de listing de devises par Coinbase, explication détaillée de la plateforme de stockage décentralisée écologique de Solana ShdwDrive”. Les droits d'auteur appartiennent à l'auteur originalUn Renard dans Web3tous. Si vous avez des objections à cette réimpression, veuillez contacter le Gate LearnL'équipe. L'équipe s'en occupera dès que possible selon les procédures pertinentes.

  2. Avertissement : Les points de vue et opinions exprimés dans cet article ne représentent que les points de vue personnels de l'auteur et ne constituent aucun conseil en investissement.

  3. L'équipe de Gate Learn a traduit cet article dans d'autres langues. Les articles traduits qui ne sont pas mentionnés ne peuvent pas être reproduits, distribués ou plagiés.

Créez votre propre L2 Rollup avec un RaaS en 2 minutes

Intermédiaire4/18/2024, 1:35:22 PM
Créer votre propre Rollup nécessite une compréhension relativement profonde de la blockchain, mais la croissance des fournisseurs de Rollup en tant que service (RaaS) signifie que vous pouvez déployer un Rollup L2 en quelques minutes sans écrire une seule ligne de code, créant ainsi facilement un Rollup!

En résumé :

  • Le Rollup en tant que service (RaaS) est un nouveau modèle commercial qui permet à quiconque de créer et déployer son propre Rollup L2 sans code.
  • Conduit est un fournisseur RaaS très facile à utiliser, ci-dessous vous verrez à quel point il est rapide et simple de faire fonctionner un L2 rollup EVM avec quelques clics.
  • Avec votre rollup actif, vous pouvez faire passer de l'ETH et déployer des contrats intelligents et des dapps, par exemple je crée un jeton appelé DOG et je le transfère.
  • Conduit met également en place un explorateur de blocs pour vous permettre de visualiser facilement tout ce qui se passe sur la chaîne.

Le mainnet d'Ethereum est devenu trop lent et cher à utiliser, c'est pourquoi nous avons vu une croissance des L2 d'Ethereum, dont la plupart sont des rollupscomme je l'ai déjà mentionné.

Créer votre propre rollup nécessite une compréhension relativement profonde des blockchains, mais récemment, une croissance des fournisseurs de « rollup en tant que service » (RaaS) a permis de déployer un rollup L2 en quelques minutes sans écrire une seule ligne de code!

Cette semaine, j'explore un peu comment un RaaS fonctionne en regardantConduit.

Rollups et RaaS

Alors qu'Ethereum cherche à augmenter sa capacité pour gérer plus de transactions par seconde, il y a eu une croissance des solutions de couche 2 (L2), nous avons examiné EVM L2s dans un post précédent.

Les rollups sont le type L2 le plus populaire sur Ethereum aujourd'hui. Pour rappel, les rollups sont une chaîne de blocs distincte qui exécute des transactions, puis publie une version résumée sur la chaîne principale.

Il y a déjà des dizaines d'exemples de L2 rollups là-bas comme indiqué sur L2 Beat:

Cependant, même si des normes ont émergé avec des acteurs tels qu'Optimism et Arbitrum créant leurs propres outils pour créer des L2 plus rapidement, créer votre propre L2 n'est toujours pas trivial et nécessite un certain niveau de savoir-faire technique. De plus, vous devez exécuter des nœuds pour prendre en charge le L2 et cela peut aussi devenir compliqué.

Ce défi a donné naissance à un nouveau type d'entreprise fournissant un "Rollup as a Service" (RaaS). Avec un RaaS, n'importe qui peut créer et déployer son propre rollup en quelques minutes sans code en appuyant simplement sur quelques boutons, puis commencer à relier ETH et exécuter des contrats intelligents et des dapps sur leur propre L2 !

Ci-dessous, je vais vous montrer à quel point il est simple de créer un rollup en utilisant un RaaS.

Conduit

Il y a déjà beaucoup de concurrents dans l'espace RaaS, y compris Astria, Caldera, AltLayer, Conduit, et plusieurs autres.

Pour ce post, j'ai choisi d'utiliser Conduitque j'ai trouvé très rapide et facile à démarrer.

En leurs propres termes, Conduit vous permet de : "Déployer un rollup en quelques minutes, pas en mois." Fournissant des rollups entièrement gérés, de qualité production, personnalisables sur Ethereum, Optimism, Arbitrum, Base, Mode et Zora.

Leur page de destination donne une image assez claire de la rapidité et de la facilité avec lesquelles il est possible de créer un rollup avec Conduit.

Passons par ces étapes ci-dessous.

Création d'un Rollup

Tout d'abord, sélectionnez le déployersur la page de destination, vous serez invité à créer un compte et une organisation, puis vous serez immédiatement redirigé vers la page des paramètres pour déployer votre premier rollup.

La création d'un rollup mainnet avec Conduit coûtera 3 000 $ par mois, que vous souhaitiez un rollup mainnet ou non, vous voudrez quand même commencer avec un rollup testnet qui ne coûte que 50 $ par mois.

Conduit vous permet d'utiliser la pile OP d'Optimism ou la pile Orbit d'Arbitrum. Si vous sélectionnez Orbit, vous verrez que les options suivantes changeront également.

La couche de règlement est ce qui garantit la finalité des transactions et la sécurité, tandis que la couche de disponibilité des données est ce qui maintient les informations nécessaires pour reconstruire le rollup à tout moment donné. Nous avons déjà abordé ce sujet dans mon post modularité.

Les deux sont importants, mais pour simplifier, le règlement devrait vraiment se faire sur une blockchain plus décentralisée offrant la meilleure sécurité financière comme Ethereum, tandis que la disponibilité des données peut être sur une blockchain plus centralisée qui prend en charge le stockage de beaucoup plus de données à moindre coût comme Celestia.

Dans mon exemple de testnet, je suis resté avec la pile OP, utilisant Ethereum pour le règlement et Celestia pour DA. Néanmoins, Conduit vous permet de mélanger ces éléments pour trouver ce qui fonctionne le mieux pour votre cas d'utilisation spécifique.

Lorsque vous continuez, on vous demandera de payer les frais mensuels de 50 $.

Et une fois que vous avez payé, vous avez terminé ! En juste quelques minutes, vous avez configuré votre premier rollup L2.

Vous devrez maintenant attendre 15-20m pour que Conduit mette en place les choses et une fois que c'est fait, le déploiement apparaîtra comme ceci :

Les noms de votre organisation et de votre rollup peuvent être modifiés mais ne sont pas importants, c'est pourquoi j'ai laissé les miens tels quels. Vous pouvez maintenant commencer à utiliser votre nouveau rollup L2 !

Démarrer avec votre Rollup

En sélectionnant votre Rollup depuis la page des déploiements, les informations sur le Rollup s'afficheront comme suit :

Les paramètres de configuration du rollup apparaissent sur le côté droit et la sortie dans le terminal noir indique que le L2 est en direct. Vous n'avez pas besoin de comprendre réellement ce que dit la sortie pour le moment, tout ce que vous devez voir, c'est qu'elle se met à jour continuellement.

Vous voudrez sélectionner "Ajouter au portefeuille" pour ajouter le réseau à votre portefeuille Metamask ou équivalent.

Vous devriez ensuite cliquer sur "Créer un pont" dans la section Pont, ce qui ouvrira un logiciel de pontage appelé SuperBridge.

Étant donné que nous sommes sur le testnet, vous pourrez faire le pont entre Sepolia ETH et votre nouveau rollup. Si vous n'avez pas de Sepolia ETH, vous pouvez obtenez-le de ce robinet.

J'ai franchi plus de 1 ETH plusieurs fois et me suis retrouvé avec 2 testnet ETH sur mon nouveau rouleau L2 que je pouvais voir sur mon portefeuille metamask !

![]( https://s3.ap-northeast-1.amazonaws.com/gimg.gateimg.com/learn/0a7174b743c83540bc5928a98f1506bcd7ab9266.jpg

Maintenant, avec le testnet ETH transféré vers votre nouveau rollup, vous pouvez commencer à l'utiliser!

Utiliser votre Rollup

Maintenant que vous avez votre propre rollup L2 en cours d'exécution, vous pouvez déployer du code directement dessus.

Tout d'abord, ouvrez le Remix IDE, que j'ai déjà expliqué comment utiliser dans mon tutoriel appeléécrire votre premier contrat intelligent.

Ensuite, copiez le code ci-dessous dans un nouveau fichier dans Remix.

// SPDX-License-Identifier: MIT

pragma solidité ^0.8.24;

import { Ownable } from “@openzeppelin/contrats/access/Ownable.sol”;

import { ERC20 } from “@openzeppelin/contracts/token/ERC20/ERC20.sol”;

Le jeton du contrat est ERC20, Ownable { Gate

constructeur(string memory name, string memory symbol) ERC20(name, symbol) Ownable(_msgSender()) {    _mint(_msgSender(), 100000 ether);}

}

Mettez à jour l'environnement en "Fournisseur Injecté" et configurez votre Metamask sur le nouveau rollup. À côté du bouton de déploiement orange, donnez un nom et un symbole à votre jeton, dans ce cas j'ai écrit "Chien, CHIEN", puis appuyez sur déployer.

Vous devrez signer cette transaction dans Metamask, et lorsque celle-ci sera traitée, vous aurez simplement créé un nouveau jeton sur votre nouveau rollup L2 - c'est génial!

Si j'ouvre metamask, je peux ajouter ce jeton à mon portefeuille en copiant l'adresse du contrat créé qui apparaît dans Remix.

Ayant fait cela, je peux voir que le solde de ma nouvelle pièce Dog est de 100 000 DOG. Dans Metamask, je peux alors envoyer, disons, 100 DOG à une autre adresse sur le réseau comme tel.

Quelle merveille, non seulement avons-nous créé notre propre rollup, mais nous avons aussi créé notre propre jeton Dog sur cette nouvelle chaîne de blocs et l'avons envoyé à un autre compte sur cette nouvelle chaîne.

Intégrations

Comme vous pouvez le voir, vous pouvez faire à peu près tout ce que vous voulez avec votre nouveau blockchain L2, comme créer vos propres jetons, contrats intelligents et dapps.

Vous pouvez avoir n'importe quoi, d'un simple jeton à un complexe AMM comme Sushiswap fonctionnant sur votre rollup, tout comme nous le voyons fonctionner sur plusieurs chaînes :

Pour ce type d'intégration avec différents projets Conduit a un page d'intégrationsqui aide à obtenir ces applications sur votre nouveau rollup.

Lorsque vous sélectionnez "Obtenir" sur l'une des dapps de cette page, un typeform apparaîtra où vous pourrez expliquer pourquoi vous souhaitez intégrer cette dapp avec votre rollup.

Avoir cette interface facile pour communiquer avec 10 des dapps les plus populaires est une chose incroyablement utile pour démarrer un nouveau rollup totalement.

Et lorsque vous êtes satisfait de tout ce que vous avez testé, vous pouvez ensuite déplacer le rollup vers le mainnet. Cependant, la mise à niveau coûte 3 000 $ par mois et vous devrez planifier un appel de démonstration avec Conduit pour que cela se produise.

Confirmer ce que nous avons fait sur l'Explorer

Ayant joué avec mon nouveau rollup de testnet, je peux confirmer tout ce qui s'est passé en plongeant dans le explorateur de blocsque Conduit a également mis en place pour vous.

Par exemple, je peux retourner à l'explorateur et jeter un coup d'œil à mon adressevoir les transactions effectuées et les jetons que j'ai obtenus.

Je peux obtenir plus d'informations spécifiques à la blockchain en sélectionnant l'onglet blockchain sur le côté gauche et en cliquant surDépôts (L1->L2)par exemple, où je peux voir les jetons que j'ai déposés. Dans ce cas, vous pouvez voir l'ETH de Sepolia que j'ai transféré.

En sélectionnantJetonsJe peux également voir le nouveau jeton DOG que j'ai déployé.

Et nous pouvons plonger plus profondément dans ce jeton et voir qu'il y a deux détenteurs car j'ai envoyé 100 DOGs à un autre compte sur le réseau.

Je suis sûr que c'est assez clair que je n'ai guère effleuré la surface de ce qui est possible en ayant votre propre nouveau rollup. Dans un futur article, je pourrais me plonger dans différentes utilisations.

Ce qui est le plus fascinant, c'est que depuis l'utilisation d'un RaaS, il est devenu trivial de créer un rollup, il est probable que les L2 deviendront essentiellement des commodités et il y en aura probablement des centaines ou peut-être des milliers.

Ensuite, la vraie question sera comment différencier votre rollup L2 du reste?

Déclaration :

  1. Cet article est reproduit deUn Renard dans Gate3, le titre original est “Être inclus dans la feuille de route de listing de devises par Coinbase, explication détaillée de la plateforme de stockage décentralisée écologique de Solana ShdwDrive”. Les droits d'auteur appartiennent à l'auteur originalUn Renard dans Web3tous. Si vous avez des objections à cette réimpression, veuillez contacter le Gate LearnL'équipe. L'équipe s'en occupera dès que possible selon les procédures pertinentes.

  2. Avertissement : Les points de vue et opinions exprimés dans cet article ne représentent que les points de vue personnels de l'auteur et ne constituent aucun conseil en investissement.

  3. L'équipe de Gate Learn a traduit cet article dans d'autres langues. Les articles traduits qui ne sont pas mentionnés ne peuvent pas être reproduits, distribués ou plagiés.

今すぐ始める
登録して、
$100
のボーナスを獲得しよう!