Monad est une blockchain de couche 1 offrant des performances élevées, une véritable décentralisation et une compatibilité EVM. Son étoile polaire est de rendre la décentralisation plus puissante et d'éliminer le compromis perçu entre décentralisation et performance. Monad prend en charge un large réseau mondialement distribué, avec des exigences matérielles intentionnellement minimales afin que chacun puisse exécuter un nœud. La performance provient d'améliorations de l'architecture logicielle plutôt que de la dépendance à un matériel lourd ou à la colocation de nœuds. Le réseau est en ligne avec 170 validateurs dans 27 pays, 53 villes. Aucun validateur n'est géré par la fondation Monad. Les validateurs sont exécutés sur du matériel de consommation : - CPU : CPU 16 cœurs avec une vitesse d'horloge de base de 4,5 GHz+, par exemple AMD Ryzen 9950x, AMD Ryzen 7950x, AMD EPYC 4584PX, etc. - Mémoire : 32 Go+ de RAM - Stockage : disque dédié de 2 To pour TrieDB (Exécution), disque de 500 Go pour MonadBFT / OS, SSD NVME PCIe Gen4x4 ou mieux pour les deux - Bande passante : 300 Mbit/s (Validateurs), 100 Mbit/s (Nœuds complets) Son code source est entièrement open source (consensus, exécution) et est construit pour des performances extrêmes en C++ et Rust. Notamment, Monad introduit des architectures novatrices dans cinq domaines majeurs : - MonadBFT, un mécanisme de consensus BFT de pointe résolvant le problème de la queue de fork - RaptorCast pour une transmission efficace des blocs - Exécution asynchrone pour le pipeline de consensus et d'exécution afin d'augmenter le budget temporel pour l'exécution - Exécution parallèle et compilation JIT pour une exécution efficace des transactions - MonadDb pour un stockage efficace de l'état d'Ethereum Les améliorations de Monad s'attaquent aux goulets d'étranglement existants tout en préservant une compatibilité transparente pour les développeurs d'applications (compatibilité complète avec le bytecode EVM) et les utilisateurs (compatibilité avec l'API RPC d'Ethereum). Le résultat est une blockchain de couche 1 compatible avec Ethereum, open source, construite de zéro avec un débit de 10 000 tps, une fréquence de bloc de 400 ms et une finalité de 800 ms. Ethereum a été lancé en 2015. Monad sera lancé en 2025.