Revue

Uniswap (UNI) : Comment ca marche ? et Définition

0

Uniswap est un protocole open source et un échange cryptographique non dépositaire qui vous permet d’échanger en toute sécurité des jetons Ethereum (ETH) et ERC-20 sans utiliser le modèle de carnet de commandes traditionnel.

Uniswap regroupe les jetons dans des contrats intelligents, créant ainsi des pools de liquidités. Les membres de la plateforme peuvent échanger des actifs, créer de nouvelles paires de trading et ajouter des jetons aux pools pour recevoir des commissions.

Qui a créé Uniswap et quand ?

Le protocole Uniswap a été créé par le développeur Hayden Adams.

Le 6 juillet 2017, Adams a démissionné de Siemens, où il travaillait comme ingénieur en mécanique après avoir obtenu son diplôme universitaire. L’ami d’Adams, Karl Flersh, qui travaillait à la Fondation Ethereum, lui a conseillé de devenir un développeur de contrats intelligents.

Au cours des deux mois suivants, il a étudié les bases d’Ethereum, Solidity et JavaScript, après quoi Karl a suggéré qu’Adams implémente le mécanisme de teneur de marché automatisé (AMM).

Alan Liu, le développeur du projet Gnosis, a été le premier à envisager la possibilité de créer des teneurs de marché sur Ethereum en utilisant l’équation x * y = k. Le collègue de Liu Gnosis, Martin Coppleman, a proposé cette idée à Vitalik Buterin, qui l’a présentée dans des articles sur son blog personnel et sur la plateforme Reddit.

En août 2018, Adams a reçu une subvention de 100 000 $ de la Fondation Ethereum pour mettre en œuvre le concept.

Lors de la création d’Uniswap, Adams a été assisté par le développeur Microsoft et Google Callil Kapuozzo, les programmeurs Uchiel Vilchis, Philip Diane, Dan Robinson, Andy Milenius et d’autres.

En mars 2018, les développeurs ont soumis une version de démonstration d’Uniswap. La version complète du protocole a été lancée le 2 novembre 2018.

En présentant Uniswap, Adams a énuméré ses principales caractéristiques :

«Il n’y a pas de commission centrale de jeton ou de plate-forme. Il n’y a pas de relation particulière avec les premiers investisseurs, utilisateurs ou développeurs. La liste des jetons est gratuite. Toutes les fonctions du contrat intelligent sont ouvertes et peuvent être améliorées. »

Qui a inventé le nom Uniswap ?

A l’origine, Adams voulait appeler le protocole Unipeg, un dérivé de Unicorn et Pegasus. Lorsque Karl Flersh a parlé du projet à Vitalik Buterin pour la première fois, il a déclaré : « Unipeg ? Uniswap sonne mieux.  » Adams a accepté la proposition.

Comment fonctionne Uniswap ?

Le protocole Uniswap comprend une série de contrats intelligents qui permettent à tout utilisateur d’échanger directement entre eux sur la blockchain Ethereum. Techniquement, il s’agit d’un échange décentralisé (DEX).

Uniswap est un outil accessible au public qui distribue des récompenses aux fournisseurs de liquidités. Les fournisseurs prennent en charge l’échange en « verrouillant » les jetons, ce qui permet à d’autres utilisateurs d’échanger dans un système décentralisé.

La plateforme ne nécessite pas d’enregistrement et de procédures KYC et AML. Tout ce dont vous avez besoin est un portefeuille Ethereum comme MetaMask. Une caractéristique d’Uniswap est l’utilisation d’un mécanisme appelé Constant Product Market Maker.

Vous pouvez librement ajouter un actif Ethereum à Uniswap en le finançant avec la valeur équivalente d’ETH et d’un jeton ERC-20 échangeable. Par exemple, si un utilisateur souhaite échanger Poop Token, il lance un nouveau contrat intelligent pour Poop Token et crée un pool de liquidité avec 10 $ Poop Token et 10 $ ETH.

Uniswap ne connecte pas les acheteurs et les vendeurs pour fixer le prix du Poop Token, mais utilise l’équation : x * y = k. Dans l’équation, x et y représentent le nombre de jetons ETH et ERC-20 disponibles dans le pool de liquidités ; k est une constante.

