Uniswap et Flashbots peuvent-ils résoudre le problème du MEV ?
Récemment, Uniswap a annoncé une collaboration avec Flashbots pour présenter Unichain, un nouveau réseau Ethereum Layer 2 (L2) conçu pour DeFi. Construit sur le Optimistic Rollup de l’OP Stack, Unichain vise à relever plusieurs défis dans la finance décentralisée (DeFi). Uniswap et Flashbots, ainsi qu’Optimism, bénéficient du soutien financier de Paradigm.
L’un des principaux problèmes auxquels est confrontée la couche 1 (L1) d’Ethereum aujourd’hui est son temps de blocage de 12 secondes, qui limite la vitesse des transactions et entrave l’expérience de l’utilisateur. En outre, le problème croissant de la valeur extractible par les mineurs (MEV) continue d’affecter l’écosystème. La MEV désigne le profit injuste que les mineurs ou les validateurs tirent de la manipulation du processus de commande des transactions, ce qui entraîne des inefficacités sur le marché.
Unichain cherche à résoudre ces problèmes grâce à des innovations telles que des blocs d’une seconde et des « Flashblocks » (avec des pré-confirmations de 250 ms), combinant des transactions plus rapides avec des mécanismes vérifiables de hiérarchisation des transactions et des environnements d’exécution de confiance (TEE).
Principales caractéristiques techniques de l’Unichain
1. Construction de blocs vérifiables
Unichain introduit un nouveau mécanisme de construction de blocs appelé Verifiable Block Building, alimenté par Rollup-Boost. Cette approche est conçue pour accroître la transparence dans l’ordre des transactions, réduire l’extraction injuste de MEV et accélérer le traitement des transactions. En utilisant les TEE, la plateforme garantit des processus de construction de blocs sûrs et fiables.
Comment fonctionne la construction de blocs vérifiables :
- TEE pour la construction de blocs : Les environnements d’exécution de confiance (TEE) permettent un calcul isolé, garantissant que des parties externes ne peuvent pas altérer le processus de construction des blocs. Unichain utilise les TEE pour simuler l’exécution des transactions et écarter celles qui échouent, ce qui évite aux utilisateurs de payer des frais élevés pour les tentatives infructueuses.
- Flashblocks : Chaque bloc d’une seconde dans Unichain est divisé en quatre Flashblocks, chacun fournissant une pré-confirmation de 250 millisecondes aux utilisateurs. Les utilisateurs reçoivent ainsi une confirmation précoce de la transaction, ce qui réduit l’incertitude et les annulations potentielles dues à la réorganisation du bloc. Les Flashblocks permettent d’accélérer la finalisation des transactions et de limiter les possibilités d’extraction de MEV.
- Hiérarchisation et vérifiabilité : Rollup-Boost offre un système vérifiable de hiérarchisation des transactions, garantissant que les utilisateurs peuvent vérifier l’ordre dans lequel leurs transactions sont incluses dans les blocs. TEE sécurise le processus de commande, en suivant des règles prédéfinies telles que la hiérarchisation des frais, tout en assurant la transparence. Ce système empêche non seulement les créateurs de blocs d’abuser de leur pouvoir, mais il permet également d’internaliser la valeur ajoutée, en redistribuant une partie des bénéfices au protocole ou aux fournisseurs de liquidités.
2. Réseau de validation Unichain (UVN)
Le réseau de validation Unichain (UVN) atténue les risques associés à une architecture à séquenceur unique en employant un système de validation distribué. Ce réseau décentralisé de validateurs permet d’accélérer la finalité des transactions et de sécuriser l’état économique de la blockchain.
Les validateurs de l’UVN vérifient indépendamment la validité de chaque bloc, garantissant que toutes les transactions sont légitimes et n’ont pas été falsifiées. Les opérateurs doivent miser des jetons UNI sur le réseau principal d’Ethereum, et ceux qui ont des mises plus élevées ont plus d’influence sur le processus de validation. L’UVN s’assure ainsi que les risques tels que l’équivoque des blocs (blocs conflictuels) ou les blocs invalides sont minimisés.
En outre, l’UVN permet une finalité économique plus rapide en autorisant une validation parallèle sur plusieurs nœuds. Une fois qu’un bloc est vérifié par le réseau, les transactions qu’il contient sont considérées comme irréversibles, ce qui renforce la confiance et minimise les délais de traitement des transactions.
Perspectives communautaires sur l’Unichain
L’introduction de l’Unichain a suscité diverses réactions au sein de la communauté cryptographique, reflétant à la fois l’enthousiasme et le scepticisme.
Opinions favorables :
Ryan Watkins, cofondateur de Syncracy Capital, décrit Unichain comme une « RollApp », un type d’application ayant un plus grand contrôle sur son infrastructure. Il affirme que ces applications, comparées aux dApps standard, ont une flexibilité accrue et peuvent gérer leur valeur plus efficacement. Watkins classe les applications en trois catégories :
- Applications standard : Ils contrôlent uniquement leur logique et leurs frais, en s’appuyant sur des blockchains externes pour le consensus, l’exécution et la disponibilité des données.
- Contrat intelligent RollApps : En étendant le contrôle à la logique d’exécution et aux frais, ces applications dépendent toujours d’une couche de base comme Ethereum pour le consensus.
- RollApps souverain : Presque entièrement autonomes, ils contrôlent la plupart des aspects de leur infrastructure, à l’exception de la disponibilité des données.
Yuki, chercheur chez Fenbushi Capital, considère Unichain comme une solution L2 à usage général plutôt que comme une chaîne d’application spécifique. Ses mécanismes intégrés de redistribution des MEV l’alignent sur d’autres solutions L2, bien que des outils personnalisés supplémentaires, tels que des « crochets », puissent être nécessaires pour s’assurer que les bénéfices des MEV sont dirigés vers les fournisseurs de liquidités ou les utilisateurs.
Haotian, un autre chercheur, souligne que la décision d’Uniswap de lancer Unichain n’est pas une divergence par rapport à Ethereum, mais plutôt une avancée pour l’écosystème L2 d’Ethereum. Il pense qu’Unichain agira comme un catalyseur pour d’autres innovations DeFi, sans s’éloigner de la stratégie de mise à l’échelle centrée sur le Rollup d’Ethereum. Par rapport à d’autres projets L2 comme dYdX et MakerDAO, qui ont adopté des architectures indépendantes, Unichain reste étroitement intégré au réseau Ethereum en s’appuyant sur OP Stack.
Avis critiques :
Tout le monde n’est pas convaincu. KOL sudo rm reproche aux stratégies actuelles de mise à l’échelle des L2 d’ignorer des problèmes fondamentaux tels que la sécurité des utilisateurs. Selon lui, alors que les L2 augmentent la capacité du réseau, des problèmes fondamentaux au sein de l’écosystème Ethereum, tels que la protection des utilisateurs, ne sont toujours pas résolus. Il suggère qu’au lieu de se concentrer sur de nouveaux développements de L2, les efforts devraient être dirigés vers la résolution de ces problèmes fondamentaux.
KOL Temmy s’interroge sur la nécessité de multiplier les solutions L2. Il affirme que la prolifération des réseaux L2 pourrait fragmenter la liquidité et nuire à l’écosystème. Selon lui, le lancement d’Unichain par Uniswap pourrait ajouter de la complexité sans résoudre les problèmes existants, ce qui pourrait entraîner une fragmentation de la liquidité si d’autres dApps suivent le mouvement.
Conclusion
La collaboration d’Unichain avec Flashbots et l’accent mis sur la résolution des problèmes liés au MEV représentent une avancée ambitieuse dans l’écosystème Ethereum L2. Sa combinaison de Verifiable Block Building, de sécurité basée sur le TEE et de Flashblocks pour des transactions plus rapides offre une approche prometteuse pour répondre à certains des plus grands défis de DeFi.
Cependant, comme le montrent les réactions de la communauté, il reste à voir si Unichain sera la clé pour résoudre le MEV et d’autres problèmes. La concurrence entre les solutions L2 se poursuivra et l’impact à long terme d’Unichain dépendra de sa capacité à attirer les utilisateurs, les développeurs et les liquidités tout en maintenant la vision de l’avenir décentralisé d’Ethereum.