
Quelle est la nécessité d'Unichain ?
TechFlow SélectionTechFlow Sélection

Quelle est la nécessité d'Unichain ?
Unichain pourrait devenir le prochain centre de la DeFi.
Rédaction : IOSG Ventures
Introduction
Pendant des années, Uniswap a constamment poussé les réformes en matière de fonctionnalités et d'innovation afin de rendre les échanges plus conviviaux et équitables pour les utilisateurs. Par exemple, nous avons vu l'apparition de la version mobile d'Uniswap, du réseau Fillers dans UniswapX, de l'ERC-7682 visant à standardiser les intentions inter-chaînes, ainsi que très prochainement l'ouverture de « hooks » personnalisables pour les pools AMM dans Uniswap V4.
Le 10 octobre, Uniswap a annoncé son propre rollup optimiste global : Unichain. Cette chaîne vise à devenir un centre unique de liquidité au sein de l'écosystème Superchain, offrant aux traders une expérience d’échange quasi instantanée et des spreads réduits, tout en maximisant la confidentialité et l’intégrité des participants face au MEV, grâce à l’utilisation de TEE (Environnement d'Exécution Fidèle).
Bien que ces objectifs soient impressionnants, certains utilisateurs se demandent s’il est nécessaire de créer une autre couche 2 (L2), et même Vitalik a commenté qu’Unichain revient à dire : « simplement un clone d’Uniswap sur chaque rollup ». En d'autres termes, il pense que lancer un clone d’Uniswap sur une nouvelle chaîne atteint le même but que de lancer Unichain lui-même.
Alors, Unichain est-il une bonne ou mauvaise idée ? Cet article examine aujourd’hui l’architecture d’Unichain pour comprendre sa « nécessité ».

1. Qu’est-ce qu’Unichain ?
Unichain est un rollup optimiste conçu pour exécuter des transactions quasi instantanément, tout en utilisant la technologie de confidentialité TEE afin de minimiser l’impact potentiel sur les fournisseurs de liquidité (LP) et les traders présents sur la chaîne.
Étant donné qu’Unichain est construit selon les mêmes attributs et normes que les autres chaînes rollup optimistes, il peut désormais tirer parti de l’interopérabilité au sein de l’écosystème Superchain et accéder à la liquidité partagée de l’ensemble du réseau.
Pour ce faire, Unichain introduit quatre innovations majeures :
-
Rollup Boost et séparation entre Séquenceur et Constructeur de blocs (SBS)
-
Construction de blocs dans un TEE
-
Flashblock
-
Réseau de validation Unichain (UVN)
1.1 Rollup Boost : Séparation Séquenceur-Constructeur (SBS)
La construction de blocs est essentielle pour résoudre le problème du MEV.
Avant MEV Boost, Ethereum souffrait de risques de censure et d’une mauvaise expérience utilisateur. En raison de la concurrence intense entre chercheurs (searchers) pour intégrer des ordres rentables, les utilisateurs subissaient des frais élevés et étaient victimes de frontrunning. Pour remédier à cela, Flashbot a développé MEV-Boost.
MEV Boost introduit des relais qui séparent les rôles entre constructeurs de blocs et proposants, en envoyant aux proposants les blocs les plus rentables après sélection par les relais. Ce modèle permet de décentraliser le processus d’extraction du MEV et démocratise ses bénéfices entre validateurs et constructeurs spécialisés.

Le concept de Rollup Boost suit une logique similaire : un L2 activant SBS (Séquenceur-Constructeur Séparé) peut dissocier le processus de construction de blocs du moteur d’exécution du séquenceur via un système appelé « Block Builder Sidecar ».
En résumé, le système comporte quatre composants principaux :
-
OP-node
-
OP-geth
-
Sidecar / Blockbuilder Sidecar
-
Constructeur de blocs externe
Voici un schéma de l’architecture Optimism, où l’on voit que le nœud séquenceur (aussi appelé op-chain) est composé d’Op-geth et Op-node.