Sur la base de l’équilibre entre les jetons ERC-20 et l’ETH, ainsi qu’entre l’offre et la demande, l’équation calcule le prix d’un jeton particulier.

Chaque jeton a son propre contrat intelligent et son propre pool de liquidités. Tout utilisateur peut échanger cette pièce ou déposer des fonds dans le pool de liquidités, recevant une commission de 0,3% sur les transactions d’échange.

Comment sont créés les jetons Uniswap ?

Chaque fois que de nouveaux jetons sont ajoutés au pool de liquidités Uniswap, l’utilisateur reçoit un jeton de pool ERC-20. Les jetons de pool peuvent être échangés, déplacés et utilisés dans d’autres applications décentralisées.

Lorsque des fonds sont demandés, les jetons de pool sont brûlés. Chaque jeton de pool représente la part de l’utilisateur dans le total des actifs du pool et la part du pool de la commission de négociation de 0,3%.

Comment les jetons sont-ils échangés contre Uniswap ?

Le protocole Uniswap est disponible via l’interface uniswap.org. Vous pouvez vous y connecter à l’aide d’un portefeuille Ethereum, par exemple MetaMask.

L’utilisateur peut échanger des jetons ou ajouter des actifs au pool de liquidités Uniswap. Il est nécessaire de sélectionner le jeton que l’utilisateur souhaite recevoir et l’actif qui doit être payé. L’utilisateur doit ensuite approuver la transaction à l’aide de son portefeuille et confirmer la transaction en payant une commission au réseau Ethereum.

Étant donné qu’Uniswap est un protocole de contrat intelligent open source, plusieurs interfaces utilisateur ont déjà été créées pour celui-ci. Par exemple, InstaDApp vous permet d’ajouter des fonds aux pools Uniswap sans accéder à l’interface d’échange.

L’interface Zapper.fi permet d’ajouter des fonds aux pools Uniswap en utilisant uniquement Ethereum, pas ETH ou un autre jeton. Ce service propose également des solutions en un clic pour acheter des jetons de pool en conjonction avec les stratégies bZx.

Qu’est-ce qu’Uniswap v2 ?

En avril 2019, l’équipe du projet a levé plus d’un million de dollars lors d’un tour de table mené par la société d’investissement Paradigm. Avec ces fonds, une deuxième itération d’Uniswap a été créée avec un certain nombre de nouvelles fonctionnalités techniques.

La possibilité d’échanger des jetons ERC-20 entre eux

Dans Uniswap V2, tout jeton ERC-20 peut être placé dans un pool avec tout autre actif du même standard. Les contrats de base utilisent l’éther enveloppé (WETH) au lieu de l’ETH natif, bien que les utilisateurs finaux puissent toujours utiliser l’ETH via des contrats auxiliaires.

Si deux jetons ERC20 ne forment pas une paire directe et n’ont pas de paire commune entre eux, leur échange est possible tant qu’il y a un chemin entre eux. Les contrats de routeur sont utilisés pour optimiser les swaps directs et multi-étapes.

Meilleur contrôle des prix

Uniswap V2 offre un meilleur contrôle des prix grâce à l’utilisation d’oracles.

Échanges instantanés

Les swaps instantanés offrent la possibilité de retirer « autant de pièces que vous le souhaitez » pour effectuer, par exemple, des opérations d’arbitrage et de trading sur marge.

Comment évolue Uniswap ?

Bien qu’Uniswap ait été lancé en novembre 2018, le protocole a longtemps été inférieur en popularité aux échanges centralisés et dans l’espace DeFi aux protocoles d’atterrissage comme Maker. Un facteur important dans le succès du projet a été le lancement d’une version mise à jour de la plate-forme.

En août 2020, un fork d’Uniswap appelé SushiSwap a eu lieu : un protocole avec le jeton de contrôle SUSHI a vu le jour. Dans un premier temps, le fork a permis de placer les jetons de liquidité Uniswap existants dans le protocole pour générer des revenus. À la deuxième étape, la migration des fonds vers les pools sur SushiSwap a commencé.

Initialement, SushiSwap a pris la moitié du marché des fonds des utilisateurs d’Uniswap, mais après la réduction de la distribution des jetons, SUSHI a perdu ses anciens indicateurs de liquidité. Le leadership d’Uniswap s’est solidifié avec la sortie du jeton de gouvernance UNI, qui a été annoncée le 16 septembre.

