Leçon 3

À l’intérieur de l’architecture de SUAVE

Dans ce module, nous explorons la logique derrière SUAVE, son architecture de base, et pourquoi il représente une approche fondamentalement différente de la gestion du flux d’ordres et du MEV.

Repenser l’exécution : la philosophie de conception de SUAVE

Pour traiter le MEV à sa racine, Flashbots a introduit SUAVE — acronyme de *Single Unifying Auction for Value Expression*. SUAVE n’est pas simplement une amélioration d’Ethereum ni un nouveau relayer ; c’est une couche d’exécution indépendante des chaînes, conçue pour décentraliser la construction des blocs, sécuriser l’intention des utilisateurs et coordonner les enchères sur n’importe quelle blockchain.

Au cœur de son concept, SUAVE part du constat que les architectures blockchain actuelles lient étroitement exécution, ordonnancement et consensus. Bien que ce modèle soit simple, il concentre le pouvoir et permet à des intermédiaires privilégiés d’extraire de la valeur au détriment des utilisateurs. SUAVE propose de découpler ces responsabilités : la construction des blocs, l’ordonnancement des transactions et l’expression de la valeur sont dissociés et exécutés dans un environnement modulaire et programmable.

Contrairement aux mempools publics, qui exposent les transactions des utilisateurs au frontrunning et à l’arbitrage, SUAVE offre un espace pré-chaîne confidentiel où les transactions peuvent être chiffrées, les intentions exprimées de manière privée et les solveurs mis en concurrence de façon équitable pour les exécuter. L’objectif n’est pas de remplacer les chaînes existantes, mais de les compléter. SUAVE fonctionne en parallèle des autres chaînes et prend en charge la logique sensible d’expression et d’inclusion des ordres, avant que les transactions ne soient envoyées sur une couche de base pour le règlement final.

Cette séparation crée un nouvel espace de conception. Dans SUAVE, le processus d’enchères n’est pas accessoire, mais constitue le principe fondateur. Chaque transaction est traitée comme une expression de valeur et participe à une enchère universelle qui décide de son mode, de son moment et de son exécuteur.

Les trois piliers de SUAVE

La pile SUAVE repose sur trois composants clés : la Membrane, la Couche de confidentialité et l’Enchère universelle. Chacune de ces couches a un rôle spécifique et, combinées, elles forment une architecture unifiée permettant de sécuriser, d’acheminer et d’exécuter les transactions des utilisateurs sur différents domaines.

La Membrane constitue l’interface reliant SUAVE aux chaînes externes. Elle permet à SUAVE de recevoir le flux d’ordres de tout portefeuille, application ou protocole, indépendamment de la chaîne sous-jacente. Elle joue le rôle de gardien et de routeur, en orientant les intentions entrantes vers la bonne voie d’exécution. Ainsi, les ordres émis depuis différentes chaînes peuvent être traités de manière uniforme et renvoyés avec des garanties de finalité.

La Couche de confidentialité gère le chiffrement et les calculs sécurisés nécessaires pour éviter les fuites de flux d’ordres. Dans les systèmes traditionnels, le contenu des transactions est visible avant leur exécution, ce qui permet à des tiers de pratiquer du frontrunning ou du sandwiching. SUAVE élimine cette exposition en chiffrant les données des transactions et en exécutant les opérations sensibles dans des environnements sécurisés — tels que des enclaves sécurisées ou des systèmes à preuves à divulgation nulle de connaissance (ZKP). Cette conception garantit que l’intention des utilisateurs reste confidentielle jusqu’à son inclusion, assurant l’équité sans compromettre la composabilité.

L’Enchère universelle constitue le mécanisme central de coordination de SUAVE. Elle décide comment les ordres sont associés, classés et attribués. Contrairement aux blockchains classiques, où l’inclusion est dictée par les frais de gas ou le bon vouloir des validateurs, SUAVE propose une couche d’enchères partagée où les solveurs — les entités qui réalisent les intentions des utilisateurs — rivalisent pour offrir la meilleure exécution. Cette enchère est programmable, ce qui permet aux applications de définir leurs propres règles de tarification, de classement et de priorité. Ainsi, les utilisateurs ne sont plus de simples acteurs passifs, mais deviennent de véritables vendeurs de leur flux d’ordres.

Le MEVM : l’environnement d’exécution de SUAVE

Au cœur de SUAVE se trouve une machine virtuelle conçue pour l’expression de la valeur, appelée MEVM, acronyme de *Maximal Extractable Value Machine*. La MEVM est un environnement programmable à usage général où la logique du flux d’ordres est exécutée avant l’inclusion dans les blocs. Elle permet aux développeurs d’écrire des logiques d’enchères personnalisées, des scripts de vérification pour les solveurs et des algorithmes de routage préservant la confidentialité.

