Qu’est-ce qu’Uniswap V4 ?
Accueil
Articles
Qu’est-ce qu’Uniswap V4 ?

Qu’est-ce qu’Uniswap V4 ?

Intermédiaire
Publié le Aug 31, 2023Mis à jour le Oct 25, 2023
9m

Résumé

  • En juin 2023, Uniswap a publiĂ© l’ébauche du code d’Uniswap V4. Celle-ci proposait de nouvelles fonctionnalitĂ©s majeures pour le protocole de la plateforme d’exchange dĂ©centralisĂ©e (DEX).

  • Les nouvelles fonctionnalitĂ©s incluent le « hook » qui permet de personnaliser les pools de liquiditĂ©, une conception singleton qui rend la liquiditĂ© entre pools plus efficace et le retour des paires de trading ETH natives.

  • Uniswap V4 devrait offrir de nombreux avantages, notamment une plus grande personnalisation, une meilleure efficacitĂ©, une rĂ©duction du gas et des stratĂ©gies de trading avancĂ©es.

  • Il existe cependant certaines limitations potentielles Ă  Uniswap V4, telles que la possibilitĂ© pour Uniswap de collecter une partie des frais de retrait et sa licence qui limite l’utilisation de son code source.

Qu’est-ce qu’Uniswap ?  

Uniswap est une plateforme d’exchange dĂ©centralisĂ©e (DEX) fonctionnant sur la blockchain Ethereum. Elle permet aux utilisateurs de trader divers actifs numĂ©riques Ă  l’aide d’un modĂšle de market maker automatisĂ© (AMM), Ă©liminant ainsi le besoin de carnets d’ordres traditionnels.

Initialement inspirĂ© par le concept de market maker automatisĂ© sur blockchain du cofondateur d’Ethereum, Vitalik Buterin, Uniswap a Ă©tĂ© crĂ©Ă© en 2018 par Hayden Adams, un dĂ©veloppeur d’Ethereum.

Uniswap est devenu un leader sur le marchĂ© des DEX, bĂ©nĂ©ficiant de volumes de trading importants et d’une liquiditĂ© plus profonde par rapport aux autres DEX. En 2023, Uniswap se classe parmi les meilleurs DEX sur la base de diverses mesures telles que le volume de trading, la liquiditĂ© et le nombre d’utilisateurs actifs.

Uniswap a subi diverses itĂ©rations, lançant Uniswap V2 en 2020 et Uniswap V3 en 2021. En juin 2023, Uniswap a publiĂ© l’ébauche du code d’Uniswap V4, qui comprend de nouvelles fonctionnalitĂ©s majeures.

Mais avant de nous plonger dans ces nouvelles fonctionnalitĂ©s, passons en revue les itĂ©rations passĂ©es d’Uniswap pour mieux comprendre son Ă©volution.

Introduction à Uniswap V1  

L’itĂ©ration initiale, Uniswap V1, a Ă©tĂ© lancĂ©e en novembre 2018 en tant que plateforme de preuve de concept. Sa principale innovation a Ă©tĂ© l’introduction du modĂšle Constant Product Market Maker (CPMM ou Market Maker Ă  produit constant).

Au lieu de s’appuyer sur le systĂšme traditionnel basĂ© sur les carnets d’ordres, Uniswap a permis Ă  toute personne disposant de tokens de les regrouper au sein de pools dans une paire de trading spĂ©cifique (ex : ETH/DAI) et de gagner en retour une part des frais perçus auprĂšs des utilisateurs qui tradent contre la pool de liquiditĂ©.

Uniswap V1 a facilitĂ© les swaps de tokens entre les tokens ERC-20 et l’ether (ETH). Il a Ă©galement permis des swaps entre deux tokens ERC-20. Le processus de swap entre deux tokens ERC-20 impliquait un processus en deux Ă©tapes :

Swapper le token ERC-20 1 contre de l’ether (ETH).

Swapper de l’ether (ETH) contre le token ERC-20 2.

Ce processus Ă©tait nĂ©cessaire, les smart contracts d’Uniswap V1 ne prenant en charge que les pools de liquiditĂ© directs entre les tokens ERC-20 et l’ether (ETH).

Bien qu’Uniswap V1 ait Ă©tĂ© rĂ©volutionnaire, cette version avait ses limites, y compris des inefficacitĂ©s dans son algorithme de tarification qui pouvaient ĂȘtre exploitĂ©es par les arbitragistes, et un glissement (slippage) Ă©levĂ© pour les transactions de gros volume.

Introduction à Uniswap V2  

