Qu’est-ce que Uniswap et comment est-ce que ça fonctionne ?

On vous bassine depuis plusieurs mois avec, mais vous n’avez toujours pas compris son utilité ? Pas de panique on vous explique tranquillement le fonctionnement et l’utilité d’Uniswap !

Vous vous en doutez certainement, l’argent magique d’internet ne fonctionne pas vraiment par magie. Vous avez peut-être déjà utilisé Uniswap mais n’avez rien compris au mécanisme ou vous avez certainement vu passer le nom / logo des dizaines de fois en vous demandant si c’était la dernière crypto à la mode ? Que nenni !

Uniswap est un protocole d’échange (swap) de jetons ERC-20 (blockchain Ethereum). C’est un logiciel open-source qui permet à une personne de changer X jetons ERC-20 contre Y jetons ERC-20. Facile non ?

C’est également une plateforme DEX ou décentralisée, ce qui signifie que vous n’avez pas besoin de renseigner d’informations personnelles afin de vous identifier.

Vous n’avez donc pas besoin de passer par un nouvel exchange sur lequel est listé le token que vous désirez acquérir. Il vous suffit de posséder un wallet Ethereum ainsi que n’importe quel jeton ERC-20 pour effectuer une transaction !

Fonctionnement d’Uniswap

Contrairement à un exchange classique type Binance ou Kraken, il n’est pas possible de créer “d’ordre de bourse” sur Uniswap.

Il fonctionne avec une conception appelée Constant Product Market Maker, qui est une variante d’un modèle appelé Automated Market Maker (AMM).

Le fonctionnement est assez simple. Prenez une piscine à boules et imaginez que dans celle-ci il doit y avoir autant de boules rouges que de boules bleues, et que la somme totale des boules doit toujours être constante. Pour les plus matheux, Uniswap a créé la formule suivante :

x * y = k

x = portion de boules rouges

y = portion de boules bleues

k = Total des boules dans la piscine

Remplaçons maintenant nos boules par des token ERC-20 ou de l’Ether.
Boules rouges = $ETH, boules bleus = $USDT
Si vous décidez d’acheter 1 $ETH au prix de 400 $USDT vous allez donc modifier la quantité de liquidité dans la piscine (pool), en retirant des Ethers et en ajoutant des USDT. Mais rappelez-vous, le total des liquidités doit rester constant. Cela va donc faire monter le prix de l’Ether.

Ce mécanisme est ce qui détermine le prix. En fin de compte, le prix payé pour cet $ETH est basé sur la mesure dans laquelle une transaction donnée déplace le rapport entre x et y.

N’importe qui peut être un fournisseur de liquidité qui dépose une valeur équivalente de deux jetons dans le pool. En retour, les traders paient une commission au pool qui est ensuite distribuée aux fournisseurs de liquidité en fonction de leur part du pool.

Du coup à chaque fois que j’effectue un swap le prix du gas va dans la poche d’Uniswap ?
Et bien pas du tout. Le gas a été implanté dans la conception d’ethereum, en revanche son prix varie en fonction du nombre de transaction. Les frais vont donc dans la poche des utilisateurs qui fournissent la plateforme en liquidités.

Vous pouvez essayer de gagner de l’argent en fournissant un pool en liquidité.
Comme expliqué il faut que vous fournissiez 2 tokens à un pool pour fonctionner. Et Il faut également que le total des liquidités reste toujours constant. Comme il est peu probable que vous soyez seul dans un pool vous allez donc obtenir une part du pool. Et c’est ici que se compliquent les choses.

L’utilité d‘Uniswap est donc de permettre à tout le monde de changer une crypto contre une autre dans un pool. À ce titre les tokens vont donc bouger et K, le total des liquidités aussi. Ce qui signifie que pour que “K” reste constant des arbitrages vont être effectués afin de rajouter (ou d’enlever) de la liquidité dans le pool jusqu’à ce que le ratio reflète les prix du marché. Vous pouvez donc très bien augmenter votre gain en stablecoin mais perdre une partie de la quantité d’Ether que vous aurez fourni.

En retour, les fournisseurs de liquidité reçoivent des «jetons de liquidité», qui représentent leur part de l’ensemble du pool de liquidités. Ces jetons de liquidité peuvent être échangés contre la part qu’ils représentent dans le pool.

Comment utiliser Uniswap 🦄 ?

Dans cette partie nous ne traitons que du swap d’un token vers un autre et non de l’ajout de liquidité dans un pool.

Vous avez plusieurs façons d’utiliser Uniswap. Soit avec une application qui intègre le protocole (Bridge Wallet, Argent) soit directement depuis votre navigateur avec un wallet type Metamask, Coinbase Wallet. (intégration sous forme de plug-in dans votre navigateur).

  1. Rendez-vous sur l’application du protocole : https://app.uniswap.org/#/swap
  2. Autorisez l’appli à se connecter à votre wallet (vous aurez besoin d’$ETH pour payer les frais de gas)
  3. Dans la ligne du haut choisissez le token que vous voulez échanger et dans celle du bas le nouveau token que vous voulez obtenir.
  4. Cliquez sur Swap. Un pop-up avec le montant du gas va s’afficher, valider (ou non) définitivement votre transaction. Pensez à toujours vérifier le prix du gas avant de valider la transaction !

