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
Quâest-ce quâun market-maker automatisĂ© (Automated Market Maker - AMM) ?
Que sont les pools de liquidité DeFi et comment fonctionnent-ils ?
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.