En rĂ©ponse aux dĂ©fis rencontrĂ©s par Uniswap V1, Uniswap V2 a Ă©tĂ© lancĂ© en mai 2020 avec plusieurs amĂ©liorations cruciales. Uniswap V2 a ajustĂ© son modĂšle AMM pour inclure des swaps directs de tokens Ă  tokens, ce qui a permis de rĂ©duire le glissement (slippage) et d’amĂ©liorer l’efficacitĂ© du capital. 

En outre, la version 2 a introduit les swaps instantanĂ©s, qui ont permis aux utilisateurs de retirer autant qu’ils le souhaitent d’un pool de liquiditĂ© et de faire ce qu’ils voulaient de ces fonds tant qu’ils retournaient le montant retirĂ© (plus des frais) au cours de la mĂȘme transaction. Cela a facilitĂ© l’arbitrage et les possibilitĂ©s de farming de rendement sans nĂ©cessiter de capital initial.

Uniswap V2 a Ă©galement introduit le concept de prix moyens pondĂ©rĂ©s par le temps (TWAP), qui a permis Ă  d’autres applications dĂ©centralisĂ©es d’utiliser plus facilement et en toute sĂ©curitĂ© les prix d’Uniswap.

Introduction Ă  Uniswap V3

LancĂ© en mai 2021, Uniswap V3 s’est concentrĂ© sur les questions liĂ©es Ă  l’efficacitĂ© du capital et Ă  la liquiditĂ© concentrĂ©e. Uniswap V3 permet aux fournisseurs de liquiditĂ© de choisir des fourchettes de prix spĂ©cifiques dans lesquelles leurs actifs seront utilisĂ©s, ce qui leur permet de gagner des frais plus Ă©levĂ©s en raison d’une utilisation accrue du capital.

Uniswap V3 a Ă©galement introduit plusieurs niveaux de frais (0,05 %, 0,30 % et 1,00 %) pour mieux s’adapter aux diffĂ©rents niveaux de risque et volumes de trading. 

La liquidité non fongible (LNF) est une autre nouvelle fonctionnalité qui permet aux fournisseurs de liquidité de recevoir des NFT représentant leur part dans les pools de liquidité, permettant aux utilisateurs de trader, vendre ou transférer leurs positions de liquidité sans affecter les actifs sous-jacents du pool.

Une autre caractĂ©ristique remarquable d’Uniswap V3 est son intĂ©gration avec la solution de couche de niveau 2 d’Ethereum, Optimism, qui vise Ă  rĂ©duire les frais de transaction et Ă  amĂ©liorer l’évolutivitĂ© de la plateforme. 

Quelles sont les nouveautĂ©s d’Uniswap V4 ? 

Bien qu’Uniswap V4 n’ait pas encore Ă©tĂ© publiĂ© officiellement, les fonctionnalitĂ©s et amĂ©liorations potentielles sont publiĂ©es dans l’ébauche de son code et son whitepaper. Il s’agit notamment des Ă©lĂ©ments suivants : 

1. « Hooks » et pools personnalisés 

Uniswap V4 permettrait Ă  quiconque d’effectuer une personnalisation grĂące Ă  l’introduction de « hooks », qui sont des contrats exĂ©cutĂ©s Ă  diffĂ©rents points du cycle de vie d’un pool de liquiditĂ©. 

Pour mieux comprendre les « hooks », il est important de reconnaĂźtre que chaque pool de liquiditĂ© a un cycle de vie allant de la crĂ©ation Ă  l’ajout, au retrait ou Ă  l’ajustement de la liquiditĂ©. Les « hooks » permettent aux dĂ©veloppeurs d’ajouter du code qui effectue des actions dĂ©signĂ©es Ă  des moments clĂ©s du cycle de vie du pool. 

Un « hook » peut par exemple ĂȘtre ajoutĂ© pour permettre aux pools de liquiditĂ© de prendre en charge des frais dynamiques de maniĂšre native, d’ajouter des ordres Limit sur la blockchain ou d’agir en tant que market Maker Ă  moyenne pondĂ©rĂ©e par le temps (TWAMM) pour Ă©taler les ordres importants (dans le temps) afin de minimiser les rĂ©percussions sur les prix.

La personnalisation des pools de liquiditĂ© via les « hooks » peut ĂȘtre illimitĂ©e, allant de l’utilisation de divers oracles sur la blockchain, au dĂ©pĂŽt de liquiditĂ©s inutilisĂ©es dans des protocoles de prĂȘt. Les « hooks » offriraient aux dĂ©veloppeurs une flexibilitĂ© significative pour crĂ©er des pools de liquiditĂ© personnalisĂ©s pour rĂ©pondre Ă  des besoins spĂ©cifiques. 

