
Initia : Dépasser les limites de l'EVM, ouvrir une nouvelle ère des applications full-stack et des AltVM
TechFlow SélectionTechFlow Sélection

Initia : Dépasser les limites de l'EVM, ouvrir une nouvelle ère des applications full-stack et des AltVM
Grâce à Initia, les applications full stack ne sont pas seulement accessibles, mais aussi particulièrement pratiques.
Auteur : Initia
Traduction : TechFlow

Image originale via @initia, traduite par TechFlow
Imaginez : après une journée d’opérations en montagnes russes sur la blockchain, vous êtes prêt à terminer cette frénésie. Avoir misé sur ETH vous a rapporté 6 900 dollars, et avoir investi dans un jeton d’agent IA prétendant « guérir le cancer », suivi d’un retour facile de 42x. Pourtant, vous vous sentez étrangement oppressé. Pourquoi ? À cause de l’EVM.
À chaque utilisation de l’EVM, vous ne pouvez vous empêcher de vous demander : comment en sommes-nous arrivés là ? Chaque transaction ressemble à une progression prudente à travers un champ de mines. Vous vous interrogez : pourquoi, en 2025, n’avons-nous toujours pas dépassé le modèle maladroit et dangereux du « approve-dépôt » ?
Encore pire, vous vivez constamment dans la crainte qu’une autorisation illimitée sur votre DEX préféré se retourne contre vous, ou qu’une arnaque de type honeypot vous fasse perdre toute votre fortune accumulée. Si ces scénarios vous semblent familiers, c’est que vous vivez encore dans le passé.
@dcfgod :
« Il s’avère que la conception défectueuse du "approve puis swap" a déjà causé jusqu’à 100 milliards de dollars de pertes. »

Cela dit, il faut reconnaître que la Ethereum Virtual Machine (EVM) n’est pas entièrement mauvaise. Ces plaintes dramatiques visaient simplement à capter votre attention, mais la réalité est bien plus nuancée.
En réalité, l’EVM a longtemps été l’infrastructure des blockchains programmables. Historiquement, nombre des applications décentralisées (dApps) les plus utiles et innovantes ont été écrites en Solidity pour l’EVM : Uniswap, Aave, GMX ou encore CryptoKitties. Toutefois, il est désormais temps que la domination de l’EVM laisse progressivement place à une nouvelle génération de machines virtuelles prometteuses.
MoveVM, CosmWasm, SVM, FuelVM, Arbitrum Stylus — une vague de nouvelles machines virtuelles émergent, chacune avec ses forces et faiblesses propres. Les développeurs commencent à choisir celle qui correspond le mieux à leurs besoins spécifiques.
Il ne s’agit pas ici d’une simple course aux dernières tendances, mais d’un choix réfléchi, mûri après des années d’observation. Ils ont minutieusement analysé les forces et faiblesses de l’EVM, tiré des enseignements, et ces nouvelles VMs partent d’un niveau supérieur, offrant des solutions améliorées.
Quels sont les avantages de l’EVM ?

