Oracle
Un oracle est un service qui fournit des données externes, du monde réel, à une blockchain afin que les contrats intelligents puissent réagir à des informations qu’ils ne peuvent pas lire par eux-mêmes, comme les prix des actifs, la météo ou les résultats sportifs.
Comment ça fonctionne
Les blockchains sont délibérément isolées et ne peuvent pas récupérer directement des données extérieures. Un oracle comble cette lacune en sourçant des informations hors chaîne et en les publiant sur la chaîne sous une forme exploitable par les contrats. Pour éviter un point unique de défaillance, les réseaux d’oracles décentralisés rassemblent des données de nombreux fournisseurs indépendants et les agrègent, de sorte qu’aucune source unique ne puisse injecter une valeur fausse.
Pourquoi c’est important
La plupart des applications DeFi utiles — prêt, dérivés, stablecoins — dépendent de données de prix fiables, ce qui fait des oracles une infrastructure critique. Un oracle manipulé ou défaillant peut entraîner de lourdes pertes : c’est le “problème de l’oracle” que les conceptions décentralisées cherchent à résoudre.
Exemple
Un protocole de prêt utilise un flux de prix d’oracle pour décider quand la garantie d’un emprunteur a suffisamment baissé pour être liquidée.
Go deeper than the definition — explainers, live data and free calculators.