0 minsPublished on 1/29/2024

Que sont les prêts flash DeFi? Explication des prêts DeFi

Une brève introduction sur ce que sont les prêts flash DeFi, leur impact sur l'écosystème crypto plus large, et les moyens de prévenir les attaques de prêts flash.

By Mrig P

What are DeFi Flash loans

Les prêts flash ont fait les gros titres dans le domaine de la crypto pour des raisons à la fois bonnes et mauvaises.

Bien qu'ils aient été mis en œuvre pour exploiter de nombreux protocoles DeFi vulnérables, ils ont également aidé certains utilisateurs à réaliser un profit. Certains enthousiastes vont même jusqu'à dire qu'il s'agit de l'une des technologies blockchainles plus innovantes.

Mais que sont exactement les prêts flash?

Cet article explique comment fonctionnent les prêts flash et décrit certaines de leurs applications les plus courantes.

Qu'est-ce que les prêts flash?

Les prêts flash sont des prêts non garantis dans lesquels un utilisateur emprunte des fonds et les retourne dans la même transaction. Si l'utilisateur ne peut pas rembourser le prêt avant la fin de la transaction, un contrat intelligent annule la transaction et retourne l'argent au prêteur.

Pourquoi les prêts flash existent-ils ?

Pour comprendre pourquoi les prêts flash ont été créés, examinons les systèmes de prêt existants dans la finance centralisée et décentralisée.

Systèmes de prêt en finance centralisée (CeFi)

Les prêts les plus courants dans la finance traditionnelle sont les prêts garantis et les prêts non garantis. 

Prêts garantis

Un prêt garanti nécessite que l'emprunteur fournisse une forme de garantie appelée sûreté au prêteur pour le remboursement d'un prêt.

Les sûretés s'appliquent généralement à de grosses sommes d'argent et aident le prêteur à récupérer ses pertes en vendant la garantie si l'emprunteur ne peut pas rembourser le prêt.

Par exemple, si vous contractez une hypothèque, votre maison deviendra la garantie, et le prêteur la vendra pour couvrir l'hypothèque si vous êtes en défaut.

Prêts non garantis

Un prêt non garanti, en revanche, est celui dans lequel l'emprunteur n'a pas besoin de fournir une garantie pour emprunter des fonds.

A picture showing the working of a centralized lending system.
Centralized lending process

Dans les deux cas, l'emprunteur doit payer des intérêts. Et dans les deux cas, si l'emprunteur fait défaut, le prêteur doit supporter le poids des pertes.

Systèmes de prêt de la Finance Décentralisée (DeFi)

Les systèmes de prêts DeFi fonctionnent différemment de leurs homologues centralisés traditionnels. Ils regroupent le capital des déposants dans un« pool de liquidité »pour offrir des prêts garantis aux emprunteurs.

La plupart de ces prêts sont sur-garantis, ce qui signifie que l'emprunteur doit fournir une garantie en crypto qui vaut plus que les actifs empruntés. Cela permet de prendre en compte les fluctuations des prix des cryptos et de s'assurer que l'actif ne devienne pas sous-garanti.

A picture that shows how decentralized lending protocols work.
Decentralized lending in which a borrower borrows funds

En d'autres termes, si la valeur de la garantie ne peut plus couvrir la dette, la plateforme vendra la garantie à un prix réduit pour rembourser une partie du prêt. Ce processus est appelé liquidation.

Les prêts flash répondent aux limitations des prêts CeFi et DeFi

Les prêts CeFi et DeFi présentent également certains inconvénients que les prêts flash adressent.

Dans un système de prêt CeFi traditionnel, vous pourriez devoir attendre des mois pour que votre prêt soit approuvé. Mais grâce aux contrats intelligents, les prêts flash peuvent être traités et approuvés instantanément.

De plus, si un emprunteur fait défaut, le fardeau de la dette peut revenir au prêteur. Cependant, si un emprunteur fait défaut sur un prêt flash, le contrat intelligent annulera la transaction et renverra les fonds au prêteur.

En ce qui concerne les prêts DeFi, les utilisateurs doivent fournir une garantie pour obtenir un prêt crypto. Les prêts flash, en revanche, sont non garantis, rendant le prêt plus accessible.

Comment fonctionnent les prêts flash ?

Il existe deux principales entités dans un prêt flash : le preneur de prêt et les emprunteurs.

