Les prêts Flash dans le monde de la finance décentralisée prennent le relais avec chaque application décentralisée essayant de configurer un moyen d’intégrer cette nouvelle fonctionnalité dans leur plate-forme.
À ce stade, il est communément admis que l’univers DeFi est là pour rester.
En permanence, les protocoles DeFi importent la plupart des concepts de la finance traditionnelle dans un monde décentralisé de contrats intelligents. Les prêts flash, cependant, sont taillés dans un tissu différent car ils représentent un prêt non garanti qui est pratiquement inexistant dans la finance traditionnelle que nous ne laissons que dans DeFi.
Plongeons profondément dans les prêts flash et leurs nombreuses capacités.
Qu’est-ce qu’un prêt flash ?
En termes simples, un prêt flash dans l’espace DeFi est l’équivalent d’un prêt non garanti ou non garanti.
Dans la finance traditionnelle, les prêts exigent que l’emprunteur présente une forme de garantie qui garantit le prêt en garantissant que l’emprunteur remboursera le prêt. Le prêteur prend le temps d’approuver le prêt après avoir vérifié les antécédents de crédit de l’emprunteur ou évalué la garantie présentée par l’emprunteur.
Cependant, dans l’univers DeFi
, les prêts flash conduisent à un nouveau concept où un emprunteur peut instantanément emprunter l’ETH d’Ethereum ou d’autres jetons ERC20 pour profiter des opportunités d’arbitrage dans l’écosystème DeFi sans garantie.
L’ensemble de l’opération est effectué sur des contrats intelligents conçus pour exécuter un code arbitraire immédiatement après que l’emprunteur a obtenu le prêt, garantissant ainsi que le prêt est financé dans la même transaction. Concevoir un prêt flash peut sembler simple en surface, mais il nécessite des algorithmes complexes et sophistiqués qui permettent aux développeurs et aux traders de crypto-monnaie de tirer parti des opportunités d’arbitrage sur les échanges décentralisés.
Comment fonctionnent les prêts flash ?
Le concept de prêt flash a été introduit pour la première fois dans le monde des DeFi en 2018 par Marble (un précurseur de l’espace DeFi et une banque open source). Aave et Chainlink ont repris le concept peu de temps après et l’ont apporté à l’écosystème Ethereum.
L’ensemble du processus se déroule en une seule transaction où les fonds sont immédiatement empruntés sans exigences de garantie. Par conséquent, si l’emprunteur ne rembourse pas le prêt dans le délai stipulé, la transaction est automatiquement annulée par le contrat intelligent.
Par exemple, puisqu’il existe maintenant plusieurs échanges décentralisés (DeX) sur l’écosystème Ethereum, un trader d’arbitrage peut rechercher parmi les nombreuses paires de marché sur ces DeX et identifier les opportunités d’arbitrage.
Ensuite, ce trader peut aller sur une plate-forme comme Aave et obtenir un prêt flash pour ETH et acheter un jeton ERC 20 à un DeX, le vendant sur un deuxième DeX pour un prix plus élevé, empochant le profit d’arbitrage. Avec les contrats intelligents, l’ensemble du processus peut être effectué en une seule transaction.
Pourquoi les prêts flash sont-ils nécessaires?
Bien que DeX soit devenu une partie importante du mouvement DeFi, la réalité est qu’il ne représente qu’un faible pourcentage du volume global des échanges d’actifs cryptographiques.
La majeure partie du volume des transactions et de la découverte des prix a lieu sur des bourses centralisées. Les prêts flash créent de la liquidité et améliorent la découverte des prix sur les échanges décentralisés, faisant ainsi progresser le mouvement DeFi en général. Avec un prêt flash, un trader peut faire des profits d’arbitrage sans mettre son capital en danger.
Les prêts flash peuvent également être utilisés pour échanger des garanties sur les protocoles de prêt et de prêt DeFi, augmentant ainsi la qualité de l’APY gagné par les traders de crypto-monnaie. Par exemple, un trader peut échanger des garanties sur une plate-forme DeFi telle que Compound d’une garantie sous-jacente (dans ce cas, un jeton ERC20 sous-performant) à un actif collatéral de haute qualité tel que l’ETH (en particulier lorsque son prix augmente).
Les prêts flash permettent au trader d’exécuter une telle transaction sans avoir à rembourser d’abord le prêt en cours sur Compound et à payer des frais de transaction exorbitants. L’échange de garanties aidera également le trader à prévenir la liquidation de sa position de garantie sur Compound.
Un danger de prêt flash ? Attaque de prêt Flash
L’adage selon lequel vos plus grandes forces deviennent parfois votre plus grande faiblesse est vrai pour les prêts flash car les contrats intelligents qui les concrétisent sont également leur principal point de vulnérabilité.
Le contrat intelligent d’un prêt flash peut être attaqué par des acteurs malveillants pour tromper le mécanisme de prêt. Cet incident est appelé une « attaque de prêt flash » et fonctionne grâce à une combinaison de tactiques qui exploitent les contrats intelligents de prêt flash dont le code présente des failles.
Par exemple, un attaquant peut emprunter à partir d’un protocole de prêt et utiliser ces fonds en combinaison avec divers types de tactiques de marché manipulatrices pour contrôler le prix des actifs cryptographiques en peu de temps, réalisant ainsi des profits. L’attaquant peut travailler avec différents contrats intelligents de différents protocoles DeFi pour atteindre son objectif.