Contrairement aux machines virtuelles traditionnelles comme l’EVM, qui se concentrent sur l’exécution des transactions et les transitions d’état, la MEVM est optimisée pour les calculs off-chain, l’appariement et les workflows intégrant le chiffrement. Elle permet aux solveurs et aux builders d’opérer dans un environnement neutre, régi par des règles déterministes et soumis à des audits open source.

Ce modèle d’exécution introduit une nouvelle catégorie d’applications : les routeurs de valeur. Il s’agit de services décentralisés qui reçoivent des flux d’ordres chiffrés, calculent les chemins d’exécution optimaux et renvoient les instructions de règlement. Un routeur de valeur peut, par exemple, se spécialiser dans le routage de transactions entre des AMM, la soumission d’enchères groupées pour des NFT ou l’optimisation des liquidations sur des protocoles de prêt. Toutes ces tâches peuvent être programmées et exécutées sur la MEVM, offrant ainsi de la flexibilité sans compromettre la sécurité.

Coordination et règlement indépendants des réseaux

L’une des caractéristiques les plus innovantes de SUAVE est sa capacité à fonctionner indépendamment de toute chaîne de couche 1 ou de couche 2. SUAVE ne règle pas lui-même les transactions. Il regroupe plutôt les résultats d’exécution et les envoie à d’autres chaînes pour leur finalisation. Cela lui permet de servir de couche partagée de flux d’ordres pour de nombreuses chaînes simultanément, comme Ethereum, Arbitrum, Optimism, Solana et d’autres encore.

En coordonnant l’exécution off-chain et le règlement on-chain, SUAVE réduit la latence et la congestion sur les couches de base. Il permet également l’arbitrage inter-domaines et l’exécution d’intentions complexes. Par exemple, un utilisateur pourrait exprimer l’intention d’échanger des tokens sur Ethereum puis d’utiliser le produit de cette vente pour acheter un NFT sur Arbitrum, l’ensemble de la logique étant exécutée dans SUAVE et finalisée sur les chaînes de base respectives.

La nature indépendante des réseaux de SUAVE apporte également de la résilience. En cas de congestion ou d’interruption d’une chaîne de base, SUAVE peut réacheminer ou retarder l’exécution sans exposer les utilisateurs aux risques de MEV. Le système garantit que l’intention des utilisateurs est préservée et que le règlement n’a lieu que lorsque les conditions sont favorables.

Permettre une économie du MEV juste et ouverte

Plutôt que de chercher à supprimer totalement le MEV, SUAVE propose de créer une économie du MEV plus transparente et équitable. Dans SUAVE, la valeur n’est pas extraite mais exprimée au travers d’enchères programmables. Les solveurs se disputent le flux d’ordres en proposant des remises, un routage optimisé ou des services groupés. Les utilisateurs conservent le contrôle de leurs préférences de transaction et peuvent choisir de privilégier le prix, la rapidité, la confidentialité ou d’autres paramètres.

Cette structure profite à tous les participants. Les utilisateurs bénéficient d’une meilleure exécution et, en option, de remises liées au MEV. Les solveurs accèdent à un flux d’ordres structuré et prévisible. Les builders peuvent construire des blocs à partir de lots chiffrés sans risque de censure ni de fuite. Quant aux validateurs, ils reçoivent des blocs finalisés d’un réseau décentralisé d’acteurs sans avoir à s’impliquer eux-mêmes dans l’extraction de MEV.

De plus, SUAVE ouvre la voie à de nouveaux systèmes de réputation et de gouvernance. Les solveurs qui offrent régulièrement une exécution de haute qualité peuvent obtenir des scores de confiance, susceptibles d’influencer les résultats des enchères futures. Les communautés peuvent également gouverner les règles d’expression de la valeur, notamment les politiques de liste noire, les incitations pour les solveurs et les protocoles de routage.

Progrès et intégration à l’écosystème

En 2025, SUAVE est en cours de développement actif, avec plusieurs composants déjà disponibles en test. Flashbots a publié des versions préliminaires de l’interface Membrane et de l’environnement de développement MEVM sous le devnet « Centauri ». Plusieurs portefeuilles et dApps ont commencé à intégrer des hooks SUAVE, permettant aux utilisateurs de faire transiter leurs ordres via SUAVE plutôt que par les mempools traditionnels.

Le système est conçu pour être rétrocompatible. Les protocoles existants n’ont pas besoin de réécrire leurs contrats pour bénéficier des fonctionnalités de confidentialité et d’équité de SUAVE. Ils peuvent simplement se connecter à la Membrane ou créer des routeurs de valeur interagissant avec la MEVM. La modularité de SUAVE permet une adoption progressive, dont les avantages s’accumulent au fil du temps.

L’intégration avec le mécanisme de séparation proposeur-constructeur (PBS) d’Ethereum, le cadre de sécurité mutualisée d’EigenLayer et les protocoles de ponts inter-domaines est également en cours. Ces intégrations permettront à SUAVE de fonctionner en parallèle d’autres stratégies de réduction du MEV tout en offrant une voie d’évolution vers une infrastructure entièrement résistante au MEV.

Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.