Pour interagir avec le prêteur de prêt flash, les emprunteurs doivent développer un contrat intelligent composé de trois parties :

  • Emprunter des prêts auprès des prêteurs de prêt flash (Aave, dYdX, et Uniswap)
  • Interagir avec des contrats intelligents pour d'autres opérations
  • Retour les prêts

Le flux de travail complet se compose de cinq étapes :

1. Transférer le prêt

Le fournisseur de prêt éclair transfère les actifs demandés aux emprunteurs.

Invocation

L'emprunteur (utilisateur) invoque des opérations préconçues.

Exécuter l'opération

L'utilisateur interagit avec différents contrats intelligents pour exécuter des opérations (arbitrage, liquidation, etc.) avec des actifs empruntés.

Rembourser le prêt

Une fois les opérations terminées, le contrat intelligent renverra les actifs aux fournisseurs de prêt éclair avec ou sans les actifs empruntés.

Vérifier l'état

Enfin, les fournisseurs de prêt éclair vérifieront leur solde. Si l'utilisateur a soumis des fonds insuffisants, les fournisseurs annuleront immédiatement la transaction.

A picture showing the steps involved in a flash loan transaction.
An example of a flash loan transaction and user (borrower) actions

Les 3 usages les plus courants des flash loans

Les flash loans ont une grande variété d'applications allant du remboursement des dettes à la génération de profits grâce au trading. Ici, nous discutons des trois cas d'utilisation les plus courants.

1. Arbitrage

Arbitrage est la stratégie de tirer parti des différences de prix pour le même actif sur différentes bourses afin de réaliser un profit.

Les acheteurs et les traders peuvent acheter des cryptomonnaies à bas prix et les utiliser à travers différentes bourses de cryptomonnaies pour finir avec un peu plus de crypto qu'avant. Bien que cette exploitation des prix semble nuisible, elle contribue à l'efficacité du marché.

À mesure que de plus en plus de traders de crypto cherchent à exploiter la même divergence de prix, les prix de ces actifs sur différentes plateformes convergeront, menant à une uniformité du marché de la crypto.

A picture that shows how crypto arbitrage yields profits.
Crypto arbitrage

Si vous débutez dans l'arbitrage crypto, vous n'avez probablement pas assez d'actifs pour réaliser un profit significatif.

Mais les prêts flash vous donnent la possibilité d'emprunter autant que vous voulez, donc il pourrait être possible de générer un profit décent si vous trouvez des actifs avec une différence de prix considérable. Voici une transaction de Etherscan qui montre comment vous pouvez utiliser un prêt flash pour profiter de l'arbitrage :

A picture of a crypto arbitrage transaction that yielded $16,000 in profit.
A crypto arbitrage transaction that yielded $16,000 in profit

Tout d'abord, l'utilisateur a emprunté 2 048 000 USDC en utilisant le prêt flash de dYdX. Puis, ils ont échangé ce montant contre 2 028 367 DAI sur Curve pool y.

Ensuite, ils ont utilisé les 2 028 367 DAI pour acheter 2 064 182 USDC dans le pool SUSD de Curve, après quoi ils ont remboursé le prêt flash et gardé la différence de 16 182 $.

2. Trading de lavage

Comme toute autre technologie financière, les prêts flash peuvent également être utilisés pour faciliter des arnaques.Le trading de lavage est un tel cas d'utilisation.

Le wash trading est le processus d'utilisation d'un groupe de transactions pour créer une illusion d'un volume de transactions plus élevé. Cela induit les investisseurs et autres utilisateurs en erreur en leur faisant croire qu'une cryptomonnaie ou un NFT est très demandé alors qu'il ne l'est pas.

Certains pays comme les États-Unis ont interdit la pratique du wash trading, mais la pratique a connu un regain sur le marché des cryptomonnaies en raison du manque d'institutions et de réglementations centralisées.

Maintenant, avec l'avènement des prêts flash, le lavage de trading est devenu plus rampant car les traders peuvent obtenir une grande somme de crypto pour manipuler le marché.

Voici une transaction d' Etherscan qui vous aidera à mieux comprendre le lavage de trading :

A picture of a wash trade transaction.
A wash trade transaction

D'abord, l'utilisateur emprunte 0.01 Wrapped Ether (WETH) de dYdX. Puis, ils échanger cela sur Uniswap pour obtenir ~122.189 LOOM, qui est converti en ~0.0099 WETH.

