Auteur : Daniel Li
Le 13 juin, Uniswap a publié le projet de code de la version Uniswap V4, ce qui a provoqué un choc important dans l'industrie et est devenu une actualité brûlante au cours des dernières semaines. En tant que plus grande plateforme de trading décentralisée actuellement, Uniswap occupe depuis longtemps plus de 50 % des transactions en chaîne, et son volume de transactions est plus de trois fois supérieur à celui de son deuxième concurrent. Le lancement d'Uniswap V4 consolidera encore sa position de plus grand DEX de DeFi.
Dans les deux articles « Our Vision for Uniswap v4 » et « Uniswap v4 Core Whitepaper » (livre blanc) publiés par Uniswap, Uniswap Labs a présenté en détail les Hooks qui peuvent réaliser la personnalisation AMM, le Singleton qui peut changer le cadre du compte et la logique de commande. , et le Singleton qui peut réduire considérablement la comptabilité Flash et l'ETH natif pour les frais. Ces fonctionnalités innovantes apporteront une plus grande liberté, une meilleure liquidité, des frais réduits et plus de choix à DEX. Dans le même temps, il a injecté un catalyseur dans DEX, qui a longtemps été désavantagé dans la concurrence entre DEX et CEX, accélérant le rythme de rattrapage de DEX par rapport à CEX, ce qui aura un impact profond sur le développement futur de DeFi. .
Uniswap mène le développement de l'ensemble de l'industrie DeFi avec l'innovation
La mise à niveau d'Uniswap V4 a attiré l'attention de nombreuses institutions. D'une part, la Securities and Exchange Commission (SEC) des États-Unis a poursuivi Binance, le plus grand CEX au monde, ce qui a amené les institutions du secteur à s'inquiéter du développement futur. de CEX Avec la décentralisation, DEX, qui est à la fois centralisé et résistant aux audits, a sans aucun doute gagné en popularité. De plus, le point le plus important est qu'Uniswap est le leader du secteur. Chaque version qu'il lance mène la direction du développement de DEX et est imitée par ses successeurs, ce qui stimule également la prospérité et le développement de l'ensemble de DeFi. Passons en revue chaque version historique d'Uniswap ci-dessous.
Uniswap V1 est la première version officielle, lancée en novembre 2018. Il permet des transactions entre les jetons ERC-20 et l'ETH et introduit pour la première fois un modèle de teneur de marché automatique pour ajuster automatiquement les prix et la liquidité des jetons, rendant les transactions de jetons plus rapides, plus simples et moins coûteuses. Cette approche a également inspiré de nombreux échanges décentralisés ultérieurs et a jeté les bases du développement de l’ensemble de l’écosystème DeFi. Au cours de la même période, SushiSwap, Curve Finance et Bancor ont tous appris d'Uniswap V1.
Lancé en mai 2020, Uniswap V2 fournit en outre un support commercial entre les jetons ERC-20 et introduit un mécanisme d'extraction de liquidité pour augmenter la liquidité des paires de négociation en récompensant les fournisseurs de liquidité. Avec l'autonomisation des liquidités de la V2, les projets qui ont émergé au cours de la même période incluent Yearn.finance, AAVE, Compound et Chainlink.
Lancé en mai 2021, Uniswap V3 a introduit une fonctionnalité centralisée de liquidité et d’ordres à prix limité (PLC). La liquidité centralisée permet aux teneurs de marché de gérer les fonds plus efficacement, augmentant ainsi leurs profits et leur efficacité. PLC permet aux utilisateurs de définir les limites supérieure et inférieure des prix des transactions en fonction de leurs propres besoins, contrôlant ainsi les transactions de manière plus granulaire. Au cours de la même période, Concentrated Liquidity et BarnBridge ont tous deux atteint une efficacité et des avantages plus élevés en utilisant les fonctions centralisées de liquidité et de PLC d'Uniswap V3.
Uniswap V4 est une nouvelle version qui sera bientôt lancée. Bien que l'heure de lancement précise n'ait pas été annoncée, selon les informations publiées par l'équipe du projet, cette version d'UniswapV4 sera différente de la précédente V1-V3. innovation technologique de 0 à 1, mais une innovation technologique de 0 à 1. Réalisez une subversion complète à partir de l'infrastructure DeFi. Par exemple, la V4 fournira un pool de jetons pouvant être créé et géré indépendamment, un AMM pouvant ajouter de nouvelles fonctions via des « hooks » et un vaste cadre contractuel pour remplacer le modèle Factory/Pool précédent, etc. Ces innovations renforceront encore les caractéristiques d'Uniswap en tant que plateforme de trading décentralisée et apporteront de nouveaux changements et opportunités à l'ensemble de l'écosystème DeFi.
Uniswap V4 : Quatre mécanismes innovants créent une véritable infrastructure DeFi
En tant qu'acteur et leader important de l'industrie DeFi, Unsiwap a joué un rôle essentiel dans la promotion du progrès et de l'amélioration de l'industrie. Cette fois, Uniswap V4 créera une plate-forme véritablement adaptée à DeFi en introduisant des mécanismes innovants tels que Hooks, Singleton et Flash. comptabilité. L'infrastructure efficace, flexible et peu coûteuse offre aux utilisateurs une meilleure expérience de trading et plus d'opportunités. Présentons en détail ces nouvelles fonctionnalités d'Uniswap V4
Crochets
L'une des innovations clés d'Uniswap v4 est l'introduction de « hooks ». Les hooks sont également traduits par « hooks », qui sont essentiellement un contrat externe créé et défini par les développeurs. Grâce aux Hooks, les développeurs peuvent appeler des contrats externes pour effectuer des opérations spécifiées à des moments spécifiques du cycle de vie du pool de liquidité (comme l'ajout, l'ajustement, la suppression, l'échange, etc.), comme la création d'un ordre limité avant la négociation et l'ajustement après le pool de liquidité. changements de position. Niveaux des frais de transaction, etc.
Grâce à la fonction d'ajout de plug-ins via Hooks, Uniswap V4 devient une plateforme de pool de liquidité personnalisable. Cette fonctionnalité personnalisable est hors de portée des échanges centralisés. Les développeurs peuvent peindre librement et développer diverses nouvelles fonctions sur cette base pour répondre à divers scénarios commerciaux et rendre la liquidité plus profondément liée au développement du projet lui-même. De plus, cette fonctionnalité personnalisable peut également stimuler l'imagination et la créativité des développeurs et des communautés, augmentant encore l'effet réseau d'Uniswap V4, ce qui en fait l'infrastructure sous-jacente de l'ensemble de l'écosystème DeFi.
Actuellement, Uniswap V4 affiche les exemples de hook suivants :
Teneur de marché moyen pondéré dans le temps (TWAMM)
Lorsque les teneurs de marché AMM traditionnels exécutent des transactions importantes, étant donné que le prix dans le pool change au cours du processus de transaction, un dérapage important se produit, entraînant des désagréments pour la transaction. TWAMM divise les transactions importantes en plusieurs petites transactions, et chaque petite transaction est effectuée dans un délai donné, réduisant ainsi les fluctuations de prix, réduisant les dérapages, améliorant la fluidité des transactions et offrant aux utilisateurs une meilleure expérience de transaction.
Frais dynamiques
Les frais dynamiques peuvent être calculés en fonction de facteurs tels que le nombre d'actifs dans le pool de liquidité, le volume des transactions et la volatilité. Lorsque la volatilité du marché est plus faible, les frais de négociation sont inférieurs, offrant ainsi un environnement commercial plus compétitif. Lorsque la volatilité du marché est élevée, les frais de transaction augmentent en conséquence, protégeant ainsi la stabilité et la sécurité du pool de liquidités.
Ordres limités en chaîne
Les ordres limités de prix en chaîne sont mis en œuvre en introduisant un nouveau type de contrat appelé Limit Order Contract, qui permet aux utilisateurs d'exécuter automatiquement des ordres de trading prédéfinis dans des conditions de prix spécifiques. Grâce aux ordres de prix en chaîne, les utilisateurs peuvent effectuer des transactions de manière plus flexible pour répondre à des besoins commerciaux spécifiques.
Prêts et emprunts de liquidités inutilisées
Dans les bourses AMM traditionnelles, les fournisseurs de liquidité ne peuvent déposer des actifs dans le pool de liquidité que pour obtenir des avantages tels que des frais de transaction et des récompenses minières. Toutefois, si la liquidité dépasse une certaine fourchette, elle risque de ne pas être en mesure de maximiser les rendements et de devenir des actifs inutilisés. Dans Uniswap V4, en introduisant le contrat de transfert de liquidité inactif, des liquidités dépassant le cadre peuvent être déposées dans l'accord de prêt, améliorant ainsi l'efficacité de l'utilisation du capital et augmentant les sources de revenus.
Oracle en chaîne personnalisé
Des oracles personnalisés en chaîne sont mis en œuvre en introduisant un nouveau type de contrat appelé Contrat d'agrégation. Le contrat Oracle d'agrégation peut sélectionner différents fournisseurs de services Oracle, sources de données, formules de calcul, etc. en fonction de la configuration de l'utilisateur pour obtenir des services Oracle personnalisés.
Bénéfices MEV internalisés redistribués à LP
Dans les échanges AMM traditionnels, les bénéfices MEV sont généralement capturés par les mineurs ou d'autres participants, tandis que les fournisseurs de liquidité ne peuvent gagner des revenus que grâce aux frais de transaction et aux récompenses minières. En distribuant les bénéfices MEV internalisés à LP, les fournisseurs de liquidité peuvent directement obtenir des revenus des bénéfices MEV, augmentant ainsi leurs sources de revenus et leurs niveaux de revenus.
Célibataire
Singleton est une nouvelle architecture contractuelle d'Uniswap V4. Dans les versions précédentes, chaque pool de liquidité correspondait à un contrat. Lors de l'ajout d'un nouveau pool de liquidité, un nouveau contrat devait être déployé, ce qui augmentait non seulement le coût de déploiement des développeurs, mais nécessitait également que les transactions s'étendent sur plusieurs contrats, ce qui entraînait une augmentation du gaz. les frais et les délais de transaction. Dans l'architecture Singleton, tous les pools de liquidités sont stockés dans un seul contrat. Cette conception réduit considérablement le coût de création d'un pool de liquidités et les frais de gaz, et améliore l'efficacité des transactions.
Les principaux avantages de l’architecture Singleton sont les suivants :
Coûts réduits : étant donné que tous les pools de liquidité sont conservés dans le même contrat, les développeurs n'ont pas besoin de déployer des contrats distincts pour chaque pool de liquidité, réduisant ainsi les coûts de développement et de maintenance. Améliorer l'efficacité : l'architecture Singleton implémente des transactions multi-sauts et les utilisateurs n'ont besoin d'appeler le contrat qu'une seule fois pour terminer tous les échanges, ce qui améliore considérablement l'efficacité des transactions et réduit les coûts de gaz. Évolutivité : l'architecture Singleton peut facilement ajouter de nouvelles fonctions et fonctionnalités, laissant plus de possibilités d'innovation future, rendant Uniswap V4 plus évolutif et flexible. Gestion simplifiée des positions de liquidité : dans l'architecture Singleton, les positions de liquidité ne sont plus encapsulées à l'aide de méthodes de tokenisation. Au lieu de cela, les adresses sont utilisées pour la gestion des positions, ce qui rend la gestion des données de position de liquidité plus facile et plus efficace.
La comptabilité Flash, appelée « comptabilité flash », est une nouvelle méthode comptable introduite en plus de l'architecture des contrats singleton. Dans les versions précédentes, chaque transaction nécessitait de calculer les soldes de toutes les positions associées, ce qui consommait une grande quantité de gaz et entraînait des coûts de transaction élevés. Le système Flash Accounting peut calculer les frais de transaction uniquement sur la base du solde net (c'est-à-dire la variation du solde), réduisant ainsi la consommation de gaz.
Plus précisément, le système FlashAccounting profite du fait que tous les pools de liquidités d'Uniswap V4 sont gérés par un seul contrat. Lorsqu'un utilisateur effectue une transaction, le système Flash Accounting interroge le solde net actuel du pool (c'est-à-dire la différence entre le volume d'achat et de vente), puis calcule les frais de transaction en fonction du solde net de l'utilisateur dans la transaction. Étant donné que seuls les soldes nets sont calculés, le système Flash Accounting peut éviter de calculer les soldes de toutes les positions pertinentes, réduisant ainsi le gaz nécessaire aux calculs.
En plus de réduire la consommation de gaz, le système FlashAccounting peut également améliorer l'efficacité du routage entre pools et réduire davantage les coûts de transaction entre plusieurs pools. Cette fonctionnalité devient très utile lorsqu'elle est combinée à des contrats indexés pour prendre en charge des intégrations et des innovations plus complexes, ce qui peut augmenter considérablement le nombre de pools.
ETH natif
L'ETH natif dans Uniswap V4 fait référence à la transaction directe entre le jeton natif Ethereum (ETH) et d'autres jetons pendant le processus de transaction. Dans les versions précédentes, si vous souhaitiez échanger entre l'ETH et d'autres jetons, vous deviez d'abord convertir l'ETH en jetons WETH. Ce processus nécessitait plusieurs transactions et frais de gaz, ce qui entraînait des coûts de transaction élevés et une faible efficacité.
Dans Uniswap V4, le concept d'ETH natif a été introduit, qui permet d'effectuer des transactions entre ETH et d'autres jetons directement sans conversion préalable en WETH. Cela peut réduire considérablement les coûts et le temps de transaction. Dans le même temps, Native ETH peut également améliorer la liquidité, attirer davantage de fournisseurs de liquidité dans l'écosystème Uniswap V4 et offrir aux traders une meilleure liquidité et de meilleurs prix.
En termes de mise en œuvre spécifique, Uniswap V4 ajoute un pool ETH au contrat principal, qui n'est utilisé que pour les transactions directes entre l'ETH et d'autres jetons. Lorsqu'un utilisateur effectue une transaction entre ETH et d'autres jetons, le système compare automatiquement le volume de transaction avec la quantité d'ETH dans le pool, puis calcule le nombre d'autres jetons correspondant au volume de transaction en fonction du ratio. De cette façon, les utilisateurs peuvent échanger entre ETH et d’autres jetons directement dans Uniswap V4 sans passer par un processus de conversion fastidieux. Par conséquent, l'introduction de Native ETH rend Uniswap V4 plus pratique et efficace, offre aux utilisateurs une meilleure expérience de trading et renforce encore la liquidité et la compétitivité d'Uniswap.
Uniswap V4 peut être l'occasion de résoudre le dilemme du DEX
Sur le marché du trading d'actifs numériques, CEX et DEX sont les deux principaux modèles d'échange. En raison des problèmes à long terme de DEX avec une liquidité insuffisante, une mauvaise expérience utilisateur, des frais et des coûts de transaction élevés, CEX occupe depuis longtemps la majorité du marché du trading d'actifs numériques. Avec le développement rapide de DeFi, le dilemme de développement de DEX a également attiré de plus en plus d'attention. Dans ce cas, la sortie d'Uniswap V4 pourrait devenir une opportunité pour résoudre le dilemme de DEX. Grâce à des solutions innovantes, Uniswap V4 prévoit d'améliorer la situation du DEX sous quatre aspects. Une fois réussi, il amènera davantage d'institutions à se joindre et à promouvoir conjointement la solution complète du dilemme DEX.
Améliorer la liquidité : La liquidité est l’un des enjeux centraux du DEX. Uniswap V4 améliore la personnalisation et la liquidité de DEX en introduisant des fonctions de hook et une distribution internalisée des bénéfices MEV vers LP. La fonction Hook permet à quiconque d'utiliser des contrats personnalisés pour déployer des pools de liquidité, rendant la liquidité d'Uniswap plus composable et évolutive, tandis que la distribution internalisée des bénéfices MEV aux LP peut encourager davantage de LP à participer à la liquidité fournie par Uniswap, améliorant ainsi la liquidité.
Améliorer l'expérience utilisateur : Uniswap V4 introduit l'algorithme TWAMM et la fonction de trading limite, qui améliorent l'efficacité de la découverte des prix et l'expérience de trading de l'utilisateur. L'algorithme TWAMM peut calculer les prix sur la base de la moyenne pondérée dans le temps, reflétant ainsi un prix de marché plus précis. La fonction de négociation de limites permet aux utilisateurs de définir les limites supérieure et inférieure du prix pour mieux contrôler les risques de négociation. Ces fonctionnalités peuvent améliorer l'expérience utilisateur et inciter davantage d'utilisateurs à participer aux transactions DEX. De plus, le déploiement de pools de liquidités via des contrats personnalisés Hook peut répondre aux différents besoins des utilisateurs et améliorer considérablement l'expérience utilisateur.
Réduisez les frais de transaction : les frais de transaction sont l’un des indicateurs de référence les plus importants permettant aux utilisateurs de choisir une plateforme d’échange. Uniswap V4 réduit les frais de transaction grâce à des combinaisons de crochets telles que la distribution internalisée des bénéfices MEV vers LP et des mécanismes tels que la comptabilité éclair. La distribution internalisée des bénéfices MEV à LP peut augmenter les revenus de LP, réduisant ainsi les frais de transaction des utilisateurs, tandis que la comptabilité éclair peut réduire le coût des transactions fréquentes, offrant ainsi aux utilisateurs des coûts de transaction inférieurs et une plus grande efficacité.
Améliorer la rentabilité : l'architecture Singleton d'Uniswap V4 peut regrouper tous les contrats LP en un seul contrat. Cela réduit non seulement le coût du gaz lié à la création d'échanges LP et multi-sauts (transactions de routage entre pools), mais améliore également considérablement le déploiement. Associé à une comptabilité éclair pour réduire le coût des transactions fréquentes, Uniswap V4 aide les utilisateurs à obtenir un maximum d'avantages ou de valeur à des coûts minimisés, tout en fournissant également une meilleure base pour le développement durable de DEX.
Résumer
Uniswap est l'un des fondateurs importants de l'industrie DeFi et n'a cessé d'introduire de nouveaux mécanismes innovants pour stimuler le développement de l'ensemble de l'industrie. En tant que maître, l’émergence d’Uniswap V4 est sans aucun doute une innovation majeure dans l’industrie DeFi et même dans l’ensemble de l’industrie du cryptage. Uniswap V4 offre aux utilisateurs une plus grande liberté, une liquidité plus élevée, des frais moins élevés et des services plus complets et plus pratiques. Ces avantages font d'Uniswap V4 une plateforme de trading plus compétitive et favorisent également le développement de l'ensemble du secteur DEX.
Bien qu'il existe encore un écart important entre DEX et CEX en termes d'expérience utilisateur, de coût et de sécurité, cet écart se réduit progressivement à mesure que la version Uniswap est continuellement mise à jour et améliorée. Je pense que dans un avenir proche, Uniswap V4 occupera une position plus importante dans la concurrence entre DEX et CEX, deviendra un moteur de croissance des liquidités dans l'industrie DeFi et dirigera la direction du développement de l'ensemble de l'industrie.
