Chaque protocole DeFi que vous utilisez pour le prêt, le trading ou l'emprunt dépend d'un flux de prix que vous ne voyez jamais, et si ce flux est erroné ou lent, votre garantie peut être liquidée au mauvais prix ou entièrement perdue. C'est le risque d'oracle, et c'est l'un des risques les moins compris en DeFi car la plupart des utilisateurs supposent que "décentralisé" signifie automatiquement "sûr". Ce n'est pas le cas. Chainlink, Pyth et RedStone adoptent tous des approches différentes pour la livraison des données de prix, et chaque compromis modifie l'exposition d'un protocole à la manipulation, aux temps d'arrêt ou aux prix obsolètes. Ce guide compare directement les trois principaux réseaux d'oracle, analyse un exploit réel de 117 millions de dollars qui n'avait rien à voir avec une défaillance d'oracle, et vous donne un cadre pour juger si la couche de données d'un protocole est digne de confiance pour votre argent.
Panaprium est indépendant et pris en charge par les lecteurs. Si vous achetez quelque chose via notre lien, nous pouvons gagner une commission. Si vous le pouvez, veuillez nous soutenir sur une base mensuelle. La mise en place prend moins d'une minute et vous aurez un impact important chaque mois. Merci!
Pourquoi le choix de l'Oracle est important
Un contrat intelligent ne peut pas vérifier un prix par lui-même. Il doit faire confiance aux données que lui fournit un oracle, ce qui signifie que l'oracle est effectivement une couche d'autorisation pour chaque liquidation, transaction et prêt sur la plateforme. Si vous voulez une image plus complète de ce qu'est un oracle de prix crypto et pourquoi la DeFi en dépend, cela explique les mécanismes. Pour ce guide, le point important est plus simple : l'oracle qu'un protocole choisit détermine à quel point il est difficile à attaquer, à quelle vitesse il réagit à la volatilité et combien il coûte à exécuter.
La faiblesse de la conception des oracles a causé plus de pertes DeFi que la plupart des gens ne le réalisent. Chainalysis a estimé que les protocoles DeFi ont perdu plus de 400 millions de dollars au cours de 41 attaques distinctes de manipulation d'oracles rien qu'en 2022. Ce nombre a diminué à mesure que les protocoles ont adopté de meilleures conceptions, mais le risque n'a pas disparu ; il s'est simplement déplacé vers de nouvelles chaînes et des actifs à plus faible liquidité.

Source de l'image : defillama.com/oracles
Chainlink vs Pyth vs RedStone : les véritables différences
Ces trois entités dominent différents secteurs du marché. Chainlink a établi la norme d'oracle push en place, Pyth a créé un modèle pull plus rapide pour le trading à haute vitesse, et RedStone a conçu un système modulaire qui prend en charge les deux.
|
Oracle |
Modèle |
Vitesse de mise à jour |
Le plus connu pour |
Chaînes supportées |
|
Chainlink |
Push (les nœuds écrivent les prix on-chain à intervalles) |
Minutes, ou sur déviation de prix en % |
Prêts de premier ordre : Aave, Compound, MakerDAO |
60+ |
|
Réseau Pyth |
Pull (les applications récupèrent et soumettent les prix à la demande) |
Jusqu'à 400 ms |
Plateformes de contrats perpétuels et de dérivés |
100+ |
|
RedStone |
Hybride (push et pull, choisis par intégration) |
Configurable, y compris en moins d'une seconde via son produit Bolt |
Flux de données institutionnels et RWA |
110+ |
Le modèle push de Chainlink signifie que le réseau paie du gaz pour maintenir les prix à jour sur la chaîne, que quelqu'un les lise ou non. C'est fiable mais coûteux, c'est pourquoi Chainlink est sélectif quant aux flux de prix qu'il maintient sur les chaînes plus petites. Pyth inverse cela : les applications ne paient une mise à jour que lorsqu'elles en ont besoin, c'est pourquoi les bourses de contrats perpétuels qui ont besoin de prix en moins d'une seconde lors de mouvements volatils ont tendance à le préférer. L'argument de RedStone est la flexibilité, permettant à un protocole de faire un push pour un marché de prêt et un pull pour un moteur de perpétuels sans changer de fournisseur.
Selon les classements d'oracles de DeFiLlama, Chainlink sécurise toujours l'écrasante majorité de la valeur avec une large marge, avec une valeur totale sécurisée d'environ 30 milliards de dollars sur plus de 500 protocoles, contre moins de 8 milliards de dollars combinés pour Chronicle, RedStone et Pyth. Cet écart est moins important pour juger de la qualité que pour juger de l'ancienneté : Chainlink domine parce qu'Aave, Compound et la plupart des plus grands marchés de prêt se sont intégrés il y a des années, et changer de fournisseur d'oracle sur un protocole en direct gérant des milliards n'est pas quelque chose que les équipes font à la légère.