Après cette étape, l'utilisateur rembourse le prêt flash à dYdX. Ce qui distingue cette transaction de l'arbitrage ou d'autres types de transactions légales, c'est qu'il y avait une perte lors de l'échange de jetons.

Cela indique que le principal objectif de l'utilisateur était d'augmenter les volumes de transactions, ce qui en fait une transaction effectuée uniquement pour manipuler le marché et créer une demande artificielle pour les actifs.

3. Clôture de la position de dette garantie

A Position de Dette Collatéralisée (CDP) est simplement un prêt crypto garanti par des actifs collatéralisés. Une fois que l'utilisateur emprunte des fonds, la plateforme verrouille le collatéral jusqu'à ce que le prêt soit remboursé.

Pendant cette période, si la monnaie du prêt baisse en valeur par rapport à la monnaie du collatéral, l'utilisateur ne peut pas rembourser le prêt.

Les prêts flash vous permettent de rembourser le prêt et de libérer le collatéral afin que vous puissiez l'utiliser à d'autres fins. Voici une transaction qui explique mieux le concept :

A picture of a Collateralized Debt Position (CDP) transaction
A CDP transaction

D'abord, l'utilisateur prend un prêt flash équivalent à la dette (~262.17 DAI) de Aave. Ensuite, ils remboursent le prêt à Maker, et la plateforme libère leur garantie (2,09 WETH).

Ensuite, ils vont à Kyber reserver pour convertir WETH en DAI et transférer le montant excédentaire (~2 DAI) à Uniswap à des fins diverses. Enfin, l'utilisateur rembourse le prêt à Aave, qui brûle une fraction de son jeton pour 0,07 DAI afin d'augmenter la valeur de ses jetons en circulation.

Pouvez-vous gagner de l'argent avec des prêts flash ?

Il est possible de gagner de l'argent avec des stratégies utilisant des prêts flash, mais il est également possible de perdre de l'argent avec ces mêmes stratégies.

Avant de vous engager avec des prêts flash, il est important de comprendre le risque.

Une façon pour certains de générer un profit avec des prêts flash est de devenir liquidateur. Lorsqu'une dette devient sous-garanties, une classe d'utilisateurs appelée liquidateurs déclenchera un événement de liquidation pour acheter des actifs sous-garanties à des prix réduits.

Avec des prêts flash, n'importe qui peut devenir un liquidateur et profiter des actifs réduits. Par exemple, jetez un œil à cette transaction :

A picture of a transaction that shows how liquidators use flash loans to profit off liquidations.
Liquidation

D'abord, l'utilisateur emprunte 12 940 DAI de dYdX et l'échange contre 13 046 USDT. Ceci USDT est ensuite utilisé pour acheter des garanties à un prix réduit sur Compound.

Après avoir échangé l'actif qu'ils ont acheté, le liquidateur obtient 13,450 DAI. Et une fois qu'ils ont remboursé le prêt flash, 510 DAI sont restés comme profits, ce qui est supérieur aux frais de gaz (~$172).

Risques des prêts flash : Attaques de prêts flash

Bien que les prêts flash DeFi aient gagné en popularité et en liquidité, ils comportent également des risques.

Environ 500 millions de dollars valeur des actifs ont été volés à partir de plateformes DeFi entre 2020 et 2021. Et l'une des attaques les plus courantes qui ont causé des millions ont été effacés des protocoles ont été effectuées en utilisant des prêts flash.

Oracles sont des services tiers qui permettent aux contrats intelligents d'obtenir des données en dehors de leur écosystème. Dans la plupart des cas, ces données sont le prix en temps réel des actifs.

La manipulation des oracles consiste à manipuler les données de prix des actifs dans ces oracles pour acheter ou vendre au-dessus ou en dessous du prix du marché équitable sur la plateforme.

Voici comment cette attaque est effectuée en utilisant un prêt flash :

  • Emprunter une grande quantité de jeton A d'un fournisseur de prêts flash.
  • Utiliser un DEX pour échanger le jeton A contre le jeton B (ce qui réduit le prix du jeton A et augmente le prix du jeton B sur le DEX).
  • Utiliser le jeton B acheté comme garantie sur un protocole DeFi qui s'appuie uniquement sur le DEX (mentionné ci-dessus) comme flux de prix, et utiliser le prix truqué pour emprunter une plus grande quantité de jeton A.
  • Profiter du flux de prix manipulé du protocole en utilisant une partie du jeton A emprunté pour rembourser entièrement le prêt flash initial et conserver les jetons restants.
  • Les valeurs des jetons A et B sur le DEX seront arbitrées pour revenir au prix réel du marché. Mais le protocole DeFi se retrouve avec une position sous-collatéralisée (dette valant plus que la garantie), ce qui nuit directement aux autres utilisateurs tels que les fournisseurs de liquidité.