Image originale via @initia, traduite par TechFlow
-
Effet réseau, écosystème et infrastructure de développement mature. L’EVM bénéficie d’un avantage considérable grâce à son arrivée précoce, ce qui en fait le choix privilégié de la majorité des développeurs. Elle dispose d’une vaste base d’utilisateurs, d’un riche écosystème d’applications, d’une forte liquidité, ainsi que d’outils de développement bien plus avancés que tout autre VM.
-
Intégration institutionnelle. Avec l’expansion des blockchains, les exchanges centralisés (CEX) et les services de custody sont devenus indispensables. Bien que souvent lents à agir, ces acteurs tiers ont déjà intégré un grand nombre de blockchains basées sur l’EVM, rendant leur support bien plus mature.
-
Épreuve par le feu. Après d’innombrables attaques, le Solidity et l’EVM sont devenus de plus en plus robustes, résistant aux assauts du monde réel. La sécurité théorique est importante, mais rien ne vaut des années passées à corriger des failles.
-
Moteur économique. L’EVM abrite près de 90 milliards de dollars d’actifs DeFi, et cette tendance se poursuit. De plus en plus de nouvelles blockchains émergentes (comme Monad, Hyperliquid, MegaETH et Berachain) adoptent également l’EVM, créant une puissante force économique qui pousse à l’amélioration continue afin de répondre aux besoins en liquidité.
Pourquoi l’EVM n’est-elle pas parfaite ?
-
Sécurité insuffisante. Même si l’EVM a subi de nombreuses épreuves, l’émergence des altVMs montre qu’il reste de la marge d’amélioration. Ces nouvelles machines virtuelles partent d’une base de sécurité supérieure, permettant d’éviter directement de nombreuses vulnérabilités au niveau des applications et protocoles. Même les développeurs expérimentés en Solidity peuvent commettre des erreurs dans des codes complexes, tandis que les auditeurs doivent passer en revue des chemins d’attaque potentiels innombrables.
-
Performance sous-optimale. L’EVM traditionnelle peine dans les scénarios à haut débit, avec une efficacité trop faible. Des projets comme @monad_xyz et @megaeth_labs tentent de résoudre ce problème, mais leurs approches comportent chacune des compromis. Monad choisit de réécrire entièrement la pile technique, améliorant ainsi les performances, mais au prix de la fiabilité éprouvée ; MegaETH, quant à lui, fait des concessions sur la décentralisation.

Image originale via @initia, traduite par TechFlow
-
Optimisation du gas difficile. Pour les développeurs, passer plus de temps à optimiser le gas qu’à concevoir le protocole lui-même est un problème majeur. De plus, pour obtenir des gains significatifs, ils doivent souvent écrire du code assembleur complexe, une véritable torture pour beaucoup. Parfois, simplement réorganiser l’ordre des définitions de fonctions dans un contrat intelligent peut réduire la consommation de gas — une pratique presque ésotérique.
Malgré ces défauts, l’EVM continue de fonctionner de manière stable et dominera probablement encore plusieurs années. Mais envisageons cela différemment : Bitcoin est l’actif crypto dominant, pourtant des milliers d’autres coexistent avec lui.
De plus, l’écosystème de développeurs EVM s’efforce continuellement d’améliorer l’expérience utilisateur, via l’abstraction des comptes, les transactions groupées, voire un nouveau compilateur Solidity. Chaque couche, de l’architecture de base aux outils de développement, est en constante évolution.
Néanmoins, si nos prévisions optimistes pour l’avenir se réalisent, le nombre de développeurs dans la crypto pourrait croître d’un facteur 1 000. Nous ne pouvons pas nous attendre à ce que l’EVM satisfasse tous les besoins. Pensez au Web2 : aucune langue de programmation ne convient parfaitement à tous les cas d’usage, ni ne plaît à tous les développeurs. Nous ne devrions pas non plus attendre cela de l’EVM.
Il est temps d’étendre le paysage des machines virtuelles — les altVMs face à l’EVM