Source de l'image : www.pyth.network/price-feeds
Comment évaluer le risque Oracle avant de faire confiance à un protocole
La plupart des utilisateurs ne vérifient jamais l'oracle qu'un protocole utilise. C'est une erreur, car l'oracle est souvent le seul point où un protocole, autrement bien audité, peut encore vous faire perdre vos fonds. Vérifiez ces éléments avant de déposer un capital significatif :
- Nombre de sources de données. Un flux construit sur l'API d'un seul échange est bien plus facile à manipuler qu'un flux agrégeant une douzaine de plateformes. Chainlink et Pyth tirent tous deux leurs données de plusieurs sources ; un oracle plus petit ou plus récent pourrait ne pas le faire.
- Fréquence de mise à jour par rapport à la volatilité de l'actif. Un prix qui se met à jour toutes les heures convient pour une paire de stablecoins. C'est dangereux pour un altcoin volatile utilisé comme garantie de levier.
- Liquidité de l'actif sous-jacent. C'est ce que la plupart des gens oublient. Un oracle peut rapporter un prix techniquement précis et néanmoins être exploité si l'actif lui-même est suffisamment peu liquide pour être déplacé par une transaction modeste.
- Historique et audits. Depuis combien de temps cet oracle sécurise-t-il une valeur réelle sans incident, et a-t-il publié des examens de sécurité par des tiers ?
- Conception du basculement. Le protocole dispose-t-il d'une sauvegarde si l'oracle primaire est bloqué, et cette sauvegarde introduit-elle ses propres risques ?
L'exploit de Mango Markets : quand l'oracle n'était pas le problème
En octobre 2022, un attaquant a dérobé environ 117 millions de dollars à Mango Markets sur Solana en utilisant une technique largement décrite comme une "manipulation d'oracle". Les mécanismes méritent d'être compris, car le véritable point de défaillance surprend la plupart des gens.
L'attaquant a réparti 10 millions de dollars en USDC sur deux comptes et les a utilisés pour acheter et vendre simultanément le jeton MNGO, peu échangé de Mango, faisant passer son prix d'environ 0,03 $ à plus de 0,91 $ en quelques minutes. Le prix du MNGO ayant réellement augmenté sur le marché libre, les flux de prix ont signalé cette hausse avec précision. Le président de Jump Crypto a confirmé à l'époque que Pyth et Switchboard, les oracles impliqués, avaient signalé correctement les prix du marché. L'attaquant a ensuite utilisé ses avoirs MNGO, désormais gonflés, comme garantie pour emprunter la quasi-totalité des autres actifs de Mango.
La leçon n'est pas "éviter Pyth" ou "éviter tout oracle spécifique". C'est qu'un oracle n'est aussi fiable que la liquidité de l'actif qu'il évalue. Un oracle bien conçu, sécurisé par des dizaines de nœuds, ne peut pas protéger un protocole qui permet à un jeton de gouvernance peu échangé d'être utilisé comme garantie à fort effet de levier. Lorsque vous évaluez un protocole, vérifiez les actifs qu'il vous permet d'emprunter, et pas seulement la marque d'oracle qu'il annonce.
Meilleure configuration d'oracle par cas d'utilisation DeFi
Différentes activités DeFi comportent différents profils de risque liés aux oracles. Adaptez votre tolérance au risque à la configuration du protocole que vous utilisez.
|
Si vous utilisez... |
Configuration d'oracle à rechercher |
Pourquoi |
|
Un marché de prêt de premier ordre (Aave, Compound) |
Flux push Chainlink, sources de données multiples |
Des mises à jour plus lentes conviennent aux garanties à grande capitalisation ; l'ancienneté et l'expérience comptent le plus ici. |
|
Une plateforme de trading de perpétuels ou à effet de levier |
Pyth ou un flux hybride à faible latence |
Les marchés en évolution rapide nécessitent une fraîcheur de prix sub-seconde pour éviter des liquidations injustes. |
|
Un nouveau pool de jetons ou à petite capitalisation |
Vérifier d'abord la profondeur de liquidité, l'oracle ensuite |
Aucun modèle d'oracle ne vous protège d'un actif sous-jacent peu liquide |
|
Un protocole d'actifs inter-chaînes ou pontés |
Oracle natif multi-chaînes ou de style CCIP avec preuve de réserve |
Réduit le risque d'un prix périmé ou non concordant entre les chaînes |
Erreurs courantes des investisseurs concernant le risque oracle
La plupart des gens ignorent complètement le risque oracle ou le sur-corrigent en supposant que l'intégration de Chainlink seule signifie qu'un protocole est sûr. Aucune des deux approches n'est correcte. Un protocole peut utiliser le meilleur oracle de l'industrie et rester exploitable via l'actif qu'il permet de déposer, la logique de liquidation construite autour du flux de prix, ou un bug de contrat intelligent complètement indépendant. La qualité de l'oracle réduit une catégorie de risque. Elle n'élimine pas le risque d'audit, le risque de gouvernance ou le risque de liquidité, et considérer un bon oracle comme un signal de sécurité général est la raison pour laquelle les gens se retrouvent dans des pools à faible liquidité qui semblent protégés mais ne le sont pas. Si vous examinez également comment un protocole gère plus largement le risque de liquidité mutualisée, il est utile de comprendre ce qu'est la protection contre la perte impermanente et si les protocoles l'offrent réellement avant de supposer qu'une seule garantie vous couvre.
Mon avis
Si vous devez choisir entre des protocoles DeFi et comparer ce qui les sous-tend, je ferais confiance aux marchés de prêt sécurisés par Chainlink, comme Aave ou Compound, pour tout ce qui concerne les actifs majeurs, simplement parce que leur historique et le nombre de nœuds sont les plus importants de l'industrie. Pour les perpétuels ou tout ce qui nécessite une exécution rapide, la vitesse de Pyth est vraiment importante, et je ne reprocherais pas à un protocole de le choisir plutôt que Chainlink. RedStone mérite d'être surveillé plutôt que d'être évité : sa flexibilité est réelle, mais il a le plus court historique des trois à une échelle significative, donc je voudrais voir un historique plus long sécurisant une TVL importante avant de lui faire confiance de la même manière.
Ce qu'aucun de ces éléments ne corrige, c'est votre propre diligence sur l'actif lui-même. Avant de déposer dans n'importe quel pool, je vérifie la liste des garanties, pas seulement la marque de l'oracle. Si un protocole vous permet de déposer un jeton à faible liquidité comme garantie contre un prêt de stablecoin, c'est un signal d'alarme, quel que soit l'oracle qui le valorise. Les débutants devraient s'en tenir aux protocoles utilisant des flux bien établis sur les principales paires d'actifs. Les utilisateurs expérimentés recherchant du rendement sur des chaînes plus récentes devraient spécifiquement vérifier la fréquence des mises à jour de l'oracle et la profondeur de liquidité avant de dimensionner une position, et non après.
Quand le risque lié aux oracles importe peu
Si vous n'échangez que des actifs majeurs sur un DEX avec une liquidité profonde, ou si vous détenez des stablecoins dans un marché de prêt bien audité, le risque lié aux oracles est une préoccupation secondaire plutôt que primaire. Il devient une préoccupation primaire dès l'instant où l'effet de levier, une garantie à faible liquidité ou une nouvelle chaîne entre en jeu, car c'est précisément cette combinaison qui a transformé la flambée des prix de MNGO en une perte de 117 millions de dollars.
Conclusion
Chainlink reste le choix par défaut le plus sûr pour les principaux marchés de prêt DeFi en raison de son nombre de nœuds, de la diversité de ses sources de données et de ses années de fonctionnement ininterrompu à grande échelle. Pyth est mieux adapté lorsque la vitesse est plus importante que l'ancienneté, en particulier pour les produits dérivés. RedStone offre une flexibilité intéressante à surveiller, mais n'a pas encore prouvé son efficacité à la même échelle et sur la même période. Aucun de ces trois oracles ne vous protège d'un protocole qui vous permet d'emprunter contre des garanties à faible liquidité, donc avant de déposer quoi que ce soit, vérifiez à la fois l'oracle et les actifs qu'il évalue.
FAQ
1. Chainlink est-il plus sûr que Pyth pour le prêt DeFi ?
Pour les marchés de prêt de premier ordre, oui, principalement en raison de l'historique plus long de Chainlink et de son nombre plus élevé de nœuds sur les principaux actifs. Pyth n'est pas moins sécurisé de par sa conception ; il est simplement optimisé pour la vitesse par rapport au modèle de mise à jour plus lent et plus conservateur que les marchés de prêt préfèrent généralement.
2. Un exploit d'oracle peut-il se produire même avec un réseau d'oracles décentralisé ?
Oui, comme l'a montré l'affaire Mango Markets, un oracle décentralisé peut signaler un prix manipulé avec précision si le marché de l'actif sous-jacent est lui-même manipulé. La solution consiste à vérifier la liquidité de l'actif, et non seulement la décentralisation de l'oracle.
3. Dois-je éviter les protocoles qui utilisent des oracles plus récents comme RedStone ?
Pas automatiquement, mais les oracles plus récents ont eu moins de temps pour sécuriser de grandes quantités de valeur, alors mettez cela en balance avec l'avantage spécifique qu'ils offrent, comme des frais moins élevés ou des mises à jour plus rapides sur une chaîne que Chainlink ne prend pas entièrement en charge. Vérifiez la valeur totale sécurisée par cet oracle par le protocole avant d'engager des fonds significatifs.
4. Quelle est la plus grande erreur liée aux oracles que font les débutants ?
Supposer qu'une marque d'oracle seule garantit la sécurité et ne pas vérifier la liquidité de l'actif évalué. Un oracle fiable évaluant correctement un jeton peu échangé peut toujours entraîner une perte importante si ce jeton est manipulé.
5. Le risque oracle a-t-il de l'importance si je ne détiens que des stablecoins dans un pool de prêt ?
Cela importe moins, mais pas zéro, car les autres types de garanties d'un pool de prêt peuvent toujours être exploités et vider la liquidité du pool, affectant votre capacité à retirer. Vérifiez quels actifs le protocole accepte comme garantie, pas seulement ce que vous déposez personnellement.
Références
Documentation protocolaire officielle
Documentation Chainlink : https://docs.chain.link
Hub développeur Pyth Network : https://docs.pyth.network
Documentation RedStone : https://docs.redstone.finance
Plateformes d’analyse
Classements des oracles DeFiLlama : https://defillama.com/oracles
Page Chainlink DeFiLlama : https://defillama.com/protocol/chainlink
Analyse de sécurité et d’incidents
Chainalysis : Les attaques de manipulation d’oracle se multiplient : https://www.chainalysis.com/blog/oracle-manipulation-attacks-rising/
Cet article vous a-t-il été utile ? S'il vous plaît dites-nous ce que vous avez aimé ou n'avez pas aimé dans les commentaires ci-dessous.
About the Author: Chanuka Geekiyanage
Contre Quoi Nous Luttons
Les groupes multinationaux surproduisent des produits bon marché dans les pays les plus pauvres.
Des usines de production où les conditions s’apparentent à celles d’ateliers clandestins et qui sous-payent les travailleurs.
Des conglomérats médiatiques faisant la promotion de produits non éthiques et non durables.
De mauvais acteurs encourageant la surconsommation par un comportement inconscient.
- - - -
Heureusement, nous avons nos supporters, dont vous.
Panaprium est financé par des lecteurs comme vous qui souhaitent nous rejoindre dans notre mission visant à rendre le monde entièrement respectueux de l'environnement.
Si vous le pouvez, veuillez nous soutenir sur une base mensuelle. Cela prend moins d'une minute et vous aurez un impact important chaque mois. Merci.
0 commentaire