Un guide détaillé sur Monad et les opportunités potentielles d'Airdrop

Débutant5/29/2024, 3:03:21 PM
Monad est un EVM Layer1 qui atteint 100 000 TPS grâce à la technologie d'exécution parallèle. Après le lancement de son testnet en janvier, plus d'une douzaine de projets, dont PancakeSwap et Layerzero, ont annoncé leur participation à l'écosystème. De plus, Monad a récemment bouclé une levée de fonds de 225 millions de dollars. Cet article explorera la conception architecturale de Monad, ses innovations technologiques et ses fonctionnalités clés.

Présentation du projet

Monad est une plateforme de contrat intelligent performante et conviviale pour les développeurs. En tant que couche 1, elle exploite des technologies telles que l'EVM parallèle pour atteindre une performance de 10 000 transactions par seconde. Elle vise à attirer plus de projets de qualité dans le Web3 avec ses fonctionnalités haute performance, offrant aux utilisateurs une expérience Web3 plus fluide. Le projet a lancé son testnet le 24 janvier 2024.

Équipe et investisseurs

Les trois fondateurs de Monad, Keone Hon, James Hunsaker et Eunice Giarta, ont des antécédents étendus et impressionnants dans l'industrie Web3.

  • Keone Hon est le co-fondateur et PDG de Monad. Il est diplômé du MIT et a précédemment dirigé une division de trading à haute fréquence chez Jump Trading.
  • James Hunsaker, un autre cofondateur de Monad Labs, était un ingénieur logiciel senior chez Jump Trading. Il est diplômé de l'Université de l'Iowa.
  • Eunice Giarta, la co-fondatrice et COO de Monad, possède une expérience riche dans la fintech traditionnelle. Elle a précédemment travaillé en tant que chef de produit senior chez Shutterstock et a dirigé des équipes de développement construisant des systèmes de trading d'entreprise chez Broadway Technology.

D'autres membres clés de l'équipe ont également une expérience pertinente dans leurs domaines respectifs. Par exemple, Abdul Rehman, responsable du développement commercial, était responsable du développement de l'écosystème chez Sei Network et responsable produit et croissance chez Falcon Wallet.

Avec une équipe solide et une vision de projet aussi forte, Monad a obtenu le soutien de nombreux investisseurs. Le 9 avril, Monad a obtenu 225 millions de dollars de financement de VCs notables tels que Paradigm, Coinbase Ventures et Wintermute Investing. Il y a aussi des dizaines d'institutions et d'investisseurs individuels.

Source : RootData

Conception architecturale haute performance

La clé de la haute performance de Monad réside dans sa technologie d'exécution parallèle. Le principe de base de l'exécution parallèle consiste à effectuer stratégiquement des tâches à l'aide de plusieurs cœurs et threads tout en soumettant les résultats dans l'ordre d'origine. Bien que les transactions soient exécutées en parallèle "en coulisses", du point de vue des utilisateurs et des développeurs, elles semblent être exécutées séquentiellement. Une simple analogie pour comprendre l'augmentation de l'efficacité de la parallélisme se trouve dans la planification des itinéraires de circulation : plus il y a de voies, plus de véhicules peuvent passer.

Source: Documentation de Monad

Dans le processus traditionnel des transactions on-chain dans la blockchain, chaque transaction est exécutée séquentiellement. Cependant, Monad utilise une exécution optimiste, permettant à une transaction de s'exécuter avant le début d'une autre transaction. Par exemple, envisagez de comparer les transactions par volume :

Lorsque A souhaite transférer 1 ETH aux adresses B et C respectivement, ces deux transactions de transfert seraient emballées séquentiellement dans Ethereum selon leur ordre (en supposant des frais de gaz égaux). Cependant, théoriquement, ces deux transactions pourraient survenir simultanément dans Monad. Bien sûr, cela soulève un problème potentiel: si une transaction dépend du résultat d'une autre transaction, les exécuter simultanément pourrait conduire à des résultats incorrects. Par exemple:

  1. La transaction 1 lit et met à jour le solde du compte A (par exemple, il reçoit un transfert du compte B).
  2. La transaction 2 lit également et met à jour le solde du compte A (par exemple, les transferts vers le compte C).