Vous pouvez également lister une cryptomonnaie que vous ne trouvez pas. Cependant attention, ne vous fiez pas seulement au nom de la cryptomonnaie mais également à l’adresse du contrat que vous pourrez trouver sur etherscan. N’importe qui peut ajouter un token, donc il est très facile de tromper la vigilance des utilisateurs !

Les autres fonctionnalités d’Uniswap


📊 Uniswap Protocol analytics

Afin de suivre en totale transparence les échanges sur le protocole, Uniswap met à disposition des utilisateurs une plateforme de tracking avec les différentes paires des échanges, les liquidités des pools, ainsi que les volumes de transaction.

>> Plus d’infos

🧦 Unisocks

Plateforme mêlant spéculation, gammification et chaussettes, Unisocks permet de spéculer sur le prix de paires de chaussettes Uniswap en édition limitée. Chaque paire de chaussette correspond à 1 token $SOCK qu’il est possible de revendre ou de convertir en véritable paire de chaussettes.

Le nombre de paires de chaussettes étant limité à 500 exemplaires, il reste au moment de la rédaction de cet article seulement 89 paires disponibles. Nous attirons votre attention sur le caractère hyperspéculatif de ce type “d’investissement”.

>> Plus d’infos

🐷 Unipig

Avant de vous lancer corps et âme dans Uniswap, vous avez la possibilité de tester le protocole grâce à Unipig. C’est une plateforme sous forme de jeu sans aucun frais et avec des tokens virtuels afin d’initier les utilisateurs au swap.

Le principe est assez simple. Choisissez la team Uni 🦄 ou la team Pigi 🐷 et faites varier la dominance de votre crypto sur le marché.

Pour débuter vous aurez besoin de token. Pour cela, vous pouvez les réclamer en tweetant ou demandant un airdrop à une personne possédant des tokens. Laissez-nous l’adresse de votre wallet en commentaire et nous vous enverrons quelques tokens si nous le pouvons !

>> Plus d’infos

Nos articles sont rédigés dans un but à caractère éducatif et informatif. Nous ne fournissons pas de conseil en investissement. Tout investissement comporte un risque de perte en capital. N’investissez jamais plus que ce que vous êtes prêt à perdre.

Publié par

Clément

Je suis Clément le fondateur de francecrypto.fr ! J'ai découvert le Bitcoin en 2010 sans vraiment m'y intéresser... Une décennie plus tard, je décide de tout plaquer pour vous faire découvrir le secteur incroyable des blockchains et des cryptomonnaies !

23 réflexions au sujet de « Qu’est-ce que Uniswap et comment est-ce que ça fonctionne ? »

  1. C’est vraiment sympa, cela m’as beaucoup aidé sur la compréhension de son fonctionnement.

    Adresse UNI erc20
    0x583a820036a576e60c9f2bc3de4ca331614a1ee3
    Merci d’avance

  2. Merci beaucoup pour l’explication, ça m’a vraiment aider à comprendre le fonctionnement et m’y intéresser beaucoup plus 🙂

    Et puis, sait-on jamais 😛
    0xD6341eF64d72aEAcc8Cb450a233717BaE26947F0

  3. Super explication 😊 Par contre petite question, est-il possible d’utiliser Uniswap avec Myetherwallet?
    Merci
    0x63dCE93c24e25E270178269488021b9D03E110Ce

    1. Hello Christian,

      Malheureusement il n’est pas possible de connecter MEW à Uniswap, car il n’embarque pas la fonctionnalité Wallet Connect. Si vos tokens sont sur ce wallet vous pouvez importer votre seed phrase dans un nouveau wallet compatible comme Metamask ou Coinbase wallet par exemple.

  4. merci pour ces infos, j’aimerais essayer unipig histoire d’appréhender avant de me lancer dans Uniswap.

    S’il vous reste des PIGI :

    0x7C162e08Ed18E7b72EA756Ab8B88fed532535F23

    Merci !

  5. Etant nouveau dans le milieu je découvre pas à pas. Je ne serais pas contre quelques “tokens” pour me faire la main si vous avez encore ^^
    0x816b3b56E5dfA2EE3e88B51D7686fa6e254c691a

    En attendant je continue d’arpenter cet univers grâce à vos articles.

    Merci 😉

  6. Bonjour, je débute également et je pense que je vais pas mal suivre vos articles !

    si jamais il vous reste quelques tokens ! 0x51A0409089a28E139f484Cb0B0756a312dA3E570

  7. Bonsoir Clement, je souhaiterai créer une nouvelle pool de liquidités sur UniswapV3, ETH – FEX

    Saurais-tu nous montrer le process complet car je me suis perdu à un moment avec « le range min max » et au moment de faire le « deposit » je n’avais pas le bon coefficient.

    Pourrais-tu m’aider s’il te plaît? Ce serait vraiment sympa de ta part.

    Merci par avance.

  8. Bonjour Clément,
    J’aurais besoin d’aide. J’ai acheter du nexo sur uniswap et je voudrais le déposer sur mon nexo wallet, mais je ne sais pas comment faire. Est-ce qu’il est possible de m’aider?

    1. Hello,

      Les tokens que vous possédez sont sur votre wallet. Il vous suffit de choisir l’adresse de réception dans votre application NEXO puis de copier l’adresse de réception dans votre wallet. Si vous utilisez Metamask par exemple, cliquez sur “Envoyer” choisissez vos tokens, copiez l’adresse de réception et validez la transaction sur la blockchain.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Lost your password? Please enter your email address. You will receive mail with link to set new password.

Quitter la version mobile