Nouvelles fonctionnalités puissantes et allégations de code controversées

Nouvelles fonctionnalités puissantes et allégations de code controversées

[ad_1]

Uniswap, parmi les meilleurs échanges décentralisés (DEX) a publié le projet de code pour sa dernière version, Uniswap V4. Le code a été publié car les développeurs souhaitent que la V4 soit construite en public. Lancé en 2018, Uniswap est l’un des DEX les plus connus pour le trading d’Ethereum et de jetons basés sur eth.

Dans la V2 qui a été publiée en 2020, Uniswap a introduit les paires de trading ERC-20 et les Flash Swaps. En V3, la liquidité concentrée a été ajoutée au protocole. La liquidité concentrée permet d’allouer la liquidité à un intervalle de prix. Ce modèle a amélioré le modèle AMM standard.

Les fournisseurs de liquidité (LP) peuvent exécuter autant de positions qu’ils le souhaitent dans le pool. Les LP ont un meilleur contrôle sur les fourchettes de prix dans lesquelles leurs fonds seront utilisés. La licence Uniswap V3 Business Source (BSL) a expiré en avril 2023.

D’autres DEX, tels que SushiSwap, ont annoncé qu’ils ajoutaient de la liquidité concentrée à 13 chaînes différentes. Arbitrum, Fuse, Polygon et Gnosis sont quelques-unes des chaînes de blocs pour lesquelles la liquidité concentrée sera activée. La dernière version dispose d’une nouvelle licence BSL, qui limite son utilisation dans des environnements commerciaux ou de production jusqu’à 4 ans.

Quoi de neuf dans Uniswap V4 ?

Le point culminant du nouveau code est « Hooks ». Pour simplifier, les Hooks sont des contrats intelligents qui sont exécutés à certains moments dans un pool. Par exemple, les crochets peuvent être utilisés lorsque des liquidités sont ajoutées ou retirées du pool. Cela permet aux créateurs de pools de mieux contrôler le comportement de leur pool dans certaines conditions.

Les crochets peuvent être utilisés pour les ordres à cours limité en chaîne et un pool de teneurs de marché moyens pondérés dans le temps (TWAMM). TWAMM permet aux traders d’exécuter des transactions importantes (plus de 30 millions de dollars par exemple) avec des frais de gaz minimaux et un impact sur le prix.

La grosse commande est décomposée en plusieurs commandes (un nombre infini de petites commandes) à l’aide d’AMM pendant une période prédéterminée (jours, semaines, etc.). Il en va de même pour l’achat de grandes quantités. L’algorithme TWAMM divisera le montant en plusieurs commandes qui seront réparties sur des paramètres prédéfinis (heures, jours, etc.).

TWAMM élimine le besoin d’utiliser CEX ou un pupitre de négociation pour de telles transactions. Les autres fonctionnalités incluent des oracles en chaîne personnalisés et des bénéfices MEV internalisés, qui sont distribués à travers LP. Uniswap a publié plusieurs échantillons sur github.

Le contrat unique

Une autre mise à jour majeure de la V3 est l’utilisation d’un contrat « singleton ». Contrairement à la V3 où chaque pool a son propre contrat intelligent, dans la V4, tous les pools résident dans un seul contrat. Les commerçants bénéficieront de frais moins élevés sur les échanges de jetons, car le routage est considérablement amélioré. La comptabilité Flash sera également activée. Les changements dans le pool seront calculés sur la base des soldes nets plutôt qu’à la fin du swap, ce qui réduira un peu de gaz.

Uniswap a-t-il copié le code du protocole Shell ?

Il y a eu des allégations selon lesquelles Uniswap aurait copié une partie du code du protocole Shell.

Le protocole Shell a une licence MIT et une licence de logiciel libre permissive. Les allégations sont qu’Uniswap a utilisé des parties du protocole Shell pour V4, qui ont ensuite été sous licence (BSL). Alors que les licences logicielles permissives sont susceptibles de rester populaires, davantage de projets peuvent choisir de mieux protéger leur code. La V4 sera probablement déployée dans plusieurs mois et seulement une fois qu’un accord sera conclu sur la version finale.

