Qu'est-ce qu'un oracle blockchain et quel est son rôle dans la crypto ?
La connectivité entre la blockchain et les infrastructures qui les entourent est un défi majeur dans l'écosystème du Web3, une problématique résolue par les oracles. Mais quel est le rôle exact de ces oracles, et pourquoi sont-ils si vitaux pour le fonctionnement et l'évolution de la finance décentralisée (DeFi) ? Examinons de près ces composants clés et leur impact sur le monde de la blockchain à travers le réseau d'oracles de Pyth Network.
Cet article vous est présenté en collaboration commerciale avec Pyth Network (en savoir plus)
Points clés à retenir :
- Un oracle est un outil permettant aux blockchains de recevoir des données provenant du monde extérieur, nécessaires pour exécuter des smart contracts de manière autonome et en fonction de conditions réelles.
- Les oracles décentralisés, comme Pyth Network, garantissent la fiabilité des informations en s'appuyant sur plusieurs sources de données et un système de consensus, ce qui réduit les risques de manipulation.
- Les oracles sont utilisés par de nombreux secteurs, notamment en finance décentralisée (DeFi) pour les taux de prêts et d'emprunts ou par les plateformes comme Polymarket pour assurer la résolution des marchés prédictifs.
C'est quoi un oracle et pourquoi est-ce indispensable ?
Afin qu'Internet devienne l'outil qui vous permet de lire ses lignes, il a fallu créer une infrastructure permettant à ses utilisateurs d'y publier, échanger et mettre à jour des informations du monde physique. Sans cette infrastructure, l'utilisation d'Internet n'aurait que peu d'intérêt, nous ne pourrions pas y lire les dernières nouvelles, consulter la météo, ni planifier nos prochaines vacances d'été.
Pour les blockchains, le principe est similaire. Les blockchains ont initialement été conçues dans le but de mettre à la disposition de ses utilisateurs des outils financiers plus accessibles, plus efficaces et plus transparents.
Cependant, d'un point de vue extérieur, il est très facile d'observer ce qu'il s'y passe, mais elles peinent à percevoir et comprendre le monde qui les entoure. C'est un peu comme si les blockchains évoluaient derrière une vitre sans tain.
Pour pallier ce manque d'information, des solutions de ponts (bridges) et d'oracles ont été développées. Les bridges facilitent les transferts entre différentes blockchains, tandis que les oracles permettent de communiquer des informations variées avec d'autres blockchains et avec le monde extérieur physique, y compris Internet.
Si l'univers des cryptomonnaies souhaite développer son usage, s'adresser à une audience plus large et atteindre une adoption de masse, elles doivent pouvoir communiquer avec le monde extérieur.
Par exemple, dans un protocole de finance décentralisée (DeFi), un utilisateur déposant une cryptomonnaie pour en emprunter une autre a besoin d'une évaluation et d'une mise à jour en temps réel, précises et correctes, de la valeur de son collatéral et de son prêt.
Une mauvaise actualisation des prix pourrait désavantager certains utilisateurs au bénéfice d'autres, ainsi d'entraîner une perte de fonds importante. C'est là que les oracles jouent un rôle essentiel.
Pour évaluer la fiabilité des oracles dans l'écosystème blockchain, 2 indicateurs clés sont utilisés, la Total Value Secured (TVS) et la Total Transaction Value (TTS).
La TVS représente la valeur totale des actifs protégés par un oracle. Plus celle-ci est élevée, plus cela témoigne de la confiance des protocoles et des blockchains dans l'oracle.
La TTV, quant à lui, mesure la valeur cumulée de toutes les transactions qui passent par l'oracle sur une période donnée. Cette métrique est utile pour comprendre l'activité économique directe générée par les données de l'oracle.
Faites fructifier votre capital grâce aux analyses et stratégies de nos expertsÀ quoi servent les oracles ?
Face à la quantité et la diversité des informations circulant off-chain (c'est-à-dire hors de la blockchain), plusieurs catégories d'oracles ont été créées pour répondre aux besoins des smart contracts, en leur fournissant divers types d'informations via différents mécanismes et niveaux de sécurité.
La 1ère catégorie est celle des « Input Oracles », ou oracles d'entrées en français. Ce sont eux qui s'occupent de récupérer les données du monde réel pour les transmettre aux smart contrats. Ils sont principalement utilisés en finance décentralisée (DeFi) pour transmettre le prix de différents actifs et assurer la cotation d'un actif en temps réel.
La 2e catégorie, opposée à la 1ère, celle des « Output Oracles », ou oracles de sortie en français. Ce sont eux qui s'occupent de transférer les informations nécessaires à l'exécution de certaines commandes activées par un smart contrat. Ils peuvent servir à demander des données stockées off-chain ou à contrôler un système d'objet connecté (IoT).
La 3e catégorie est celle des « Cross Chain Oracles », ou oracles inter-chaînes en français. Ce sont ceux qui permettent à différentes blockchains de communiquer entre elles. Ils permettent, par exemple, de communiquer les informations relatives aux transferts de fonds via un pont (bridge).
💡 Qu'est-ce qu'un bridge (pont) pour cryptomonnaies et comment ça fonctionne ?
La 4e et dernière catégorie est celle des « Compute-Enabled Oracles », ou oracles activés par le calcul en français. Ils réalisent des calculs complexes en dehors de la blockchain, facilitant l'exécution de commandes et réduisant les frais.

Schéma des différentes catégories d'oracles
Bien que les oracles soient très utilisés dans le monde de la blockchain, ils ne sont pas infaillibles. Si un oracle venait à être piraté ou à avoir un dysfonctionnement, plusieurs protocoles pourraient être affectés et subir une perte de fond des utilisateurs.
Les stablecoins, en raison de leur fonctionnement, font partie des systèmes les plus vulnérables. Même dans le cas où un stablecoin était correctement adossé à son actif sous-jacent, une défaillance d'un oracle pourrait entraîner un affichage erroné de sa valeur. Une telle situation pourrait déclencher une panique chez les investisseurs craignant de voir leurs actifs se dévaluer.
👉 Tout savoir sur les stablecoins en quelques minutes
Les failles des oracles pourraient permettre à des acteurs malveillants d'exécuter des transactions basées sur des données incorrectes ou manipulées, pouvant conduire à des pertes de fonds importantes et compromettre la stabilité d'un protocole.
La transmission du prix d'un actif incorrect pourrait entraîner la liquidation de positions à levier, tant sur les plateformes exchanges décentralisés que sur les protocoles de prêts et d'emprunts. Si ce phénomène arrivait au prix d'un actif très emprunté, il pourrait entraîner une liquidation en chaîne pouvant impacter l'ensemble des utilisateurs du réseau.
Suivez les actualités crypto en temps réel sur notre groupe TelegramNotons tout de même que ces liquidations en chaîne pourraient aussi arriver suite à la manipulation du prix de certains actifs ou à l'absence de liquidité sur un marché.
En effet, le prix du Bitcoin varie légèrement selon les plateformes d'échange. Lors de période de pics de volatilité, cet écart peut s'accentuer considérablement. Par exemple, lors du crash massif du 10-11 octobre 2025, plus de 19 milliards de dollars de positions ont été liquidés sur le marché crypto, notamment à cause d'une chute violente des cours.
Dans ce contexte, la robustesse des oracles a été mise à rude épreuve. Des écarts de prix ou des mises à jour retardées des flux de données peuvent aggraver les liquidations, en provoquant des déclenchements automatiques sur la base d'informations inexactes. Cet événement montre combien il est crucial pour un oracle de fournir des données fréquentes, fiables, avec une latence minimale et surtout en provenance de différentes sources.
Les oracles blockchain jouent également un rôle essentiel dans d’autres contextes, comme la résolution des marchés prédictifs à l’image de Polymarket, qui dépend d’informations fiables issues du monde réel pour déterminer le résultat exact d’un événement. Sans oracles robustes et résilients, la confiance dans ces protocoles serait impossible.
Zoom sur Pyth Network pour comprendre le fonctionnement d'un oracle
Pyth Network est un réseau d'oracles qui fournit des données venant de marchés financiers à plusieurs blockchains. Ces données sont fournies par plus de 90 entités différentes, incluant d'importantes bourses et sociétés de market making.
Pyth offre 4 principaux produits :
- les Price Feeds de Solana, l'une des blockchains les plus utilisées de l'écosystème ;
- les Price Feeds du Pythnet, un réseau de 50 infrastructures blockchain, dont celles de l'écosystème de l'Ethereum Virtual Machine (EVM) ;
- Pyth Entropy, une application qui permet aux développeurs de générer rapidement et facilement des nombres aléatoires sur la blockchain pour des applications telles que les jeux vidéo, les mint de NFT, etc. ;
- et les Benchmarks, un historique des prix venant de Pythnet.
Comment les Price Feeds sont-ils calculés ?
Chaque Price Feed, ou « Flux de Prix » en français, est associé à un compte Solana, servant une archive pour stocker de la donnée. Chaque Feed se voit attribuer un identifiant unique (ID) que les développeurs peuvent intégrer dans leur programme pour l'utiliser.
Pyth Network publie 2 types de données :
- la médiane des prix récoltés par leurs différentes sources ;
- ainsi que les « Confidence Intervals » (CI). L'Intervalle de Confiance est une fourchette probable de variation du prix, indiquant un degré d'incertitude que les protocoles peuvent prendre en compte.

Répartition des éditeurs actifs durant la semaine passée par « Comptes de Prix »
Ces deux types de données se complètent et visent à fournir une estimation des prix au plus proches possibles de la réalité. Elles tiennent également compte des particularités des marchés traditionnels qui ferment en soirée, les weekends et les jours fériés. Cette approche garantit une représentation plus fidèle et actualisée des prix, même lorsque les marchés conventionnels ne sont pas en activité.
Diversifiez facilement votre portefeuille avec BitpandaLes Solana Price Feeds
Les Solana Price Feeds représentent les flux des prix des actifs sur la blockchain Solana. Ils sont conçus pour être mis à jour en continu.
Le calcul des Solana Price Feeds est globalement simple à exécuter par les smart contracs, permettant une actualisation plus rapide du prix des actifs. Pyth Network met aussi un kit de développement logiciel (SDK) Solana à la disposition des développeurs pour rendre l'intégration des Solana Price Feeds la plus accessible possible.
Les Pythnet Price Feeds
Les Pythnet Price Feeds sont les flux des prix des actifs issus de plus de 50 blockchains, dont celles de l'écosystème EVM.
La principale différence des flux de prix Pythnet vient du modèle de mises à jour dites « Pull », un mécanisme donnant la responsabilité des mises à jour des Feeds aux utilisateurs du réseau, comme les développeurs, les applications, etc.
Ce modèle de mises à jour, dit « Pull », se distingue nettement de son antonyme « Push ». L'avantage du modèle Pull réside dans sa capacité à réduire les frais de transaction, tout en augmentant la fréquence et la rapidité des mises à jour des flux.

Les Benchmarks
Les Benchmarks de Pyth Network sont des archives historiques des prix des actifs, ils offrent aux utilisateurs un accès aux prix passés. Ces données peuvent être utiles, par exemple, dans la création de marchés d'options où un smart contract doit vérifier les prix antérieurs d'un actif pour exécuter des ordres.
🎥 Visionnez notre échange avec Marc Tillement de Pyth Network pour en apprendre plus sur cet oracle :
En quoi Pyth Network est-il différent des autres oracles ?
Pyth Network se distingue des autres oracles par sa méthodologie innovante et son architecture décentralisée, qui confèrent davantage de pouvoir à ses utilisateurs. Contrairement à la plupart de ses concurrents, Pyth récupère ses données directement auprès des places de marché et des plateformes de trading, sans intermédiaire.
Cette approche diffère par exemple de celle de Chainlink, qui repose sur un réseau de « node operators » chargés d'agréger et de publier les données sur la blockchain. Ces opérateurs ne détiennent pas nécessairement les données sources, ce qui peut introduire une couche supplémentaire d'intermédiation.
Pyth se distingue également par l'introduction d'un Intervalle de Confiance (Confidence Interval), une innovation qui permet d'estimer la marge d'incertitude autour d'un prix, afin de renforcer la fiabilité des informations transmises en période de forte volatilité. Ce modèle se démarque de celui de Chainlink, qui privilégie la médiane des prix collectés, mais aussi de celui de RedStone, qui adopte un système hybride combinant push et pull, permettant aux développeurs d'adapter la fréquence et la méthode de mise à jour des flux en fonction de leurs besoins.
De son côté, UMA utilise un modèle encore différent : son Optimistic Oracle fonctionne sur un principe de validation communautaire. Les données proposées sont considérées comme correctes tant qu'aucun acteur ne les conteste. En cas de désaccord, la Data Verification Mechanism (DVM) intervient pour trancher grâce à un vote des détenteurs du token UMA.
Toutes ces caractéristiques font de Pyth Network l'un des oracles les plus réactifs du marché. Par exemple, alors que Chainlink met à jour ses données sur Ethereum toutes les heures (ou en cas de variation supérieure à 0,5 %), Pyth actualise ses flux de prix toutes les 300 millisecondes, garantissant une réactivité sans équivalent.
Enfin, les applications utilisant Pyth peuvent synchroniser leurs mises à jour à la même vitesse que la validation des blocs de la blockchain sur laquelle elles opèrent : environ toutes les 10 à 15 secondes sur Ethereum et toutes les 3 secondes sur BNB Chain.
💡 Retrouvez notre présentation complète de Pyth Network, un oracle blockchain rapide, sûr et décentralisé
Faites fructifier votre capital grâce aux analyses et stratégies de nos expertsLa Newsletter crypto n°1 🍞
Recevez un récapitulatif de l'actualité crypto chaque jour par mail 👌
Certains contenus ou liens dans cet article peuvent être de la publicité. Cryptoast a étudié les produits ou services présentés, mais ne saurait être tenu responsable de tout dommage ou perte liés à leur usage. Investir dans les cryptomonnaies comporte des risques. N'investissez que ce que vous êtes prêt à perdre.

"S'inscrire" est une option à juste titre pour être informé à temps afin de pouvoir être au même niveau d'information que le monde si l'on doit s'aventurer dans la crypto-mo aie.🙂🙂🙂
C'est vraiment génial, merci beaucoup pour toutes ces explications et cette partie vocabulaire !
Même si je pense que vous allez me voir souvent dans les commentaires prochainement.
Bonne continuation.
Merci pour le message 🙂
Bonjour,
Merci beaucoup pour cet article.
Il y a cependant des nuances que je ne suis pas certaine de comprendre : peut-on considérer que les prestataires de services sur actifs numériques sont des Oracles, ou bien les Oracles sont-ils des dispositifs qui sont utilisés par ces prestataires ?
Merci