L'exécution optimiste aborde ce problème en suivant les entrées utilisées lors de l'exécution de la transaction 2 et en les comparant avec la sortie de la transaction 1. S'ils diffèrent, le réseau détecte que la transaction 2 a utilisé des données incorrectes lors de l'exécution et doit être réexécutée avec les données correctes.

S’il existe de longues « chaînes » de transactions avec des dépendances mutuelles dans un bloc, l’exécution parallèle de ces transactions entraînera un taux d’échec élevé. Par conséquent, une implémentation simple de l’exécution optimiste dans Monad consiste à tenter de démarrer l’exécution de la transaction suivante lorsque le processeur de nœud dispose de ressources disponibles. Monad a également conçu un analyseur de code statique pour tenter de prédire les dépendances des transactions. Dans le meilleur des cas, Monad peut prédire de nombreuses dépendances à l’avance ; dans le pire des cas, Monad se rabat sur une implémentation simple, c’est-à-dire une réexécution en utilisant les ressources de calcul disponibles.

Innovations technologiques et avantages

Dans l'architecture parallèle susmentionnée, plusieurs technologies de composants clés travaillent ensemble pour maintenir le fonctionnement du réseau :

  • MonadBFT : MonadBFT est un mécanisme de consensus en pipeline qui fonctionne par tours. C'est également un type d'algorithme de tolérance aux fautes byzantines (BFT), qui garantit le bon fonctionnement du réseau même en présence de jusqu'à 2/3 de nœuds malveillants.
  • Exécution retardée : Le consensus dans Monad implique que les nœuds s’accordent sur l’ordre formel des transactions, tandis que l'exécution est le processus d'exécution réelle de ces transactions et de mise à jour de l'état. Dans le consensus de Monad, les nœuds s'accordent sur l'ordre formel des transactions, mais les leaders ou nœuds de validation n'ont pas nécessairement à exécuter ces transactions. Cela signifie que les leaders proposent des ordres sans connaître la racine d'état résultante, et les nœuds de validation votent sur la validité des blocs sans forcément savoir (par exemple) si toutes les transactions du bloc ont été exécutées sans rollback.
  • MonadDb: Il s'agit d'une base de données personnalisée conçue pour stocker l'état de la blockchain. Il implémente nativement la structure de données MPT (Merkle Patricia Trie) et utilise les dernières techniques d'E/S asynchrones et autres optimisations pour améliorer l'efficacité et les performances.

Caractéristiques clés

Compatibilité EVM

Monad est entièrement compatible avec l'EVM, ce qui signifie que les développeurs peuvent expérimenter le même environnement de programmation que sur Ethereum sur Monad, réduisant considérablement la difficulté de développement pour les constructeurs d'écosystèmes.

Haute performance

Le réseau principal, capable de traiter jusqu'à 100 000 transactions par seconde (TPS), peut répondre aux exigences de performance de presque tous les dApps Web3, avec des perspectives de scalabilité supplémentaires à l'avenir.

Frais de transaction bas

Dans Monad, les frais de transaction sont inférieurs à 1 centime par transaction, ce qui permet des transactions plus rapides et moins chères que sur d'autres plateformes.