Par exemple, en mai 2020, le Binance Smart Chain protocole Pancake Bunny a perdu plus de 7 millions de tokens BUNNY et 114 000 BNB dans une attaque de prêt flash.

À la suite de l'attaque, BUNNY a chuté de 96% et la plateforme a subi une perte de plus de 200 millions de dollars.

Comment pouvez-vous mieux vous protéger contre les attaques de prêts instantanés ?

Les protocoles qui utilisent des oracles de prix centralisés sur la chaîne, tels qu'un DEX unique, sont vulnérables aux attaques menées en utilisant des vulnérabilités de prêts instantanés.

Pourquoi ?

Lorsqu'un seul échange sur la chaîne est utilisé comme flux de prix, les données d'un actif sont extrêmement limitées car elles ne reflètent que la condition du marché de cet échange.

Un oracle comme Chainlink, cependant, est alimenté par un réseau décentralisé d'oracles, donc même si un attaquant peut effectuer une seule transaction de prêt instantané, cela n'affectera toujours pas le flux de prix car l'échange obtient des données de prix de multiples sources.

Réflexions finales sur les prêts flash

Les prêts flash ont révolutionné le monde de la finance décentralisée en permettant aux utilisateurs d’emprunter instantanément des actifs sans garantie.

Cependant, ils sont une arme à double tranchant car les prêts flash comportent des risques importants et peuvent avoir des conséquences défavorables sur l'écosystème crypto selon leur utilisation. De nombreux passionnés de crypto utilisent actuellement les prêts flash pour essayer de réaliser des bénéfices et se protéger contre les risques de liquidation. Mais

les parties malveillantes les utilisent également pour orchestrer des attaques sur des contrats intelligents et les vider de leurs fonds. Il est également important de se rappeler que les prêts flash sont relativement nouveaux dans le secteur DeFi,

donc les possibilités d'innovation sont infinies.

Questions fréquemment posées (FAQs) sur les prêts flash DeFi

Comment obtenir un prêt flash crypto?

Pour obtenir un prêt flash crypto, vous pouvez utiliser un outil de glisser-déposer comme Furucombo et créer un pipeline avec des cubes qui ressemblent à des blocs de construction.

Vous pouvez également utiliser des contrats intelligents pour exécuter des prêts flash sur des plateformes comme Aave, dYdX, et Uniswap.

Puisque les smart contracts sont des morceaux de code, vous pouvez trouver de nombreux codes de prêt flash open source sur des sites comme GitHub.

Les prêts flash nécessitent-ils des garanties ?

Non. Les prêts flash sont non garantis et non collatéralisés, ce qui signifie que n'importe qui peut emprunter des fonds pour réaliser des profits.

Que se passe-t-il si vous ne remboursez pas votre prêt flash ?

Si vous ne payez pas votre prêt flash, le contrat intelligent annule le prêt et renvoie les fonds aux prêteurs.

Combien de temps dure un prêt flash ?

Comme son nom l'indique, un prêt flash ne dure que quelques secondes ou minutes, car le prêt est pris et remboursé dans la même transaction.

Les prêts flash sont-ils sans risque ?

Non. Comme discuté dans cet article, les prêts flash comportent des risques et vous devez vous assurer de vous informer sur ces risques avant de vous engager dans des prêts flash.

Commencez votre parcours DeFi avec MoonPay

Les prêts flash ne sont que l'une des nombreuses façons dont vous pouvez vous engager avec l'écosystème DeFi. Pour commencer avec DeFi, il suffit de acheter de la cryptomonnaie via MoonPay en utilisant votre carte de crédit ou tout autre moyen méthode de paiement préférée.

Le widget de MoonPay offre un moyen rapide et facile d' acheter du Bitcoin, Ethereum, et de nombreuses autres cryptomonnaies.

MoonPay facilite également la vente de crypto quand vous décidez qu'il est temps d'encaisser, y compris plusieurs jetons mentionnés dans cet article comme ETH, USDT, et USDC. Entrez simplement le montant du jeton que vous souhaitez vendre et saisissez les détails où vous voulez recevoir vos fonds.

Mrig P
Written byMrig P

You might also like