Le 27 juin, le nouveau développeur de blockchain MegaETH, MegaLabs, a finalisé une ronde de financement d'amorçage de 20 millions de dollars américains, dirigée par Dragonfly, avec la participation de Figment Capital, Robot Ventures, Big Brain Holdings et d'autres sociétés, ainsi que d'investisseurs providentiels, dont le co-fondateur d'Ethereum, Vitalik Buterin. , Joseph Lubin, fondateur de ConsenSys, Sreeram Kannan, fondateur d'EigenLayer, Kartik Talwar, co-fondateur d'ETHGlobal, Mert Mumtaz, co-fondateur de Helius Labs, Santiago Santos, Hasu et Jordan Fish (alias Cobie). Le cycle est structuré sous forme d'actions et de bons de souscription symboliques, donnant à MegaETH une valorisation symbolique entièrement diluée d'au moins 100 millions de dollars. Avec une gamme de financement aussi luxueuse et étant dans la piste L1 extrêmement compétitive, qu’est-ce qui différencie MegaETH ? Le paysage de la L1 peut-il être remodelé à l’avenir ? Cet article vous en donne un aperçu. Pourquoi une autre blockchain est-elle nécessaire ? Bien que les progrès de l'architecture blockchain aient considérablement abaissé le seuil de création de nouvelles chaînes (y compris les L1 et L2) et que de nombreuses nouvelles chaînes aient émergé (il existe actuellement plus de 50 projets L2), le simple fait de créer plus de chaînes ne résout pas l'évolutivité. problème de blockchain. Parce que chaque chaîne individuelle impose toujours des restrictions importantes sur les dapps qu'elle héberge. Par exemple, le tableau suivant montre le gaz cible par seconde et le temps de blocage des chaînes EVM grand public actuelles. Le tableau de Fenye ci-dessus montre clairement que les chaînes EVM existantes sont confrontées à des limitations importantes à plusieurs égards :
Faible débit de transaction Les applications complexes ne peuvent pas être mises en chaîne en raison d'une puissance de calcul insuffisante. Les applications qui nécessitent des taux de mise à jour élevés ou des boucles de rétroaction rapides sont impossibles. Des temps de bloc plus longs ne sont pas réalisables. . À l'exception d'Arbitrum One, toutes les chaînes du tableau mettent à jour leur statut chaque seconde.
Quelle est la différence avec la blockchain MegaETH ?
L'idée de la blockchain MegaETH est née parce que la plupart des blockchains EVM ne peuvent réaliser que des transactions à 3 chiffres par seconde (TPS), tandis que MegaETH vise à atteindre 100 000 TPS.
MegaETH prétend être la première « blockchain en temps réel » entièrement compatible avec Ethereum. Le temps réel signifie que MegaETH peut traiter les transactions immédiatement et publier des mises à jour des résultats en temps réel. De plus, MegaETH prend en charge un débit de transaction élevé et une puissance de calcul puissante pour maintenir une expérience en temps réel même en cas de demande maximale des utilisateurs.
MegaETH utilise la sécurité Ethereum, le système infaillible d'Optimism et son propre séquenceur optimisé pour obtenir des performances en temps réel.
Plus précisément, les deux technologies clés de MegaETH : l’architecture blockchain hétérogène et l’environnement d’exécution EVM « super-optimisé », l’ont aidé à atteindre une transmission en temps réel de 100 000 TPS. L'architecture hétérogène de la blockchain améliore les performances en permettant aux nœuds de réseau dotés de différentes configurations matérielles de se spécialiser dans des tâches spécifiques. L'environnement d'exécution EVM ultra-optimisé pousse le débit, la latence et l'efficacité des ressources jusqu'aux limites du matériel.
Spécialisation des nœuds
MegaETH centralise les tâches critiques en termes de performances telles que l'exécution de transactions sur un petit ensemble de nœuds séquenceurs, tout en décentralisant les tâches critiques en matière de sécurité telles que la vérification des blocs à grande échelle. Cette décision architecturale clé permet à MegaETH d'améliorer considérablement les performances du réseau tout en minimisant les exigences matérielles pour les nœuds complets.
EVM en temps réel
MegaETH présente le premier moteur d'exécution EVM en temps réel, capable de traiter de manière transparente de gros volumes de transactions dès leur arrivée et de publier de manière fiable les changements d'état qui en résultent avec des intervalles aussi faibles que 10 millisecondes.
In-memory Computing
Le séquenceur de MegaETH stocke l'intégralité de l'état mondial et de l'arborescence des états EVM en mémoire, ce qui permet un accès à l'état 1 000 fois plus rapide que les systèmes basés sur SSD. Des serveurs haut de gamme dotés de 1 à 4 To de mémoire sont facilement disponibles dans le cloud, offrant ainsi une capacité suffisante pour la croissance future de l'état.
Cette technologie appelée calcul en mémoire est essentielle pour les applications Web2 hautes performances et gourmandes en données. Grâce à la spécialisation des nœuds, MegaETH apporte pour la première fois cette technologie de pointe à la blockchain.
Compilation de contrats intelligents
MegaETH utilise la compilation juste à temps (JIT) pour convertir de manière transparente et à la volée les contrats intelligents en code machine natif. Cette technique élimine les inefficacités liées à l’interprétation du bytecode EVM et à l’émulation de la machine à pile. Pour les applications gourmandes en calcul, les performances peuvent être améliorées jusqu'à 100 fois.
Super I/O Efficient State Trie
En raison des opérations intensives d'E/S sur disque, la maintenance de l'arborescence d'état est le plus gros goulot d'étranglement pour les blockchains compatibles EVM. MegaETH a conçu un nouveau trie d'état qui remplace le Merkle Patricia Trie (MPT) pour minimiser les E/S disque et évoluer efficacement jusqu'à des téraoctets de données d'état tout en maintenant une compatibilité EVM totale.
State Synchronization Protocol
MegaETH utilise un protocole point à point efficace pour propager les mises à jour d'état du séquenceur au nœud complet, avec une faible latence et un débit élevé. Cela garantit que les nœuds dotés de mauvaises connexions réseau peuvent rester à jour même à un taux de mise à jour de 100 000 TPS.
Équipe fondatrice de MegaLabs
Le site officiel montre que le développeur MegaETH MegaLabs a été créé début 2023.
PDG : Li Yilong, titulaire d'un doctorat en informatique de l'Université de Stanford et a travaillé pour la société de logiciels Runtime Verification Inc. ; CTO : Yang Lei, titulaire d'un doctorat du MIT ; CBO : Kong Shuyao, ancien directeur du développement commercial mondial de Consensys (Kong) ; continue toujours A servi de conseiller chez Consensys) Directeur de la croissance : Namik Muduroglu, a précédemment travaillé chez Consensys et Hypersphere
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!