Image originale via @initia, traduite par TechFlow
Nous savons que changer les mentalités n’est pas facile. Quand votre chercheur crypto Twitter de confiance affirme que l’EVM suffit et remet en question l’intérêt des altVMs, vous êtes tenté de le croire. Mais regardons cela sous un autre angle, répondons directement à ces doutes, et explorons le potentiel des altVMs.
Les controverses autour des altVMs
-
Pourquoi avons-nous besoin des altVMs ? L’EVM ne suffit-elle pas ? Si nous nous contentons toujours de « ça suffit », nous ne connaîtrons jamais de meilleures technologies ni d’expériences supérieures. Les altVMs représentent une tentative audacieuse, une évolution technologique qui pousse la création d’applications crypto vers une nouvelle ère. Et la concurrence engendre souvent des solutions plus solides.
-
Certains pensent que les altVMs ne sont qu’une mode portée par les VC. Ce n’est pas vrai, et des preuves tangibles le démontrent. CosmWasm est depuis des années la machine virtuelle principale de multiples blockchains Cosmos. Le SVM de Solana supporte des volumes et liquidités de transaction impressionnants. Sui et Aptos, basés sur MoveVM, ont déjà atteint un TVL supérieur à 2,7 milliards de dollars. Ce sont des signes concrets de croissance utilisateur et d’adéquation produit-marché (PMF), pas du simple battage médiatique.
-
Attirer les utilisateurs est difficile. Ils doivent télécharger de nouveaux portefeuilles, apprendre à utiliser de nouveaux explorateurs de blocs, et adopter de nouvelles façons de penser. Cependant —
1. D’abord, les utilisateurs suivent toujours les opportunités. Les blockchains utilisant des altVMs recèlent souvent des potentiels inexploités, ce qui est précisément le levier de la croissance initiale. Si vous leur montrez que cela vaut le coup, ils accepteront la courbe d’apprentissage.
2. Ensuite, Initia propose une solution. Avec BYOW (Bring Your Own Wallet), quel que soit l’Interwoven Rollup choisi, quelle que soit la VM utilisée, vous pouvez utiliser votre portefeuille habituel — Rabby, Phantom ou Keplr.
3. Enfin, l’abstraction de chaîne (Chain Abstraction) devient progressivement réalité. Des problèmes techniques comme le sponsoring de gas ou l’interopérabilité inter-chaînes ont connu des percées en 2024. D’ici 2025, l’entrée dans de nouvelles applications sera simplifiée au maximum, quel que soit la chaîne ou la VM utilisée.
-
Les outils pour développeurs sont encore insuffisants. Nous le reconnaissons, mais rappelons que ces outils en sont encore à leurs débuts et évoluent rapidement. Une fois qu’ils franchiront des seuils critiques, l’expérience des développeurs s’améliorera radicalement.
Pourquoi les altVMs prospéreront-elles à long terme ?
Maintenant que nous avons dissipé ces inquiétudes, examinons les atouts des altVMs, car il y a beaucoup à dire. Les altVMs apportent une nouvelle créativité et de nouvelles opportunités aux applications blockchain. Elles introduisent de nouveaux paradigmes de développement, des concepts innovants, et une meilleure sécurité. Explorons maintenant leurs particularités :
Une nouvelle manière de penser
Les observateurs attentifs ont sans doute remarqué que, pendant le dernier cycle, la plupart des innovations dans les applications blockchain se sont concentrées hors chaîne — interfaces utilisateurs, mécanismes d’incitation, ponts reliant des revenus externes au monde crypto. L’innovation on-chain s’est progressivement essoufflée. Nous souhaitons voir davantage de développeurs comme fiveoutofnine , osant expérimenter on-chain et repousser les limites techniques.
Pourtant, la conception de l’EVM limite quelque peu la pensée des développeurs, les empêchant de sortir des sentiers battus. Les altVMs brisent ces contraintes, offrant plus de choix et de flexibilité. Elles permettent de repenser complètement la construction d’applications on-chain.
Récemment, ce changement est particulièrement visible dans les applications utilisant Arbitrum Stylus et Sui Move.
Stylus d’Arbitrum est un environnement d’exécution basé sur WebAssembly (WASM), permettant aux développeurs d’utiliser Rust, C++, ou tout langage compilable en WASM pour créer des contrats intelligents. Cette souplesse s’est déjà révélée puissante en pratique.
Par exemple, Renegade, le premier DEX décentralisé de dark pool on-chain, offre zéro glissement, zéro MEV (Minimum Extractable Value) et confidentialité des transactions. Après avoir évalué plusieurs solutions techniques, Renegade a opté pour Stylus, car les autres options étaient trop coûteuses pour les utilisateurs. Vous pouvez lire davantage sur cette étude de cas.
Considérons maintenant le MoveVM de Sui. Il introduit le concept de blocs de transactions programmables (Programmable Transaction Blocks, PTBs), permettant aux développeurs d’agréger plusieurs interactions entre modules en une seule transaction, exécutée hors chaîne puis envoyée on-chain. Cela signifie que vous n’avez pas besoin de compter sur l’abstraction de compte pour les transactions groupées, ni d’attendre qu’un EIP controversé soit ajouté à l’EVM. En développant sur Sui, vous bénéficiez immédiatement de ces avantages UX. Plus d’informations ici.
Un socle de sécurité élevé
Aujourd’hui, la plupart des altVMs placent la sécurité au cœur de leur conception. Elles tirent parti des lacunes de l’EVM et évitent fondamentalement ces défauts dès le départ. Bien sûr, elles ne sont pas invulnérables — de nouvelles vulnérabilités ou vecteurs d’attaque pourraient être découverts à l’avenir — mais leur niveau actuel de sécurité est supérieur à celui de l’EVM.
De plus, de nombreuses altVMs sont construites sur Rust, un langage réputé pour sa haute sécurité, largement utilisé dans les logiciels critiques. On peut dire que ces altVMs intègrent la sécurité dès les fondations.
Vous n’êtes pas convaincu ? Regardons MoveVM — la machine virtuelle utilisée par Initia L1.
D’abord, Move est le seul langage dans le domaine crypto conçu entièrement à partir de zéro par une équipe expérimentée en développement de langages de programmation.
Move inclut des fonctionnalités obligatoires qui incitent les développeurs à mieux réfléchir à la conception de leurs programmes, tout en modélisant plus fidèlement l’état réel. Par exemple :
-
Les actifs sont traités comme des « ressources » possédées par une adresse, en contraste marqué avec l’approche EVM basée sur des mappings de soldes, reflétant mieux la propriété réelle des actifs.
-
Move s’inspire des règles strictes de propriété de Rust, obligeant les développeurs à définir clairement quelles parties de l’état peuvent être modifiées, et où exactement. Cette exigence réduit fortement les vulnérabilités potentielles.
Même ainsi, que faire si un développeur commet une erreur ? Move propose la vérification formelle pour réduire les risques. Grâce à un vérificateur intégré, les développeurs peuvent définir mathématiquement le comportement attendu de leur programme, et le vérificateur contrôle si le code respecte ces spécifications. Cela réduit considérablement les erreurs logiques.
Faites pour la performance
La conception des altVMs vise la performance extrême. Contrairement à l’EVM et Solidity dont les versions initiales ne priorisaient pas la performance, même si l’EVM a considérablement progressé au fil des ans, elle ne peut rivaliser avec des altVMs entièrement repensées.
L’EVM traditionnelle gère mal le traitement parallèle, pourtant le moyen le plus efficace d’améliorer les performances blockchain. Bien qu’il soit possible de paralléliser l’EVM, obtenir de bonnes performances exige souvent un coût élevé — par exemple, une équipe d’ingénieurs de pointe pour reconstruire entièrement le système.
Qu’est-ce que la parallélisation ? Simplement, au lieu de traiter les transactions une par une, on les traite simultanément, augmentant ainsi massivement l’efficacité.