Comme le montre le tableau ci-dessous, la comparaison de Monad avec Ethereum montre que Monad surpasse Ethereum en performance tout en utilisant la même architecture EVM. Cela permet aux développeurs sur Ethereum de migrer facilement leurs applications vers Monad et d'utiliser des API RPC compatibles avec Ethereum, facilitant ainsi un démarrage rapide pour les utilisateurs. La principale différence entre les deux réside dans leurs mécanismes de consensus, Monad utilisant l'algorithme MonadBFT conçu par le mécanisme HotStuff pour un fonctionnement parallèle. Bien que les deux utilisent un mécanisme de Preuve d'Enjeu (POS), Ethereum exige 32 ETH pour fonctionner en tant que nœud, incitant de nombreux détenteurs d'ETH à acquérir LST pour miser leurs ETH. En revanche, les utilisateurs peuvent déléGUer directement vers les nœuds sur Monad. Comme mentionné précédemment, la mise en œuvre simple de l'exécution parallèle repose sur le maintien des ressources informatiques restantes, ce qui entraîne des exigences matérielles plus élevées pour les nœuds sur Monad.

Source: Document de Monad pour les développeurs

Développement de l'écosystème

Au 22 mai 2024, le compte Twitter de Monad comptait plus de 280 000 abonnés et sa communauté Discord avait atteint 297 000 membres. Des projets tels que PancakeSwap (V4), Wormhole, Balancer, Layerzero et Curvance sont également partenaires de Monad.

Source: x.com

En tant que couche 1 haute performance, l'infrastructure DeFi formera la couche la plus fondamentale de la liquidité des actifs sur la chaîne Monad. Ces premiers partenaires stratégiques sont des projets bien connus dans le domaine des DEX et des projets éminents dans le domaine de la chaîne croisée. Selon les statistiques de Rootdata (comme le montre le graphique ci-dessous), les projets participant au testnet de Monad couvrent actuellement divers domaines tels que DeFi, NFT, IA et infrastructure, les projets DeFi étant les plus nombreux.

Source: Rootdata

Possibles opportunités d'Airdrop

En tant que chaîne publique visant un large public de développeurs techniques et devant prendre en charge une échelle plus large de Web3, Monad peut également envisager de distribuer des jetons par le biais d'airdrops en tant qu'incitations communautaires. Cependant, étant donné que Monad est actuellement en phase de test interne, il n'y a pas encore d'opportunités de participation communautaire élargie. Certaines étapes potentielles pour se préparer aux futurs airdrops incluent :

  1. Rejoignez le Discord officiel et visez à obtenir un accès anticipé. Vous pouvez également rejoindre le Telegram officiel pour les dernières mises à jour.

  2. Préparez-vous à participer en tant que nœud de test dans la prochaine phase de test du réseau. Selon les directives officielles, les exigences matérielles pour un nœud complet de Monad sont :

    CPU: CPU 16 cœurs

    RAM: 32 Go de RAM

    Stockage : 2 To NVMe SSD

    Bande passante: 100 Mb/s

  3. Engagez-vous tôt avec les projets de l'écosystème pour augmenter vos chances de recevoir des airdrops. Alors que les tests internes sont limités aux collaborateurs et à l'équipe, certains constructeurs d'écosystème ont peut-être participé aux tests précoces. Interagir avec ces projets peut améliorer vos chances de recevoir des airdrops.

Gardez un œil sur les annonces officielles pour toute mise à jour concernant les éventuels airdrops et les opportunités de participation de la communauté.

Conclusion

Alors qu'Ethereum a choisi la solution d'évolutivité Rollup en raison de problèmes de performance, Solana atteint des performances élevées grâce à des exigences en matière de nœuds extrêmement élevées mais rencontre encore des problèmes tels que des temps d'arrêt. Monad utilise la technologie de sharding pour atteindre des performances de premier ordre : 100 000 TPS. Ce niveau de performance pose non seulement les bases pour les projets dans les industries traditionnelles nécessitant des transactions rapides et fréquentes, mais il accueille également davantage d'utilisateurs. Malgré le fait d'être à l'étape de testnet, Monad a déjà suscité un intérêt significatif et a obtenu un certain soutien de la communauté. Les réalisations de Monad sont très attendues.

المؤلف: Wayne
المترجم: Viper
المراجع (المراجعين): Piccolo、KOWEI、Elisa、Ashley、Joyce
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