Peu de temps après le lancement d’UNI, les experts de la société d’analyse Glassnode sont arrivés à la conclusion que les jetons de contrôle Uniswap ne sont pas verrouillés dans un contrat intelligent et sont situés sur des adresses Ethereum ordinaires, ce qui soulève des questions sur le degré de décentralisation de l’échange.

Grâce à la mise en œuvre d’UNI, les fonds bloqués (TVL) d’Uniswap sont non seulement revenus à leurs valeurs antérieures, mais les ont même dépassées.

Le 24 décembre 2020, le troisième vote du système Uniswap s’est terminé, au cours duquel les changements proposés ont été approuvés pour la première fois : les représentants de la communauté ont parlé du programme de subventions pour le développement de l’écosystème à l’aide de jetons UNI.

Dans un premier temps, le financement est destiné aux petits projets, dont les hackathons. À l’avenir, il est prévu d’octroyer des subventions à des initiatives plus importantes. À partir de 2021, les organisateurs commenceront à accepter les candidatures pour soutenir les événements sous forme de récompenses pour leurs participants. La communauté au sens large sera impliquée dans la prise de décision.

Le 5 mai 2021, la troisième version d’Uniswap a été lancée. Il offre des fonctionnalités et des concepts radicalement nouveaux, notamment une liquidité concentrée, des ordres à cours limité et plusieurs positions au sein d’un même pool. Il est à noter que le travail sur Uniswap v3 a commencé avant même la sortie de la deuxième version de l’échange.

Les développeurs ont promis de mettre en œuvre la solution Optimism de deuxième niveau peu de temps après la sortie de la nouvelle version.

Qu’est-ce qu’Uniswap v3 ?

La nouvelle version diffère de la version précédente par l’accent mis sur l’efficacité du capital, grâce au concept de liquidité concentrée. Les fournisseurs de liquidités (LP) pourront désormais sélectionner une fourchette de prix spécifique pour fournir des fonds au pool.

Cela permettra aux acteurs du marché de concentrer la liquidité là où se déroule la principale activité de négociation. En conséquence, les LP seront en mesure d’augmenter leur rendement des capitaux propres en canalisant leurs fonds excédentaires vers d’autres pools et instruments d’investissement. Cette approche permet une meilleure diversification des risques.

La v3 introduit également le concept de liquidité active. Si le prix sort de la fourchette LP attribuée, la liquidité est effectivement retirée du pool, cessant de générer des revenus de commissions.

Lorsque cela se produit, les liquidités affluent entièrement dans l’un des actifs du pool. À ce moment, LP peut soit attendre que le prix revienne dans la fourchette spécifiée, soit modifier la fourchette de prix pour une fourchette plus pertinente.

Le concept de liquidité concentrée rend également possible les ordres à cours limité. Ils permettent à LP d’attribuer des jetons du même type pour une certaine fourchette au-dessus ou en dessous du prix actuel du marché. Lorsque le prix entre dans un corridor spécifié par l’utilisateur, un actif est vendu après l’autre. Lorsque vous utilisez cette fonction dans une plage étroite, vous pouvez obtenir un effet similaire à l’utilisation d’un ordre limite standard.

Postes multiples. Les LP peuvent fournir des liquidités au même pool selon différentes fourchettes de prix, qui peuvent se chevaucher.

Uniswap v3 fournit une structure de commission de fournisseur de liquidité à trois niveaux (0,05 %, 0,3 % et 1 %). La société s’attend à ce que des commissions de 0,05 % soient typiques, principalement pour les paires avec des pièces stables. Le niveau de 0,3% sera commun pour les pools comme ETH / DAI, et 1% pour les paires beaucoup plus volatiles avec peu d’actifs liquides.

Arthur K
Auteur du site cryptomonde.info depuis 2018, je partage ma passion pour le monde de la Crypto-monnaie en rédigeant des articles de l'actualité du Bitcoin et Blockchain.

    Le Royaume-Uni renforce le contrôle de la publicité sur les crypto-monnaies

    Article précédent

    TikTok commence à lutter contre la publicité payante des crypto-monnaies

    Article suivant

    Autres actualités

    Commentaires

    Laisser une réponse

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *