DeFi 101 – Revue Uniswap – Comment ça marche ?

Vous avez peut-être entendu parler de Uniswap, qui a été un sujet controversé au sein de la communauté DeFi. Hayden Adams a initialement développé le protocole Uniswap après avoir été inspiré par l'article de Vitalik Buterin sur l'équation du teneur de marché X * Y = K. Hayden a adopté une approche rationnelle du problème en développant Uniswap, un protocole d'approvisionnement automatisé en liquidités. Découvrons plus de détails sur Uniswap pour comprendre son fonctionnement et quels en sont les risques !

Qu'est-ce que Uniswap?

Uniswap est une forme d'échange complètement différente, complètement décentralisée – c'est-à-dire qu'elle n'est pas détenue et gérée par une seule société – et utilise une toute nouvelle méthodologie de négociation connue sous le nom de protocole de liquidité automatique.

La plateforme Uniswap a été créée en 2018 sur la blockchain Ethereum, le deuxième plus grand projet de crypto-monnaie au monde en termes de capitalisation boursière, ce qui le rend interopérable avec tous les jetons et infrastructures ERC-20 tels que les services de portefeuille tels que MetaMask et MyEtherWallet.

Uniswap est également totalement open source, ce qui signifie que n'importe qui peut copier le code et l'utiliser pour créer ses propres échanges décentralisés. Il permet même aux utilisateurs de lister gratuitement des jetons sur le marché. Les échanges centralisés normaux sont axés sur le profit et exigent des frais exorbitants pour lister de nouvelles pièces, il s'agit donc d'une distinction importante. Étant donné qu'Uniswap est une bourse décentralisée (DEX), les utilisateurs ont à tout moment un contrôle total sur leurs fonds, par opposition à une bourse centralisée, qui oblige les traders à céder le contrôle de leurs clés privées afin que les ordres puissent être enregistrés dans une base de données interne. que exécuté sur une blockchain, ce qui prend plus de temps et coûte plus cher.

Comment fonctionne Uniswap ?

Uniswap est alimenté par deux contrats intelligents : "Échange" ainsi que les "Usine.« Il s'agit de programmes informatiques programmés pour effectuer des tâches spécifiques lorsque certains critères sont satisfaits. Le contrat intelligent d'usine est utilisé dans ce cas pour ajouter de nouveaux jetons à la plate-forme, tandis que le contrat d'échange gère tous les échanges de jetons, ou « échanges ». Sur les plates-formes Uniswap v.2 améliorées, n'importe quel jeton basé sur ERC20 peut être échangé contre un autre.

Protocole de liquidité automatisé

Un protocole de liquidité automatisé est utilisé par Uniswap pour résoudre le problème de liquidité (mentionné dans l'introduction) des échanges centralisés. Cela fonctionne en incitant les traders en bourse à devenir des fournisseurs de liquidité (LP) : les utilisateurs d'Uniswap mettent leurs fonds en commun pour former un fonds qui est utilisé pour effectuer toutes les transactions sur la plateforme. Chaque jeton répertorié possède son propre pool auquel les utilisateurs peuvent contribuer, et les valeurs de chaque jeton sont calculées à l'aide d'un algorithme mathématique exploité par un ordinateur.

Un acheteur ou un vendeur n’a pas besoin d’attendre l’émergence de la partie adverse pour conclure une transaction avec cette approche. Au lieu de cela, ils peuvent exécuter n’importe quelle transaction rapidement à un prix connu, à condition qu’il y ait suffisamment de liquidités dans le pool pour que cela soit possible.

Chaque LP reçoit un jeton qui symbolise son engagement dans le pool en échange de l'apport de ses fonds. Par exemple, si vous avez contribué 10,000 100,000 $ à un pool de liquidités d’une valeur totale de XNUMX XNUMX $, vous recevrez un jeton représentant 10 % de ce pool. Ce jeton peut être échangé contre une partie des frais de négociation. Uniswap facture aux consommateurs des frais fixes de 0.3 % pour chaque transaction exécutée sur la plateforme, qui sont instantanément transférés vers une réserve de liquidité.

Lorsqu'un fournisseur de liquidité décide de se retirer, il reçoit un pourcentage du total des frais de la réserve en fonction du montant qu'il a misé dans ce pool. Le jeton qu’ils ont reçu, qui permet de savoir combien d’argent ils doivent, est ensuite détruit.

Suite à la mise à niveau d'Uniswap v.2, de nouveaux frais de protocole ont été mis en place, qui peuvent être activés ou désactivés par un vote de la communauté et transfèrent essentiellement 0.05 % de chaque frais de négociation de 0.30 % à un fonds Uniswap pour financer le développement futur. Cette option de facturation est actuellement désactivée ; cependant, s'il est activé, les LP commenceront à recevoir 0.25 % des frais de négociation du pool.

Comment fonctionne l'approvisionnement automatisé en liquidités d'Uniswap ?

Les X et Y dans l'équation « X * Y = K » reflètent le nombre de jetons ETH et ERC20 disponibles, respectivement. Alors que K est une constante qui peut être fixée par les concepteurs du contrat d'échange Uniswap. K peut sembler être une constante aléatoire, mais c’est la plus importante. Lorsque l’on multiplie X par Y, le résultat doit toujours être égal à K.

Le graphique ci-dessous illustre la fonction K, qui est une constante. Le jeton B (ETH) est représenté sur l'axe Y, tandis que le jeton A (ERC20) est représenté sur l'axe X. Le premier point rouge (ancienne position) reflète le prix actuel d'échange de cette paire ETH-ERC20 en fonction du solde actuel des jetons ETH par rapport aux jetons ERC20.

En conséquence, le solde des jetons ETH diminue tandis que le solde des jetons ERC20 augmente. Cela signifie que le point rouge migrera vers le nouvel emplacement car le pool de liquidité contient plus de jetons ERC20 et moins de jetons ETH. En d’autres termes, il s’agit d’un algorithme de tarification très simple dans lequel le taux de prix avance avec un graphique.

uniswap1-min

La différence entre Uniswap V1 et V2

Avec Uniswap V2, de nombreuses nouvelles fonctionnalités ont été ajoutées, telles que des oracles de prix, des échanges flash et un routeur d'échange. C’est l’aspect le plus critique à comprendre afin de mieux comprendre comment Uniswap achemine les jetons entre les pools de liquidité.

Échanges Uniswap V1

Uniswap V1 exécute toujours deux transactions. Un premier échange pour convertir votre jeton ERC20 en ETH, suivi d'un deuxième échange pour reconvertir votre ETH en le jeton ERC20 souhaité. En d’autres termes, l’utilisateur final est facturé deux fois.

Cela posait quelques limitations à l'utilisation d'Uniswap :

  • Frais plus élevés
  • Uniswap est fortement lié à l'utilisation de l'ETH
  • Impossible d'échanger les tokens ERC20 directement avec d'autres tokens ERC20.

Pour les raisons ci-dessus, Uniswap V2 a été créé.

Échanges Uniswap V2

Uniswap V2 offre aux utilisateurs finaux trois alternatives pour échanger des jetons via le «Contrat de routeur."

Le contrat de routeur est simplement un contrat doté d'une logique de routage pour acheminer vos jetons vers le contrat d'échange approprié. En d’autres termes, le contrat du routeur connaît chaque contrat d’échange Uniswap V2.

Voici les trois options d’échange :

  • Un échange direct de deux paires ERC20. Deux pièces stables, par exemple DAI/USDC, pourraient être très utiles pour les traders.
  • Swap ETH traditionnel, où vous payez les frais deux fois.
  • Les échanges de chemin personnalisés vous permettent de créer un chemin de commutation plus complexe pour convertir votre DAI en USDC, tel que DAI/ETH, ETH/BAT, BAT/USDT et USDT/USDC. En conséquence, les traders se voient souvent présenter des opportunités d’arbitrage intrigantes.

Swaps Flash Uniswap : sont-ils sûrs ?

Les flash swaps, parfois appelés prêts flash, ont été inventés par Max Wolff de Marble Protocol en 2018. Il avait alors qualifié son innovation de « banque à contrat intelligente » car elle permet des prêts sans risque.

Cependant, nous avons récemment observé une recrudescence des attaques de prêts flash à travers divers protocoles, y compris bZx, dans lequel un attaquant s'enfuit avec des milliers de jetons obtenus gratuitement via des prêts flash.

Un attaquant du prêt flash profite des inefficacités du marché, puis rembourse le prêt initial tout en conservant le surplus acquis en échangeant ces déséquilibres du marché.

Certains dirigeants de l'industrie affirment que cela présente un risque grave pour le domaine DeFi ; cependant, d’autres imputent l’incidence des attaques liées aux prêts flash au Manque de sécurité du protocole bZx.

Conclusion

Il est incontestable que l’approvisionnement automatisé en liquidités a donné un élan significatif à l’espace DeFi, entraînant de nombreuses opportunités de trading nouvelles et plus sophistiquées. Cependant, seul le temps nous dira si les swaps étaient la bonne décision pour l’industrie de la cryptographie. Voici un bref aperçu des avantages et des inconvénients de l'utilisation d'Uniswap.

Avantages

  • Décentralisée
  • Tout nouveau jeton peut gagner des liquidités directes en soumettant son jeton pour échange au contrat de routage Uniswap V2.
  • Les transactions sont moins chères qu’un DEX ou un échange centralisé.
  • La contribution de liquidités aux pools de liquidités peut profiter aux fournisseurs de liquidités.

Inconvénients

  • Les attaques de commutateur flash sont une possibilité.
  • Elle continue de s'appuyer sur les opérations d'arbitrage pour corriger les déséquilibres du marché. Cependant, les opérations d’arbitrage ont lieu sur tout marché naturel pour éliminer rapidement les déséquilibres.
  • Falsification de listes de jetons
  • Actuellement, la hausse des coûts du gaz en raison du grand nombre de transactions fait du trading Uniswap une activité plus coûteuse.

Si vous avez des questions, des commentaires, des suggestions ou des idées sur le projet, veuillez envoyer un e-mail ventures@coincu.com.

AVIS DE NON-RESPONSABILITE: Les informations sur ce site Web sont fournies à titre de commentaire général du marché et ne constituent pas un conseil en investissement. Nous vous encourageons à faire vos propres recherches avant d'investir.

KAZ

Coincu Ventures

DeFi 101 – Revue Uniswap – Comment ça marche ?

Vous avez peut-être entendu parler de Uniswap, qui a été un sujet controversé au sein de la communauté DeFi. Hayden Adams a initialement développé le protocole Uniswap après avoir été inspiré par l'article de Vitalik Buterin sur l'équation du teneur de marché X * Y = K. Hayden a adopté une approche rationnelle du problème en développant Uniswap, un protocole d'approvisionnement automatisé en liquidités. Découvrons plus de détails sur Uniswap pour comprendre son fonctionnement et quels en sont les risques !

Qu'est-ce que Uniswap?

Uniswap est une forme d'échange complètement différente, complètement décentralisée – c'est-à-dire qu'elle n'est pas détenue et gérée par une seule société – et utilise une toute nouvelle méthodologie de négociation connue sous le nom de protocole de liquidité automatique.

La plateforme Uniswap a été créée en 2018 sur la blockchain Ethereum, le deuxième plus grand projet de crypto-monnaie au monde en termes de capitalisation boursière, ce qui le rend interopérable avec tous les jetons et infrastructures ERC-20 tels que les services de portefeuille tels que MetaMask et MyEtherWallet.

Uniswap est également totalement open source, ce qui signifie que n'importe qui peut copier le code et l'utiliser pour créer ses propres échanges décentralisés. Il permet même aux utilisateurs de lister gratuitement des jetons sur le marché. Les échanges centralisés normaux sont axés sur le profit et exigent des frais exorbitants pour lister de nouvelles pièces, il s'agit donc d'une distinction importante. Étant donné qu'Uniswap est une bourse décentralisée (DEX), les utilisateurs ont à tout moment un contrôle total sur leurs fonds, par opposition à une bourse centralisée, qui oblige les traders à céder le contrôle de leurs clés privées afin que les ordres puissent être enregistrés dans une base de données interne. que exécuté sur une blockchain, ce qui prend plus de temps et coûte plus cher.

Comment fonctionne Uniswap ?

Uniswap est alimenté par deux contrats intelligents : "Échange" ainsi que les "Usine.« Il s'agit de programmes informatiques programmés pour effectuer des tâches spécifiques lorsque certains critères sont satisfaits. Le contrat intelligent d'usine est utilisé dans ce cas pour ajouter de nouveaux jetons à la plate-forme, tandis que le contrat d'échange gère tous les échanges de jetons, ou « échanges ». Sur les plates-formes Uniswap v.2 améliorées, n'importe quel jeton basé sur ERC20 peut être échangé contre un autre.

Protocole de liquidité automatisé

Un protocole de liquidité automatisé est utilisé par Uniswap pour résoudre le problème de liquidité (mentionné dans l'introduction) des échanges centralisés. Cela fonctionne en incitant les traders en bourse à devenir des fournisseurs de liquidité (LP) : les utilisateurs d'Uniswap mettent leurs fonds en commun pour former un fonds qui est utilisé pour effectuer toutes les transactions sur la plateforme. Chaque jeton répertorié possède son propre pool auquel les utilisateurs peuvent contribuer, et les valeurs de chaque jeton sont calculées à l'aide d'un algorithme mathématique exploité par un ordinateur.

Un acheteur ou un vendeur n’a pas besoin d’attendre l’émergence de la partie adverse pour conclure une transaction avec cette approche. Au lieu de cela, ils peuvent exécuter n’importe quelle transaction rapidement à un prix connu, à condition qu’il y ait suffisamment de liquidités dans le pool pour que cela soit possible.

Chaque LP reçoit un jeton qui symbolise son engagement dans le pool en échange de l'apport de ses fonds. Par exemple, si vous avez contribué 10,000 100,000 $ à un pool de liquidités d’une valeur totale de XNUMX XNUMX $, vous recevrez un jeton représentant 10 % de ce pool. Ce jeton peut être échangé contre une partie des frais de négociation. Uniswap facture aux consommateurs des frais fixes de 0.3 % pour chaque transaction exécutée sur la plateforme, qui sont instantanément transférés vers une réserve de liquidité.

Lorsqu'un fournisseur de liquidité décide de se retirer, il reçoit un pourcentage du total des frais de la réserve en fonction du montant qu'il a misé dans ce pool. Le jeton qu’ils ont reçu, qui permet de savoir combien d’argent ils doivent, est ensuite détruit.

Suite à la mise à niveau d'Uniswap v.2, de nouveaux frais de protocole ont été mis en place, qui peuvent être activés ou désactivés par un vote de la communauté et transfèrent essentiellement 0.05 % de chaque frais de négociation de 0.30 % à un fonds Uniswap pour financer le développement futur. Cette option de facturation est actuellement désactivée ; cependant, s'il est activé, les LP commenceront à recevoir 0.25 % des frais de négociation du pool.

Comment fonctionne l'approvisionnement automatisé en liquidités d'Uniswap ?

Les X et Y dans l'équation « X * Y = K » reflètent le nombre de jetons ETH et ERC20 disponibles, respectivement. Alors que K est une constante qui peut être fixée par les concepteurs du contrat d'échange Uniswap. K peut sembler être une constante aléatoire, mais c’est la plus importante. Lorsque l’on multiplie X par Y, le résultat doit toujours être égal à K.

Le graphique ci-dessous illustre la fonction K, qui est une constante. Le jeton B (ETH) est représenté sur l'axe Y, tandis que le jeton A (ERC20) est représenté sur l'axe X. Le premier point rouge (ancienne position) reflète le prix actuel d'échange de cette paire ETH-ERC20 en fonction du solde actuel des jetons ETH par rapport aux jetons ERC20.

En conséquence, le solde des jetons ETH diminue tandis que le solde des jetons ERC20 augmente. Cela signifie que le point rouge migrera vers le nouvel emplacement car le pool de liquidité contient plus de jetons ERC20 et moins de jetons ETH. En d’autres termes, il s’agit d’un algorithme de tarification très simple dans lequel le taux de prix avance avec un graphique.

uniswap1-min

La différence entre Uniswap V1 et V2

Avec Uniswap V2, de nombreuses nouvelles fonctionnalités ont été ajoutées, telles que des oracles de prix, des échanges flash et un routeur d'échange. C’est l’aspect le plus critique à comprendre afin de mieux comprendre comment Uniswap achemine les jetons entre les pools de liquidité.

Échanges Uniswap V1

Uniswap V1 exécute toujours deux transactions. Un premier échange pour convertir votre jeton ERC20 en ETH, suivi d'un deuxième échange pour reconvertir votre ETH en le jeton ERC20 souhaité. En d’autres termes, l’utilisateur final est facturé deux fois.

Cela posait quelques limitations à l'utilisation d'Uniswap :

  • Frais plus élevés
  • Uniswap est fortement lié à l'utilisation de l'ETH
  • Impossible d'échanger les tokens ERC20 directement avec d'autres tokens ERC20.

Pour les raisons ci-dessus, Uniswap V2 a été créé.

Échanges Uniswap V2

Uniswap V2 offre aux utilisateurs finaux trois alternatives pour échanger des jetons via le «Contrat de routeur."

Le contrat de routeur est simplement un contrat doté d'une logique de routage pour acheminer vos jetons vers le contrat d'échange approprié. En d’autres termes, le contrat du routeur connaît chaque contrat d’échange Uniswap V2.

Voici les trois options d’échange :

  • Un échange direct de deux paires ERC20. Deux pièces stables, par exemple DAI/USDC, pourraient être très utiles pour les traders.
  • Swap ETH traditionnel, où vous payez les frais deux fois.
  • Les échanges de chemin personnalisés vous permettent de créer un chemin de commutation plus complexe pour convertir votre DAI en USDC, tel que DAI/ETH, ETH/BAT, BAT/USDT et USDT/USDC. En conséquence, les traders se voient souvent présenter des opportunités d’arbitrage intrigantes.

Swaps Flash Uniswap : sont-ils sûrs ?

Les flash swaps, parfois appelés prêts flash, ont été inventés par Max Wolff de Marble Protocol en 2018. Il avait alors qualifié son innovation de « banque à contrat intelligente » car elle permet des prêts sans risque.

Cependant, nous avons récemment observé une recrudescence des attaques de prêts flash à travers divers protocoles, y compris bZx, dans lequel un attaquant s'enfuit avec des milliers de jetons obtenus gratuitement via des prêts flash.

Un attaquant du prêt flash profite des inefficacités du marché, puis rembourse le prêt initial tout en conservant le surplus acquis en échangeant ces déséquilibres du marché.

Certains dirigeants de l'industrie affirment que cela présente un risque grave pour le domaine DeFi ; cependant, d’autres imputent l’incidence des attaques liées aux prêts flash au Manque de sécurité du protocole bZx.

Conclusion

Il est incontestable que l’approvisionnement automatisé en liquidités a donné un élan significatif à l’espace DeFi, entraînant de nombreuses opportunités de trading nouvelles et plus sophistiquées. Cependant, seul le temps nous dira si les swaps étaient la bonne décision pour l’industrie de la cryptographie. Voici un bref aperçu des avantages et des inconvénients de l'utilisation d'Uniswap.

Avantages

  • Décentralisée
  • Tout nouveau jeton peut gagner des liquidités directes en soumettant son jeton pour échange au contrat de routage Uniswap V2.
  • Les transactions sont moins chères qu’un DEX ou un échange centralisé.
  • La contribution de liquidités aux pools de liquidités peut profiter aux fournisseurs de liquidités.

Inconvénients

  • Les attaques de commutateur flash sont une possibilité.
  • Elle continue de s'appuyer sur les opérations d'arbitrage pour corriger les déséquilibres du marché. Cependant, les opérations d’arbitrage ont lieu sur tout marché naturel pour éliminer rapidement les déséquilibres.
  • Falsification de listes de jetons
  • Actuellement, la hausse des coûts du gaz en raison du grand nombre de transactions fait du trading Uniswap une activité plus coûteuse.

Si vous avez des questions, des commentaires, des suggestions ou des idées sur le projet, veuillez envoyer un e-mail ventures@coincu.com.

AVIS DE NON-RESPONSABILITE: Les informations sur ce site Web sont fournies à titre de commentaire général du marché et ne constituent pas un conseil en investissement. Nous vous encourageons à faire vos propres recherches avant d'investir.

KAZ

Coincu Ventures

Visité 75 fois, 1 visite(s) aujourd'hui