Un guide détaillé sur Monad et les opportunités potentielles d'Airdrop

Débutant5/29/2024, 3:03:21 PM
Monad est un EVM Layer1 qui atteint 100 000 TPS grâce à la technologie d'exécution parallèle. Après le lancement de son testnet en janvier, plus d'une douzaine de projets, dont PancakeSwap et Layerzero, ont annoncé leur participation à l'écosystème. De plus, Monad a récemment bouclé une levée de fonds de 225 millions de dollars. Cet article explorera la conception architecturale de Monad, ses innovations technologiques et ses fonctionnalités clés.

Présentation du projet

Monad est une plateforme de contrat intelligent performante et conviviale pour les développeurs. En tant que couche 1, elle exploite des technologies telles que l'EVM parallèle pour atteindre une performance de 10 000 transactions par seconde. Elle vise à attirer plus de projets de qualité dans le Web3 avec ses fonctionnalités haute performance, offrant aux utilisateurs une expérience Web3 plus fluide. Le projet a lancé son testnet le 24 janvier 2024.

Équipe et investisseurs

Les trois fondateurs de Monad, Keone Hon, James Hunsaker et Eunice Giarta, ont des antécédents étendus et impressionnants dans l'industrie Web3.

  • Keone Hon est le co-fondateur et PDG de Monad. Il est diplômé du MIT et a précédemment dirigé une division de trading à haute fréquence chez Jump Trading.
  • James Hunsaker, un autre cofondateur de Monad Labs, était un ingénieur logiciel senior chez Jump Trading. Il est diplômé de l'Université de l'Iowa.
  • Eunice Giarta, la co-fondatrice et COO de Monad, possède une expérience riche dans la fintech traditionnelle. Elle a précédemment travaillé en tant que chef de produit senior chez Shutterstock et a dirigé des équipes de développement construisant des systèmes de trading d'entreprise chez Broadway Technology.

D'autres membres clés de l'équipe ont également une expérience pertinente dans leurs domaines respectifs. Par exemple, Abdul Rehman, responsable du développement commercial, était responsable du développement de l'écosystème chez Sei Network et responsable produit et croissance chez Falcon Wallet.

Avec une équipe solide et une vision de projet aussi forte, Monad a obtenu le soutien de nombreux investisseurs. Le 9 avril, Monad a obtenu 225 millions de dollars de financement de VCs notables tels que Paradigm, Coinbase Ventures et Wintermute Investing. Il y a aussi des dizaines d'institutions et d'investisseurs individuels.

Source : RootData

Conception architecturale haute performance

La clé de la haute performance de Monad réside dans sa technologie d'exécution parallèle. Le principe de base de l'exécution parallèle consiste à effectuer stratégiquement des tâches à l'aide de plusieurs cœurs et threads tout en soumettant les résultats dans l'ordre d'origine. Bien que les transactions soient exécutées en parallèle "en coulisses", du point de vue des utilisateurs et des développeurs, elles semblent être exécutées séquentiellement. Une simple analogie pour comprendre l'augmentation de l'efficacité de la parallélisme se trouve dans la planification des itinéraires de circulation : plus il y a de voies, plus de véhicules peuvent passer.

Source: Documentation de Monad

Dans le processus traditionnel des transactions on-chain dans la blockchain, chaque transaction est exécutée séquentiellement. Cependant, Monad utilise une exécution optimiste, permettant à une transaction de s'exécuter avant le début d'une autre transaction. Par exemple, envisagez de comparer les transactions par volume :

Lorsque A souhaite transférer 1 ETH aux adresses B et C respectivement, ces deux transactions de transfert seraient emballées séquentiellement dans Ethereum selon leur ordre (en supposant des frais de gaz égaux). Cependant, théoriquement, ces deux transactions pourraient survenir simultanément dans Monad. Bien sûr, cela soulève un problème potentiel: si une transaction dépend du résultat d'une autre transaction, les exécuter simultanément pourrait conduire à des résultats incorrects. Par exemple:

  1. La transaction 1 lit et met à jour le solde du compte A (par exemple, il reçoit un transfert du compte B).
  2. La transaction 2 lit également et met à jour le solde du compte A (par exemple, les transferts vers le compte C).

