GMONAD: Introduction
Bienvenue de nouveau pour un nouveau rapport de recherche passionnant.
Monad est une chaîne de niveau 1 prometteuse qui prévoit de se lancer plus tard cette année. Bien qu’elle ne soit pas encore opérationnelle, Monad a déjà rassemblé une communauté importante, atteignant presque un statut culte. Ses membres ont créé leur propre mascotte, Molandak, ainsi que plusieurs mixtapes sur Soundcloud et bien plus encore.
Ce qui distingue Monad, c’est son ambition de devenir une blockchain de niveau 1 monolithique hautement évolutive, compatible avec l’EVM et capable de traiter plus de 10 000 transactions par seconde avec un temps de bloc de seulement 1 seconde.
Ce niveau de performance élevé, sans compromettre la sécurité et la décentralisation, est rendu possible grâce à l’exécution parallélisée, la base de données Monad, et bien d’autres innovations. Monad a réussi à lever 19 millions de dollars lors d’une levée de fonds initiale dirigée par Dragonfly, avec la participation de Placeholder, Shima Capital, Lemniscap, Cobie et d’autres investisseurs. Puis ils ont annoncés une levée de fond de $225M dirigée par Paradigm.
Points clés
- L’histoire des origines de Monad 🌄
- La pile technologique de Monad 📟
- Quelles applications peuvent être développées sur Monad ? 🎮
- Feuille de route 🛣
- Conclusion
L'histoire des origines de Monad
Monad est en développement depuis environ deux ans et a été fondée par Keone Hon, James Hunsaker et Eunice Giarta. Keone et James, les deux co-fondateurs techniques, ont collaboré pendant huit ans chez Jump Trading.
Assis au même bureau de trading à haute fréquence et en compétition avec 20 autres équipes en interne chez Jump, Keone et James ont régulièrement figuré parmi les bureaux les plus performants, facilitant plus de 10 billions de dollars de volume de trading notionnel par an. Avec ce niveau de volume et en effectuant des milliers de transactions par seconde, Keone et James ont pu constater de manière concrète l’importance d’une microseconde dans l’exécution des transactions.
Après avoir rejoint le monde de la crypto, Keone travaillait sur Solana DeFi et James développait Pyth. Ils ont commencé à construire Monad en 2022, après avoir réalisé qu’il était possible d’implémenter une série d’optimisations fondamentales à l’EVM (Ethereum Virtual Machine), des optimisations qui sont devenues courantes dans l’informatique à haute performance au cours des 20 dernières années, mais qui n’ont pas encore été intégrées à l’EVM. En introduisant ces composants, ils ont pu créer un EVM beaucoup plus performant et résoudre de nombreux problèmes d’évolutivité actuels.
“Ils ont vraiment été les premiers à promouvoir un EVM parallèle. Ils en ont une meilleure compréhension que quiconque dans tout le secteur de la crypto actuellement. Je suis convaincu que bon nombre des choses que d’autres chaînes prétendent actuellement être un EVM parallèle, Monad les avait finalisées il y a plus d’un an et demi. Il s’agit vraiment de plusieurs années d’ingénierie intensive, en s’immergeant pleinement dans les détails pour créer le meilleur produit possible pour un EVM hautement performant. Monad est très proche de lancer son premier produit opérationnel. Je dirais qu’en l’espace d’un mois, nous aurons le premier testnet privé interne opérationnel.” @intern
La pile technologique de Monad 📟 - La parallélisation est-elle simplement un récit ?
Il s’avère que la parallélisation est loin d’être simplement un terme à la mode ou un récit, mais elle peut permettre une exécution scalable et efficace. Cependant, ce qui rend Monad scalable et capable de traiter plus de 10 000 transactions par seconde va bien au-delà de la simple parallélisation de l’exécution.
“Beaucoup de personnes considèrent l’exécution parallèle comme l’ingrédient actif. Et si vous pouvez ajouter une exécution parallèle à l’EVM, alors tout à coup, il devient beaucoup plus performant. Mais ce n’est en réalité pas le cas. L’exécution parallèle en elle-même ne fait pas grand-chose pour créer un EVM plus performant. C’est vraiment l’exécution parallèle, combinée à quelques autres optimisations, qui permet à l’exécution parallèle de libérer beaucoup de performances.“
Examinons chacun de ces éléments individuellement :
Exécution parallèle: La parallélisation fait référence à la capacité d’exécuter plusieurs tâches simultanément, au lieu de l’une après l’autre (séquentiellement). Bien que le traitement parallélisé puisse être plus complexe, il peut réduire considérablement le temps de traitement et augmenter l’efficacité en répartissant la charge de travail entre plusieurs processeurs :
Exécution séquentielle vs parallèle: Monad utilise une exécution parallèle qui permet de traiter plusieurs transactions simultanément. Il est important de noter que les blocs de Monad restent un ensemble de transactions ordonnées de manière linéaire, tout comme sur Ethereum.
Monad utilise une exécution optimiste, ce qui signifie que la chaîne commencera à exécuter des transactions avant que les transactions précédentes dans le bloc ne soient terminées. Pour éviter les erreurs et les exécutions incorrectes, l’état des transactions est fusionné séquentiellement dans les blocs pour garantir la correction.
MonadDb
Un moteur d’exécution parallélisé ne contribue pas significativement aux performances de la blockchain s’il n’existe pas également une base de données d’état permettant une lecture et une écriture parallélisées sur le disque. Prenons un exemple pour illustrer cela 🚙 :
Exécution séquentielle (Ethereum) : Imaginez une autoroute à une voie avec un seul péage permettant à une voiture de payer son billet et de passer à la fois.
Exécution parallélisée : Il y a maintenant 20 voies sur l’autoroute et 20 péages, mais seulement une voiture peut passer à travers toute l’autoroute à la fois. Ainsi, si une voiture passe par le péage 1, les voitures aux péages 2 ou 3 devront attendre.
Exécution parallélisée avec une base de données parallélisée : Les 20 péages peuvent être utilisés simultanément et 20 voitures sur différentes voies peuvent passer en même temps.
MonadDb (Base de données Monad) est ce qui débloque le traitement parallélisé et la rapidité de finalité/TPS élevée de la chaîne.
Exécution asynchrone et consensus
Une autre partie de la pile Monad qui permet d’atteindre 10 000 TPS et un temps de bloc de 1 seconde est l’exécution asynchrone et le consensus :
“Actuellement, dans un bloc Ethereum, l’exécution prend environ 1/10e de seconde, puis les 11,9 secondes suivantes sont entièrement consacrées au consensus. Ce que fait Monad, c’est de diviser cela afin d’avoir deux voies de nage distinctes, vous permettant de libérer 100 % du budget d’un bloc pour l’exécution. Imaginez qu’Ethereum dispose de 12 secondes par bloc pour l’exécution au lieu de 1/10e de seconde. C’est une augmentation de 100x. C’est très courant et quelque chose que beaucoup de gens ont implémenté en informatique depuis longtemps, mais cela n’existe tout simplement pas actuellement dans l’EVM. C’est donc un autre grand déblocage.”
“Donc, tout cela combiné, c’est vraiment ce qui apporte toutes les performances. Vous avez besoin de tous ces éléments pour qu’il fonctionne réellement et atteigne 10 000 transactions par seconde de débit.”
Tout cela, associé à une compatibilité complète avec l’EVM, fait que Monad se distingue de la concurrence. Tout protocole EVM peut être déployé sur Monad de manière simple et accéder à l’environnement d’exécution élevé.
Pour une description complète de la conception de Monad, consultez la documentation V1 ici.
Quelles applications peuvent être construites sur Monad ? 🎮
Liste des projets déjà engagés à lancer sur Monad
Maintenant que la pile technologique a été abordée, explorons l’écosystème Monad à venir. En termes généraux, tous les protocoles bénéficient d’une exécution améliorée, c’est-à-dire d’une finalité plus rapide et de plus de TPS. Cependant, certains cas d’utilisation spécifiques sont soudainement débloqués en construisant sur une chaîne rapide comme Monad.
L’un des cas d’utilisation les plus évidents qui nous vient à l’esprit est celui des protocoles de trading:
Plus précisément pour les DEX (bourses décentralisées) avec carnet d’ordres on-chain (spot et contrats à terme), il sera attrayant de construire sur Monad.
Les échanges à carnet d’ordres ont historiquement été centralisés (Bybit, Binance, Coinbase, etc.), et bien que la plupart d’entre eux offrent une liquidité profonde, les frais sont relativement élevés et il existe des risques évidents liés à l’absence d’autogestion. Le modèle AMM, utilisé par GMX, Gains, Synthetix, etc., permet une autogestion on-chain, mais la liquidité peut être limitée, entraînant une mauvaise exécution et un glissement pour les traders. Par conséquent, les bourses décentralisées à carnet d’ordres on-chain sont considérées par beaucoup comme offrant le meilleur des deux mondes. Au lieu de devoir créer une chaîne d’application personnalisée pour une exécution efficace, les DEX à carnet d’ordres peuvent être déployés sans effort sur Monad, qui est compatible EVM sur toute la pile.
L’un des premiers bâtisseurs sur Monad est le protocole Elixir, un réseau de proof of stake délégué qui alimente la liquidité sur diverses bourses à carnet d’ordres. Avec Elixir, les utilisateurs peuvent déposer de la liquidité dans divers coffres-forts qui agissent comme teneurs de marché sur les bourses à carnet d’ordres. Elixir est actuellement opérationnel sur Vertex et Rabbit X et est sur le point de lancer sur Injective, dYdX, Bluefin, Monad et plus encore.
De plus, The Pipeline, une plateforme de contenu native de Monad, a récemment réalisé un épisode de podcast avec Pike Finance, qui a exprimé un enthousiasme précoce à l’idée de lancer sur Monad plus tard cette année. Pike Finance est un marché monétaire omnichaine alimenté par wormhole, Circle et Pyth, qui a lancé sa version bêta il y a quelques jours sur diverses chaînes EVM.
Un autre cas d’utilisation est celui des jeux on-chain à grande échelle nécessitant un débit élevé pour fonctionner correctement.
“Je pense que les jeux sur papier semblent vraiment bien. Vous avez toute cette économie et ce monde virtuels, mais vous avez vraiment besoin de la performance de la couche de base sous-jacente pour lui permettre d’avoir un million d’utilisateurs actifs quotidiens. Un exemple serait de jouer à Fortnite avec vos amis. Si seulement 500 personnes pouvaient jouer à Fortnite en même temps, ce n’est pas très amusant. Vous en avez besoin d’un million, non ? Et c’est là que cela devient vraiment intéressant, amusant et compétitif. Donc, du côté des jeux, nous permettons aux jeux de passer de quelques centaines d’utilisateurs actifs à tout moment à des millions.”
Il semble que Monad soit déjà en discussion avec des studios de jeux pour construire et permettre des jeux on-chain vraiment à haut débit.
Roadmap - Feuille de route 🛣
Monad est prévu pour un lancement sur le mainnet plus tard cette année, potentiellement à un moment donné au cours du troisième trimestre. Il est donc encore tôt pour la chaîne, cependant le devnet, qui est un testnet interne, devrait être lancé prochainement.
Il y a déjà eu un grand intérêt, tant de la part des protocoles EVM existants cherchant à se connecter en raison de la haute scalabilité et de la compatibilité EVM, que des équipes souhaitant construire des applications natives sur les blockchains de Monad. De plus, Monad a récemment annoncé un partenariat dès le premier jour avec Layerzero, ce qui facilitera considérablement le pontage de la liquidité vers l’écosystème.
Compte tenu du grand intérêt à la fois de la communauté des utilisateurs et des développeurs, l’engouement autour de Monad devrait probablement continuer à croître en direction du testnet public et du mainnet plus tard cette année.
Conclusion
Dans un monde où de nouvelles chaînes L1 et L2 sont lancées presque quotidiennement, Monad se distingue grâce à sa technologie évolutive, une équipe très compétente et une communauté ayant un statut quasi culte. Étant donné que Monad est une chaîne monolithique, je dirais que son concurrent le plus proche est Solana, et peut-être Sui.
Cependant, de nombreuses approches de mise à l’échelle différentes tentent de gagner en adoption (rollups, chaînes d’application, piles modulaires, etc.). Il sera donc intéressant de voir si Monad parvient à attirer la liquidité, les utilisateurs et les développeurs dans cet environnement d’infrastructure hautement concurrentiel, mais étant donné l’enthousiasme déjà manifeste, cela semble probable. Ainsi, bien que ce soit encore les premiers jours pour Monad, vous feriez bien de vous tenir au courant de ce qui se passe au sein de l’écosystème.
Pour rester informé, je recommande de suivre Monad sur Twitter et de rejoindre leur Discord.
Avertissement : Le contenu présenté est uniquement à titre informatif et ne constitue en aucun cas des conseils financiers, d’investissement, fiscaux, juridiques ou professionnels. Rien de ce qui est présenté dans ce rapport ne constitue une recommandation directe ou indirecte d’acheter, de vendre, de faire, de détenir un investissement, un prêt, une matière première ou une sécurité, ou de mettre en œuvre une stratégie d’investissement ou de trading à l’égard de tout investissement, prêt, matière première, sécurité ou émetteur.
CryptoSniffer ne garantit pas l’exactitude, l’exhaustivité, la séquence ou l’actualité de ce contenu.