2. Singleton 

Dans Uniswap V3, un nouveau contrat a été déployé pour chaque pool de liquidité, ce qui a rendu la création de pools et la réalisation de swaps à plusieurs pools plus coûteux. 

Un changement majeur dans Uniswap V4 est que tous les pools sont dĂ©tenus dans un seul contrat. Cela permettra de rĂ©aliser d’importantes Ă©conomies de gas, les swaps n’ayant plus besoin de transfĂ©rer des tokens entre pools dĂ©tenus dans le cadre de diffĂ©rents contrats. Les estimations d’Uniswap montrent qu’Uniswap V4 pourrait rĂ©duire les coĂ»ts de crĂ©ation de gas de pool de 99 %. 

3. Comptabilité instantanée 

La conception singleton complÚte un autre changement architectural dans Uniswap V4 appelé comptabilité instantanée. 

Dans les versions prĂ©cĂ©dentes d’Uniswap, chaque opĂ©ration telle que les swaps de tokens ou l’ajout de liquiditĂ© Ă  un pool se terminait par le transfert de tokens. Dans Uniswap V4, les transferts externes ne sont effectuĂ©s qu’à la fin, ce qui simplifie les opĂ©rations du pool et rĂ©duit les coĂ»ts. 

Le singleton et la comptabilitĂ© instantanĂ©e permettent un routage plus efficace et Ă©conomique sur plusieurs pools. Étant donnĂ© que l’introduction des « hooks » augmenterait le nombre de pools de liquiditĂ©, cet avantage est particuliĂšrement utile. 

4. Paires de trading ETH natives 

Uniswap V4 ramùne l’ETH natif dans les paires de trading. 

Comme expliquĂ© ci-dessus, Uniswap V1 Ă©tait limitĂ© aux paires ETH/tokens ERC-20. Dans Uniswap V2, cependant, les paires ETH natives ont Ă©tĂ© supprimĂ©es en raison de la complexitĂ© de la mise en Ɠuvre et des prĂ©occupations de fragmentation de la liquiditĂ© entre les paires WETH et ETH. 

Uniswap V2 et Uniswap V3 exigent que la grande majorité des utilisateurs wrappent (convertissent) leurs ETH en WETH avant de trader sur le protocole Uniswap, ce qui nécessite du gas supplémentaire. 

GrĂące Ă  l’introduction du singleton et de la comptabilitĂ© instantanĂ©e, Uniswap V4 permet de trader les paires WETH et ETH. Cela profiterait aux utilisateurs car les transferts ETH natifs (21 000 gas) reprĂ©sentent environ la moitiĂ© du coĂ»t du gas des transferts ERC-20 (40 000 gas).

Quels sont les avantages d’Uniswap V4 ? 

Uniswap V4 est conçue pour offrir plus de possibilités sur la façon dont la liquidité est créée et comment les tokens sont tradés sur la blockchain. Leurs avantages comprennent : 

1. La personnalisation 

Les « hooks » permettent aux dĂ©veloppeurs d’ajouter de nouvelles fonctionnalitĂ©s aux pools de liquiditĂ© avec une grande flexibilitĂ©. Cela devrait stimuler l’émergence de pools innovants dotĂ©s de fonctionnalitĂ©s de trading personnalisĂ©es. 

2. L efficacité

L’introduction des « hooks », du contrat singleton et de la comptabilitĂ© instantanĂ©e pourrait amĂ©liorer l’efficacitĂ© du routage des transactions.

3. La réduction du gas 

Les nouvelles fonctionnalitĂ©s d’Uniswap V4 devraient rĂ©duire davantage les coĂ»ts de gas. Cela pourrait attirer davantage d’utilisateurs vers le protocole. 

4. La possibilitĂ© d’augmentation des revenus pour les LP 

Il pourrait y avoir des structures de frais dynamiques qui offrent aux fournisseurs de liquiditĂ© (LP) plus de contrĂŽle et la possibilitĂ© d’augmenter leurs gains. 

5. Des stratégies de trading avancées 

De nouvelles fonctionnalitĂ©s telles que le market maker Ă  moyenne pondĂ©rĂ©e par le temps (TWAMM), les ordres Limit et les frais dynamiques pourraient permettre des stratĂ©gies de trading plus avancĂ©es qui n’étaient pas possibles dans les versions prĂ©cĂ©dentes. Celles-ci pourraient ĂȘtre attrayantes pour les traders avertis.