L'exécution optimiste aborde ce problème en suivant les entrées utilisées lors de l'exécution de la transaction 2 et en les comparant avec la sortie de la transaction 1. S'ils diffèrent, le réseau détecte que la transaction 2 a utilisé des données incorrectes lors de l'exécution et doit être réexécutée avec les données correctes.

S’il existe de longues « chaînes » de transactions avec des dépendances mutuelles dans un bloc, l’exécution parallèle de ces transactions entraînera un taux d’échec élevé. Par conséquent, une implémentation simple de l’exécution optimiste dans Monad consiste à tenter de démarrer l’exécution de la transaction suivante lorsque le processeur de nœud dispose de ressources disponibles. Monad a également conçu un analyseur de code statique pour tenter de prédire les dépendances des transactions. Dans le meilleur des cas, Monad peut prédire de nombreuses dépendances à l’avance ; dans le pire des cas, Monad se rabat sur une implémentation simple, c’est-à-dire une réexécution en utilisant les ressources de calcul disponibles.

Innovations technologiques et avantages

Dans l'architecture parallèle susmentionnée, plusieurs technologies de composants clés travaillent ensemble pour maintenir le fonctionnement du réseau :

  • MonadBFT : MonadBFT est un mécanisme de consensus en pipeline qui fonctionne par tours. C'est également un type d'algorithme de tolérance aux fautes byzantines (BFT), qui garantit le bon fonctionnement du réseau même en présence de jusqu'à 2/3 de nœuds malveillants.
  • Exécution retardée : Le consensus dans Monad implique que les nœuds s’accordent sur l’ordre formel des transactions, tandis que l'exécution est le processus d'exécution réelle de ces transactions et de mise à jour de l'état. Dans le consensus de Monad, les nœuds s'accordent sur l'ordre formel des transactions, mais les leaders ou nœuds de validation n'ont pas nécessairement à exécuter ces transactions. Cela signifie que les leaders proposent des ordres sans connaître la racine d'état résultante, et les nœuds de validation votent sur la validité des blocs sans forcément savoir (par exemple) si toutes les transactions du bloc ont été exécutées sans rollback.
  • MonadDb: Il s'agit d'une base de données personnalisée conçue pour stocker l'état de la blockchain. Il implémente nativement la structure de données MPT (Merkle Patricia Trie) et utilise les dernières techniques d'E/S asynchrones et autres optimisations pour améliorer l'efficacité et les performances.

Caractéristiques clés

Compatibilité EVM

Monad est entièrement compatible avec l'EVM, ce qui signifie que les développeurs peuvent expérimenter le même environnement de programmation que sur Ethereum sur Monad, réduisant considérablement la difficulté de développement pour les constructeurs d'écosystèmes.

Haute performance

Le réseau principal, capable de traiter jusqu'à 100 000 transactions par seconde (TPS), peut répondre aux exigences de performance de presque tous les dApps Web3, avec des perspectives de scalabilité supplémentaires à l'avenir.

Frais de transaction bas

Dans Monad, les frais de transaction sont inférieurs à 1 centime par transaction, ce qui permet des transactions plus rapides et moins chères que sur d'autres plateformes.

