
Auteur: Jack Inabinet, sans banque;
Non -EVM networks like Solana have become the forefront of the consciousness of the encryption industry in recent months and become potential Ethereum killers, but even Ethereum’s most firm hatred can not deny that the virtual machine of the chain is established by the virtual machine of the Effet de réseau fort de la chaîne: la chaîne EVM représente 93% de tous les TVL.
De nombreux critiques dans le Taifang ont des préoccupations raisonnables concernant la feuille de route centrée sur Rollup, qui détruit souvent la liquidité et rend l’expérience utilisateur compliquée.Au lieu de cela, ils préconisent de l’adopter la méthode d’expansion globale pour unifier le réseau en un seul état.
Bien que certains Ethereum Split (comme BNB) réduisent la demande de roulement en adoptant un mécanisme de consensus plus centralisé (comme un certificat faisant autorité) et en résolvant les restrictions à l’évolutivité EVM, il est toujours que l’avenir de la finance ne sera pas à l’avenir .
Si la blockchain veut avoir l’occasion de devenir le prochain tueur d’Ethereum, il doit répondre aux besoins des utilisateurs et des développeurs d’aujourd’hui. caractéristiques.
Monad est l’une des chaînes les plus prometteuses qui répondent à cette exigence.Aujourd’hui, nous décrivrons ce que Monad apporte et discuterons des raisons pour lesquelles la chaîne peut remplacer Ethereum en tant que plate-forme de contrat intelligent dirigée par une crypto-monnaie.
Quelle est l’innovation technologique clé de Monad?
Monad conserve une compatibilité EVM complète, mais s’est améliorée par le biais de quatre paires d’innovation clés: Monadbft, exécution retardée, exécution parallèle et monaddb.
Chaque innovation est une optimisation d’Ethereum.
1.Monadbft
Monadbft est le mécanisme de consensus à haute performance de la chaîne.
Afin d’atteindre un consensus sur le nouveau bloc, le chef de bloc de Monad enverra un certificat au nœud de vérification du réseau pour prouver que le bloc précédent est valide (ou délai d’attente). En envoyant directement des signatures au leader du bloc suivant.
Si le leader est le moment où le nœud de vérification ne peut pas atteindre un consensus, Monad reviendra à la communication secondaire.
2. Exécution retardée
Dans Ethereum, les transactions doivent être exécutées d’abord, puis le réseau peut atteindre le consensus et le consensus sur la liste de trading et l’état du réseau contenu dans le bloc.
Cet exemple ne conserve que très peu de temps pour exécuter les transactions dans un bloc donné, car la plupart du temps de bloc est conservé pour la communication transversale multi-terrains requise pour atteindre le consensus.
En retardant l’exécution, Monad exécutera découplé avec un consensus et permet à la chaîne d’atteindre l’état avant de savoir si toutes les transactions dans le bloc ont été exécutées, afin que l’exécution puisse être effectuée dans tout le bloc!
3. Payer en parallèle
La blockchain EVM existante doit exécuter des transactions dans l’ordre (c’est-à-dire une par une), et des chaînes qui peuvent exécuter le trading en parallèle, comme Solana, peuvent gérer plusieurs transactions sans dépendances communes en même temps, augmentant ainsi la vitesse croissante!
La blockchain qui peut gérer la transaction en parallèle peut faire fonctionner la machine virtuelle en permettant à la machine virtuelle d’exécuter sur plusieurs cœurs et threads du processeur du nœud de vérification et utilisez pleinement la technologie informatique moderne.
Cependant, pour implémenter les transactions en parallèle, la blockchain doit d’abord déterminer quelles transactions peuvent être exécutées indépendamment.Solana résout ce problème en obligeant la transaction pour spécifier leur accès pendant l’exécution, mais il est nécessaire de créer une nouvelle machine virtuelle.
Contrairement à la dépendance dépendante de l’état de l’instruction de transaction, Monad est optimiste que chaque transaction peut être exécutée en même temps et essaie d’exécuter le parallèle.Lorsque la transaction est confrontée à la première exécution, elle rouvrira avec les données mises à jour pour garantir son exécution.
Monad utilise un analyseur de code statique pour prédire quelles transactions ont des relations dépendantes pour éviter de perdre du temps à essayer d’exécuter des transactions avec des transactions précédentes.
4. 4 ..Monaddb
L’utilisation du client d’Ethereum est différente d’Ethereum lui-même, ce qui entraîne la solution de stockage insatisfaisante.
En raison de l’exécution parallèle des transactions par Monad, plusieurs transactions doivent être en mesure de lire et d’écrire des bases de données en même temps.Monaddb est une base de données personnalisée utilisée pour stocker son état sur la chaîne.
Monad peut-il gagner?
Bien que l’EVM ne soit pas parfait, il y a très peu d’innovations qui peuvent être réalisées dans Ethereum.
Grâce à une série d’innovations, Monad a entièrement fouillé le potentiel de l’EVM, créé une blockchain L1 à haut débit et éliminé les DAPP pour développer ou auditer son code pour transplanter son propre environnement d’exécution à haut débit.
Parce que Monad change uniquement le logiciel, Theortical Ethereum peut copier ses choix de conception, mais cela nécessitera une réforme du système majeure, ce qui peut faire de la valeur totale des milliards de dollars sur la chaîne face au risque d’être utilisé. Les changements dans la mise en œuvre future prévisible ne sont pas très élevés.
L’interopérabilité entre Ethereum et sa solution de couche 2 est une œuvre à long terme, qui vient de commencer.Avant que ces défis ne soient surmontés, la blockchain qui peut gérer la charge de flux de crypto-monnaie actuelle dans un environnement d’exécution unifié offrira une expérience utilisateur qui peut être considérée comme une meilleure expérience utilisateur et attirer les utilisateurs, les développeurs et le capital vers son aspect de chaîne occupent la supérieure main.
En obtenant un espace de bloc ultra-high-performance pour le kit d’application mature d’Ethereum, Monad présente une série de combinaisons caractéristiques attrayantes, ce qui peut aider à en faire un centre d’activité de chaîne important.