Image originale via @initia, traduite par TechFlow
Les machines virtuelles modernes intègrent la parallélisation dès la conception, et excellent dans cet environnement. En particulier, les paradigmes de programmation utilisés par Move et la machine virtuelle de Solana rendent la parallélisation plus efficace et fluide.
Dans le SVM (Solana Virtual Machine), toutes les données sont regroupées dans différents comptes. Les développeurs peuvent allouer librement les données à plusieurs comptes, et la logique d’exécution est indépendante des données. Chaque transaction doit explicitement indiquer quels comptes seront lus ou écrits. Cette séparation permet à la VM d’identifier les transactions qui ne se disputent pas les mêmes ressources, permettant ainsi un traitement parallèle efficace.
Après avoir examiné les doutes autour des altVMs et exposé systématiquement leurs avantages, vous devriez maintenant comprendre pourquoi elles apportent une valeur nettement positive (EV+) au domaine crypto et au futur des applications.
Il ne s’agit pas d’une guerre de factions technologiques, ni de choisir un camp. Chaque VM a ses forces et limites. Les développeurs doivent être libres de choisir l’outil le mieux adapté à leurs besoins. L’innovation et l’expérimentation profitent à tout l’industrie !
Lors de la construction d’applications, ces choix sont essentiels — c’est pourquoi Initia soutient actuellement MEWing : MoveVM, EVM et CosmWasm.
En réalité, notre exploration du domaine des altVMs ne fait que commencer. Des zkVMs (machines virtuelles basées sur des preuves à connaissance nulle) aux environnements hybrides, en passant par des tentatives comme FuelVM visant à résoudre l’inflation d’état, l’avenir des applications est rempli de possibilités infinies. Imaginez comment les futures applications exploiteront ces outils pour créer de nouvelles expériences, de nouveaux cas d’usage, à moindre coût — une perspective passionnante.
Le développement des altVMs n’en est qu’au début de sa courbe en S.