Uniswap, parmi les meilleurs échanges décentralisés (DEX) a publié le projet de code pour sa dernière version, Uniswap V4. Le code a été publié car les développeurs souhaitent que la V4 soit construite en public. Lancé en 2018, Uniswap est l’un des DEX les plus connus pour le trading d’Ethereum et de jetons basés sur eth.

Dans la V2 qui a été publiée en 2020, Uniswap a introduit les paires de trading ERC-20 et les Flash Swaps. En V3, la liquidité concentrée a été ajoutée au protocole. La liquidité concentrée permet d’allouer la liquidité à un intervalle de prix. Ce modèle a amélioré le modèle AMM standard.

Les fournisseurs de liquidité (LP) peuvent exécuter autant de positions qu’ils le souhaitent dans le pool. Les LP ont un meilleur contrôle sur les fourchettes de prix dans lesquelles leurs fonds seront utilisés. La licence Uniswap V3 Business Source (BSL) a expiré en avril 2023.

D’autres DEX, tels que SushiSwap, ont annoncé qu’ils ajoutaient de la liquidité concentrée à 13 chaînes différentes. Arbitrum, Fuse, Polygon et Gnosis sont quelques-unes des chaînes de blocs pour lesquelles la liquidité concentrée sera activée. La dernière version dispose d’une nouvelle licence BSL, qui limite son utilisation dans des environnements commerciaux ou de production jusqu’à 4 ans.

Quoi de neuf dans Uniswap V4 ?

Le point culminant du nouveau code est « Hooks ». Pour simplifier, les Hooks sont des contrats intelligents qui sont exécutés à certains moments dans un pool. Par exemple, les crochets peuvent être utilisés lorsque des liquidités sont ajoutées ou retirées du pool. Cela permet aux créateurs de pools de mieux contrôler le comportement de leur pool dans certaines conditions.

Les crochets peuvent être utilisés pour les ordres à cours limité en chaîne et un pool de teneurs de marché moyens pondérés dans le temps (TWAMM). TWAMM permet aux traders d’exécuter des transactions importantes (plus de 30 millions de dollars par exemple) avec des frais de gaz minimaux et un impact sur le prix.

La grosse commande est décomposée en plusieurs commandes (un nombre infini de petites commandes) à l’aide d’AMM pendant une période prédéterminée (jours, semaines, etc.). Il en va de même pour l’achat de grandes quantités. L’algorithme TWAMM divisera le montant en plusieurs commandes qui seront réparties sur des paramètres prédéfinis (heures, jours, etc.).

TWAMM élimine le besoin d’utiliser CEX ou un pupitre de négociation pour de telles transactions. Les autres fonctionnalités incluent des oracles en chaîne personnalisés et des bénéfices MEV internalisés, qui sont distribués à travers LP. Uniswap a publié plusieurs échantillons sur github.

Le contrat unique

Une autre mise à jour majeure de la V3 est l’utilisation d’un contrat « singleton ». Contrairement à la V3 où chaque pool a son propre contrat intelligent, dans la V4, tous les pools résident dans un seul contrat. Les commerçants bénéficieront de frais réduits sur les échanges de jetons, car le routage est considérablement amélioré. La comptabilité Flash sera également activée. Les changements dans le pool seront calculés sur la base des soldes nets plutôt qu’à la fin du swap, ce qui réduira un peu de gaz.

Uniswap a-t-il copié le code du protocole Shell ?

Il y a eu des allégations selon lesquelles Uniswap aurait copié une partie du code du protocole Shell.

Le protocole Shell a une licence MIT et une licence de logiciel libre permissive. Les allégations sont qu’Uniswap a utilisé des parties du protocole Shell pour V4, qui ont ensuite été sous licence (BSL). Alors que les licences logicielles permissives sont susceptibles de rester populaires, davantage de projets peuvent choisir de mieux protéger leur code. La V4 sera probablement déployée dans plusieurs mois et seulement une fois qu’un accord sera conclu sur la version finale.



[ad_2]