Pour distinguer les rôles de construction et de proposition de blocs au sein du séquenceur, un composant nommé « Sidecar » est ajouté. Le sidecar permet au nœud OP de recevoir des blocs depuis des constructeurs externes, créant ainsi un marché entre constructeurs et proposants.
Le flux de travail est le suivant :
1. Le nœud OP envoie une mise à jour au sidecar.
2. Le sidecar transmet cette mise à jour à op-geth en tant qu’intermédiaire.
3. Lorsque le nœud OP demande un bloc à op-geth, le sidecar intercepte la requête.
4. Le sidecar transfère alors la requête aux constructeurs de blocs externes — c’est ici que ces derniers peuvent enchérir et concurrencer.
5. Une fois le bloc reçu (le gagnant), le sidecar l’envoie au nœud OP.
6. Si aucun bloc n’est reçu, le sidecar transmet un bloc généré localement.
L’avantage principal du sidecar est qu’il permet des mises à jour sans modification du client OP-chain, tout en rendant les règles de tri des transactions plus flexibles, simplifiées et résistantes à la censure. Toutefois, l’ajout d’un intermédiaire (sidecar) pourrait entraîner une légère latence.
1.2 Rollup Boost : Intégration du TEE dans la construction de blocs
Rollup Boost va plus loin en intégrant un Environnement d'Exécution Fidèle (TEE) dans le processus de construction de blocs pour garantir l’intégrité des transactions. Grâce aux avancées matérielles récentes comme Intel TDX, des performances en temps réel deviennent possibles.
Pour ceux qui ne connaissent pas les TEE, il s’agit de zones sécurisées au sein du processeur ou du matériel, empêchant toute entité non autorisée de lire les données internes, assurant ainsi une meilleure confidentialité. De plus, le TEE maintient un haut niveau d’intégrité car le code à l’intérieur ne peut être modifié ni remplacé.

Dans le contexte de Rollup Boost, Unichain utilise des constructeurs TEE pour réduire le risque de fuite de MEV. Cela signifie que lorsqu’un bundle ou une transaction est envoyé(e) à un constructeur de blocs TEE, l’intégrité du TEE garantit que l’ordre des transactions ne sera pas altéré par une tierce partie cherchant à extraire davantage de MEV.
De plus, le TEE offre une protection contre les reversions de confiance, protégeant ainsi les utilisateurs des transactions échouées, car le TEE peut exécuter des simulations et détecter toute tentative de reversion avant traitement. Cela améliore non seulement l’efficacité des AMM (en évitant les transactions infructueuses), mais aussi l’expérience utilisateur globale, particulièrement en période de forte activité.

Pour renforcer la transparence du tri et de la construction des blocs, une preuve d’exécution est publiée après la génération du bloc. Cette preuve est cruciale pour vérifier le classement prioritaire, un concept qui sera approfondi plus tard.
1.3 Flashblock et construction de blocs vérifiables
Le temps moyen de bloc sur Ethereum est de 12 secondes, ce qui est trop lent pour répondre aux exigences actuelles en matière d’expérience transactionnelle. De plus, un temps de bloc lent expose le réseau à davantage d’opportunités de MEV et le rend vulnérable à la congestion causée par des attaques de spam transactionnel.
Les L2 visent à améliorer l’évolutivité d’Ethereum en regroupant les transactions hors chaîne et en soumettant des preuves pour valider la justesse des calculs. Pour offrir une expérience plus fluide, Unichain vise un temps de bloc de 250 ms. Pour y parvenir, il faut un système capable de transmettre continuellement des blocs avec une faible latence et un temps de confirmation quasi instantané. Solana peut traiter en parallèle jusqu’à 440 M, mais ce gain de vitesse s’obtient au détriment d’un certain niveau de décentralisation.
Jusqu’ici, dans la plupart des processus de proposition de blocs sur L2, la sérialisation des données et la génération de la racine d’état causaient des retards, rendant des temps de bloc rapides impossibles.
Pour résoudre ce problème, Flashbot a créé Flashblock, dont l’idée est de « décomposer » le bloc en fragments plus petits afin de réduire l’intervalle entre blocs et maximiser les avantages UX/LP.