Image originale via @initia, traduite par TechFlow
Au-delà des altVMs : l’ère des applications full-stack
Reculons un instant : quel est l’objectif final de tous ces outils et discussions ? Créer des produits et expériences qui apportent une immense valeur aux utilisateurs — qu’il s’agisse de performances extrêmes, de sécurité renforcée ou d’une expérience utilisateur fluide.
En fin de compte, les machines virtuelles ne sont qu’un outil parmi d’autres dans la boîte à outils du développeur.
Mais sont-elles le meilleur outil disponible ? Elles font partie de la solution, mais pas la totalité. Dans un environnement de chaîne commune partagée, ni l’EVM ni les altVMs ne peuvent pleinement satisfaire tous les besoins.
Comme l’a dit @ItsAlwaysZonny :
« EVM ou altVM, les chaînes généralistes ne sont que des choix médiocres.
Ayez un objectif clair. Construisez des chaînes d’applications spécialisées. »

Les applications construites sur des chaînes monolithiques à état partagé ne peuvent jamais vraiment rivaliser avec celles reposant sur des infrastructures dédiées et personnalisées.
Le véritable changement réside dans l’émergence des applications full-stack.
Le cœur d’une application full-stack consiste à choisir la VM adaptée à votre cas d’usage, puis à l’associer à une chaîne d’application dédiée. Cela permet aux développeurs de contrôler entièrement l’environnement d’exécution, sans compromis. Cela nous mène vers un avenir nouveau — où les développeurs ne choisissent plus seulement une blockchain, mais conçoivent une blockchain sur mesure selon les besoins de leur application, depuis l’espace de bloc dédié jusqu’à l’exécution et l’ordonnancement des transactions, tout étant centré sur l’expérience utilisateur optimale. L’application full-stack symbolise la liberté, et la prochaine étape de l’évolution technologique.

Image originale via @initia, traduite par TechFlow
Chez Initia, nous croyons fermement que les applications full-stack sont la percée clé pour développer des produits innovants. C’est pourquoi nous nous efforçons d’offrir aux développeurs le meilleur cadre pour construire ces applications : ils peuvent choisir la VM qui correspond à leur vision — que ce soit la sécurité élevée de Move, l’écosystème mature de l’EVM, ou la flexibilité de CosmWasm. Grâce à LayerZero et IBC, l’interopérabilité instantanée est facilement réalisable. Avec le SDK Cosmos, la pile technique sous-jacente est entièrement personnalisable. Tous les outils nécessaires sont intégrés dans Interwoven Stack : services Oracle, disponibilité des données (DA) Celestia, explorateur de blocs, prise en charge native de l’USDC, canaux d’entrée en fiat, composants de portefeuille, interface de pont inter-chaînes, etc.
Avec Initia, les applications full-stack ne sont pas seulement accessibles, mais aussi hautement pratiques.
Enfin, restez à l’écoute pour la suite : cet article pose les bases du prochain, qui promet de vous plonger encore plus profondément dans les possibilités infinies de ce domaine.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