Comme le montre le tableau ci-dessous, la comparaison de Monad avec Ethereum montre que Monad surpasse Ethereum en performance tout en utilisant la même architecture EVM. Cela permet aux développeurs sur Ethereum de migrer facilement leurs applications vers Monad et d'utiliser des API RPC compatibles avec Ethereum, facilitant ainsi un démarrage rapide pour les utilisateurs. La principale différence entre les deux réside dans leurs mécanismes de consensus, Monad utilisant l'algorithme MonadBFT conçu par le mécanisme HotStuff pour un fonctionnement parallèle. Bien que les deux utilisent un mécanisme de Preuve d'Enjeu (POS), Ethereum exige 32 ETH pour fonctionner en tant que nœud, incitant de nombreux détenteurs d'ETH à acquérir LST pour miser leurs ETH. En revanche, les utilisateurs peuvent déléGUer directement vers les nœuds sur Monad. Comme mentionné précédemment, la mise en œuvre simple de l'exécution parallèle repose sur le maintien des ressources informatiques restantes, ce qui entraîne des exigences matérielles plus élevées pour les nœuds sur Monad.

Source: Document de Monad pour les développeurs

Développement de l'écosystème

Au 22 mai 2024, le compte Twitter de Monad comptait plus de 280 000 abonnés et sa communauté Discord avait atteint 297 000 membres. Des projets tels que PancakeSwap (V4), Wormhole, Balancer, Layerzero et Curvance sont également partenaires de Monad.

Source: x.com

En tant que couche 1 haute performance, l'infrastructure DeFi formera la couche la plus fondamentale de la liquidité des actifs sur la chaîne Monad. Ces premiers partenaires stratégiques sont des projets bien connus dans le domaine des DEX et des projets éminents dans le domaine de la chaîne croisée. Selon les statistiques de Rootdata (comme le montre le graphique ci-dessous), les projets participant au testnet de Monad couvrent actuellement divers domaines tels que DeFi, NFT, IA et infrastructure, les projets DeFi étant les plus nombreux.

Source: Rootdata

Possibles opportunités d'Airdrop

En tant que chaîne publique visant un large public de développeurs techniques et devant prendre en charge une échelle plus large de Web3, Monad peut également envisager de distribuer des jetons par le biais d'airdrops en tant qu'incitations communautaires. Cependant, étant donné que Monad est actuellement en phase de test interne, il n'y a pas encore d'opportunités de participation communautaire élargie. Certaines étapes potentielles pour se préparer aux futurs airdrops incluent :

  1. Rejoignez le Discord officiel et visez à obtenir un accès anticipé. Vous pouvez également rejoindre le Telegram officiel pour les dernières mises à jour.

  2. Préparez-vous à participer en tant que nœud de test dans la prochaine phase de test du réseau. Selon les directives officielles, les exigences matérielles pour un nœud complet de Monad sont :

    CPU: CPU 16 cœurs

    RAM: 32 Go de RAM

    Stockage : 2 To NVMe SSD

    Bande passante: 100 Mb/s

  3. Engagez-vous tôt avec les projets de l'écosystème pour augmenter vos chances de recevoir des airdrops. Alors que les tests internes sont limités aux collaborateurs et à l'équipe, certains constructeurs d'écosystème ont peut-être participé aux tests précoces. Interagir avec ces projets peut améliorer vos chances de recevoir des airdrops.

Gardez un œil sur les annonces officielles pour toute mise à jour concernant les éventuels airdrops et les opportunités de participation de la communauté.

Conclusion

Alors qu'Ethereum a choisi la solution d'évolutivité Rollup en raison de problèmes de performance, Solana atteint des performances élevées grâce à des exigences en matière de nœuds extrêmement élevées mais rencontre encore des problèmes tels que des temps d'arrêt. Monad utilise la technologie de sharding pour atteindre des performances de premier ordre : 100 000 TPS. Ce niveau de performance pose non seulement les bases pour les projets dans les industries traditionnelles nécessitant des transactions rapides et fréquentes, mais il accueille également davantage d'utilisateurs. Malgré le fait d'être à l'étape de testnet, Monad a déjà suscité un intérêt significatif et a obtenu un certain soutien de la communauté. Les réalisations de Monad sont très attendues.

المؤلف: Wayne
المترجم: Viper
المراجع (المراجعين): Piccolo、KOWEI、Elisa、Ashley、Joyce
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!