Quelles sont les limites potentielles d’Uniswap V4 ? 

Uniswap V4 prĂ©sente certaines limites potentielles. Il s’agit notamment des Ă©lĂ©ments suivants : 

1. La perception des frais

Uniswap V4 dispose de deux mĂ©canismes de frais de gouvernance distincts : les frais de swap et les frais de retrait, chacun avec des mĂ©canismes diffĂ©rents. Comme pour Uniswap V3, la gouvernance d’Uniswap (DAO d’Uniswap et dĂ©tenteurs de tokens UNI) peut choisir de prendre un pourcentage plafonnĂ© des frais de swap sur un pool particulier. 

Dans Uniswap V4, la gouvernance peut prĂ©lever un pourcentage plafonnĂ© de ces frais de retrait si un « hook » choisit initialement d’activer les frais de retrait pour un pool. 

2. Une licence qui limite l’utilisation 

Uniswap V4 doit ĂȘtre publiĂ© sous la Business Source License 1.1 (Licence source d’entreprise), qui limite l’utilisation du code source d’Uniswap V4 dans un environnement commercial ou de production pendant une durĂ©e maximale de quatre ans, date Ă  laquelle celle-ci sera convertie en licence General Public License (GPL ou Licence publique gĂ©nĂ©rale ) Ă  perpĂ©tuitĂ©. Cela a conduit certains membres de la communautĂ© Ă  critiquer le fait que la derniĂšre itĂ©ration d’Uniswap n’est pas vraiment open-source (en libre accĂšs). 

Conclusion

Le marchĂ© des plateformes d’exchange dĂ©centralisĂ©e (DEX) est un espace en constante Ă©volution, avec l’émergence rĂ©guliĂšre de nouveaux protocoles et plateformes. Uniswap est un acteur dominant dans l’espace DEX et publie sa quatriĂšme version cinq ans aprĂšs sa crĂ©ation en 2018, chacune des itĂ©rations passĂ©es du protocole ajoutant de nouvelles mises Ă  niveau qui ont amĂ©liorĂ© ses fonctionnalitĂ©s. 

La conception d’Uniswap V4 s’accompagne de changements majeurs visant Ă  libĂ©rer des possibilitĂ©s illimitĂ©es dans les DEX. Bien que cette conception ouverte offre aux dĂ©veloppeurs un espace presque illimitĂ© pour les expĂ©riences, elle pourrait ajouter une complexitĂ© significative en termes d’expĂ©rience utilisateur. Les utilisateurs devront Ă©tudier attentivement le fonctionnement d’un pool de liquiditĂ© et apprendre ce que fait chaque « hook » avant de s’engager dans le pool. 

NĂ©anmoins, les avantages potentiels d’Uniswap V4 semblent considĂ©rables. Pour les utilisateurs, il est toujours important de faire leurs propres recherches (DYOR) et de bien comprendre ce dans quoi ils s’engagent. 

Plus d’informations

Avis de non-responsabilitĂ© et avertissement concernant les risques : ce contenu vous est prĂ©sentĂ© « tel quel » Ă  titre d’information gĂ©nĂ©rale et Ă  des fins pĂ©dagogiques uniquement, sans reprĂ©sentation ni garantie d’aucune sorte. Il ne doit pas ĂȘtre interprĂ©tĂ© comme un conseil financier, juridique ou autre conseil professionnel, ni comme un moyen de recommander l’achat d’un produit ou d’un service spĂ©cifique. Vous devriez demander votre propre conseil Ă  des conseillers professionnels appropriĂ©s. Lorsque l’article est rĂ©digĂ© par un contributeur tiers, veuillez remarquer que les opinions exprimĂ©es appartiennent au contributeur tiers et ne reflĂštent pas nĂ©cessairement celles de Binance Academy. Veuillez lire l’intĂ©gralitĂ© de notre avis de non-responsabilitĂ© ici pour en savoir plus. Les cours des actifs numĂ©riques peuvent ĂȘtre volatils. La valeur de votre investissement peut diminuer ou augmenter et vous ne rĂ©cupĂ©rerez peut-ĂȘtre pas le montant investi. Vous ĂȘtes seul(e) responsable de vos dĂ©cisions d’investissement et Binance Academy n’est pas responsable des pertes que vous pourriez subir. Ce matĂ©riel ne doit pas ĂȘtre interprĂ©tĂ© comme un conseil financier, juridique ou autre conseil professionnel. Pour en savoir plus, consultez nos Conditions d’utilisation et notre Avertissement concernant les risques.