Un Flashblock est une pré-confirmation émise par un constructeur de blocs TEE, permettant une confirmation partielle mais rapide.
Tout d’abord, les transactions sont transmises en continu vers le constructeur de blocs TEE. Si le L2 active SBS, le constructeur de blocs est séparé du séquenceur. Après tri et regroupement, les transactions forment progressivement un bloc partiel appelé Flashblock. Celui-ci est diffusé toutes les 250 millisecondes par le séquenceur aux autres nœuds pour vérification.
Comme la latence provient de la génération de la racine d’état et de la sérialisation sur L2, Unichain réduit considérablement cette latence en calculant une seule fois la racine d’état et le consensus pour plusieurs blocs partiels, répartissant ainsi le coût du processus de construction.
En résumé, la puissance de Flashblock repose sur :
-
Un temps de bloc court réduit le risque de coût lié à la sélection adverse pour les LP.
-
Les Flashblocks fournissent un état d’exécution anticipé de l’état courant, facilitant l’intégration pour les portefeuilles et interfaces.
-
Des transactions rapides offrent une excellente expérience utilisateur (UX).
En outre, comme le TEE peut imposer un classement prioritaire dans chaque Flashblock, les applications et contrats intelligents peuvent désormais percevoir une taxe MEV, capter ce classement à leur profit et redistribuer le MEV aux LP et utilisateurs.
Comme souligné par Dan Robinson dans un tweet, permettre aux applications et utilisateurs de « contrôler » leur MEV est l’une des principales fonctions/objectifs d’Unichain.
Mieux encore, ce classement prioritaire peut être vérifié grâce à une preuve d’exécution publique dans le TEE. Cela permet aux utilisateurs de vérifier précisément comment leurs transactions ont été exécutées — un point crucial, car c’est la seule manière pour eux de s’assurer que le classement est effectué équitablement.
1.4 Réseau de Validation Unichain (UVN)
Aujourd’hui, la plupart des séquenceurs L2 sont centralisés, et le comportement d’un seul séquenceur peut affecter l’équité du MEV, la vivacité ou la finalité des blocs. Par exemple, si un séquenceur publie un bloc invalide et qu’une preuve de fraude est soumise pour le contester, la réversibilité de la chaîne qui en découle affecte directement la rapidité du réseau.
Pour contrer ce point de défaillance unique, Unichain introduit le Réseau de Validation Unichain (UVN).
L’UVN ajoute une couche supplémentaire de finalité en validant les blocs proposés via des validateurs surveillant la chaîne canonique (Ethereum). Ce processus ressemble à une parallélisation, où différentes étapes de la construction de blocs peuvent se produire simultanément au cours d’une même période.
Cependant, en l’absence de détails supplémentaires dans les documents disponibles, il est encore prématuré de tirer des conclusions définitives sur ses avantages et inconvénients.
1.5 Le jeton $UNI
Le jeton $UNI n’est désormais plus seulement un jeton de gouvernance, mais aussi un jeton utilitaire.
Pour devenir validateur, un opérateur doit d’abord staker $UNI sur le réseau principal comme collatéral. Un contrat intelligent suit le solde et met à jour l’état via le pont natif d’Unichain.
Au début de chaque période, le solde mis en jeu est figé, et les frais sont distribués proportionnellement au poids du stake. Les validateurs ayant le poids de stake $UNI le plus élevé sont sélectionnés pour l’ensemble actif, pouvant publier des preuves et obtenir une part des récompenses de validation. Les validateurs ayant raté ou omis de publier une preuve ne reçoivent aucune récompense, qui est reportée à la période suivante.
Selon les informations publiques limitées, on peut déduire que les récompenses de validation seront :
(Frais payés par les utilisateurs Unichain sur L2 - Taxe MEV perçue par les applications - Coût de soumission des bundles sur la couche 1)
2. Unichain vs Appchain vs Rollup généraliste

