Oracle de prix

Dernière mise à jour 24 sept. 2026

En une phrase

Un oracle de prix fournit des références que les contrats intelligents utilisent pour valoriser les actifs et appliquer des règles financières.

Un oracle de prix transmet des prix d'actifs à une application blockchain. Les protocoles de prêt s'en servent pour valoriser garanties et dettes ; les contrats dérivés peuvent les utiliser pour le règlement ou les calculs de risque. La paire cotée compte : un flux ETH/USD exprime une relation différente d'un flux ETH/BTC.

Comment le prix de référence est établi

Un oracle peut agréger les observations de plusieurs marchés et rapporteurs, ou calculer une moyenne pondérée dans le temps à partir de pools de négociation onchain. Ces méthodes répondent à des questions différentes. Une moyenne sur une période passée atténue les mouvements brefs, mais peut prendre du retard sur un marché qui évolue rapidement.

Les mises à jour peuvent suivre un calendrier, un seuil de variation du prix ou une demande. La valeur affichée n'est donc pas nécessairement une cotation en direct à laquelle négocier. Horodatage, échelle décimale, couverture des marchés et règles d'actualisation font partie de sa signification.

Des données à la liquidation

Un contrat de prêt peut utiliser le prix communiqué pour déterminer si la garantie satisfait encore ses exigences. Des données erronées ou anciennes peuvent ainsi permettre des emprunts excessifs ou déclencher des liquidations inappropriées.

Plusieurs sources peuvent renforcer la résilience, tandis que des périodes de moyenne plus longues peuvent compliquer une manipulation brève. Aucune mesure n'élimine tous les modes de défaillance. Les applications ont toujours besoin d'hypothèses de liquidité adaptées, de contrôles d'actualité et d'un comportement défini en cas de panne ou de conditions de marché exceptionnelles.