-
Le facteur différenciant principal entre Unichain / Rollup généraliste et appchains réside dans le MEV, les pré-confirmations et la compétition pour l’espace bloc.
-
Les appchains, grâce à leur flexibilité architecturale, peuvent mettre en œuvre divers mécanismes MEV pour atténuer des problèmes tels que les risques de censure ou les fuites de MEV.
-
En revanche, Unichain atténue et réorganise le MEV en garantissant, grâce aux propriétés d’intégrité du TEE, que l’ordre des transactions n’est influencé par aucune tierce partie. Le classement prioritaire vérifiable assure également une redistribution équitable du MEV, pouvant rediriger ses revenus vers les utilisateurs et fournisseurs de liquidité.
-
La majorité des séquenceurs sur le marché sont centralisés, leur permettant de tirer la valeur maximale du flux d’ordres. Unichain adopte quant à lui une approche plus orientée « intérêt public », car son mécanisme de redistribution du MEV limite, dans une certaine mesure, la quantité de MEV capturable par le séquenceur initial.
-
Unichain est construit sur OpStack, la norme unifiée pour les chaînes optimistes, ce qui lui permet, grâce à une interopérabilité native, de lire des messages et transférer des actifs sur la Superchain avec une faible latence (environ 2 secondes) via un message sécurisé. En comparaison, les appchains peuvent utiliser différentes solutions d’interopérabilité, comme rejoindre l’écosystème IBC ou construire un L3 sur Arbitrum Orbit (bien que cela soit moins courant pour les L2 basés sur OpStack).
3. Conclusion
Unichain est un concept intéressant qui non seulement offre aux utilisateurs une expérience transactionnelle fluide grâce aux pré-confirmations, mais minimise aussi la fenêtre d’exploitation du MEV grâce à des temps de bloc plus courts permis par les flashblocks. Cette innovation réduit également le risque de sélection adverse pour les LP et bénéficie aux utilisateurs/LP via des glissements réduits, entre autres.
D’autre part, les propriétés d’intégrité et de confidentialité du TEE garantissent que les utilisateurs sur chaîne peuvent bénéficier de transactions sûres, équitables, vérifiables ou gérées par application, grâce à la redistribution du MEV sur Unichain via le classement prioritaire.
Le processus de validation d’Unichain protège également le séquenceur contre les pannes uniques, les validateurs jouant un rôle clé dans la validation rapide des blocs, tout en transformant le jeton $UNI en un actif productif générant des rendements.
Toutefois, en activant la redistribution du MEV, le séquenceur perd potentiellement une partie du MEV maximal qu’il pourrait capturer, bien que davantage de revenus soient désormais redistribués aux LP/utilisateurs sur la chaîne.
Bien que certains puissent penser qu’Unichain manque d’attrait suffisant pour inciter au transfert d’actifs vers une nouvelle chaîne, je crois qu’avec l’évolution continue de l’écosystème L2, l’interopérabilité entre chaînes opérationnelles permettra à Unichain d’accéder à de plus grands bassins de liquidité, comme ceux provenant de Base.
En outre, au-delà des subventions (Unichain pourrait aussi offrir des financements sous forme de USDC après approbation par le DAO Uniswap), les nouvelles applications DeFi ont de bonnes raisons de se construire sur Unichain, car elles peuvent bénéficier de stratégies personnalisées de redistribution du MEV. Par ailleurs, les actifs au sein de l’écosystème peuvent tirer parti du TEE pour atténuer les fuites de MEV.
Ainsi, grâce à sa vitesse, à l’équité de redistribution du MEV et à l’interopérabilité potentielle qu’elle offre, Unichain pourrait bien devenir le prochain centre névralgique du DeFi.
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














