GaiaEx
Leçon 34 sur 73
intermediate6 minQuiz inclus

Plongée dans les dApps et Contrats Intelligents

Les oracles expliqués

Comment les applications décentralisées sont construites, sécurisées et gouvernées.

Mis à jour le 21 oct. 2026GaiaEx Academy Editorial

Dans cette leçon

  • Ce que les oracles font pour les contrats intelligents
  • Pourquoi la qualité des données peut devenir un risque de protocole

Points clés

  1. 1Les oracles alimentent les systèmes on-chain avec des données externes
  2. 2Des prix périmés ou manipulés peuvent provoquer de mauvaises liquidations
  3. 3La redondance et les coupe-circuits réduisent le risque oracle

Résumé de la leçon

Les oracles de prix apportent des données externes dans les contrats intelligents — leur manipulation est la source d'un grand nombre d'exploits DeFi.

Modèle mental

Comprendre les oracles clairement

Les oracles de prix apportent des données externes dans les contrats intelligents — leur manipulation est la source d'un grand nombre d'exploits DeFi.

  • Ce que les oracles font pour les contrats intelligents
  • Pourquoi la qualité des données peut devenir un risque de protocole

Mécaniques

Comment raisonner sur les oracles

La source d'un oracle détermine ses hypothèses de confiance : on-chain vs off-chain, centralisé vs décentralisé.

La fréquence de mise à jour de l'oracle détermine sa latence face aux mouvements de prix rapides.

Les mécanismes anti-manipulation (agrégation, délais de mise à jour) réduisent le risque mais créent de la latence.

  • Les oracles alimentent les systèmes on-chain avec des données externes
  • Des prix périmés ou manipulés peuvent provoquer de mauvaises liquidations
  • La redondance et les coupe-circuits réduisent le risque oracle

Exemple

Un exemple concret de les oracles

Un exploit de flash loan peut manipuler le prix d'un token sur un AMM peu liquide, utiliser ce prix faussé pour emprunter contre un collatéral surévalué, puis rembourser le flash loan — tout en une transaction.

À retenirRègle de décision : Identifiez la source de l'oracle, sa fréquence de mise à jour et ses mécanismes de protection contre la manipulation avant de déposer des actifs dans un protocole qui en dépend.

Erreurs courantes

Comment les oracles fait trébucher les apprenants

Supposer que l'utilisation d'un oracle de marché décentralisé est suffisante. La manipulation de prix sur des marchés peu liquides reste possible avec des capitaux suffisants.

Notes sur le risque

Rester prudent autour de les oracles

Les protocoles qui utilisent un seul oracle spot pour les décisions de liquidation sont particulièrement vulnérables aux attaques de manipulation de prix.

  • Identifier la source de l'oracle.
  • Vérifier la fréquence de mise à jour.
  • Rechercher des garanties anti-manipulation.

Entraînement

Ancrez les oracles dans votre mémoire

  • Identifier la source de l'oracle.
  • Vérifier la fréquence de mise à jour.
  • Rechercher des garanties anti-manipulation.

Révision

Termes clés

Garde (Custody)
Qui contrôle les clés privées. Custodial = un tiers les détient ; non-custodial = vous les détenez.
Liquidité
La facilité avec laquelle un actif peut être acheté ou vendu sans trop déplacer son prix.
Oracle
Un service qui alimente les contrats intelligents on-chain avec des données du monde réel (comme les prix).
On-Chain
Données ou activités enregistrées directement sur la blockchain.
Off-Chain
Données ou activités traitées hors de la blockchain, parfois réglées dessus ultérieurement.

Notes de sources

Références éditoriales

Ces références constituent des points de départ pour vérifier les mécanismes, les contrôles de risque et le contexte produit derrière cette leçon.

Avant de continuer

Pouvez-vous faire cela ?

  • Identifier la source de l'oracle.
  • Vérifier la fréquence de mise à jour.
  • Rechercher des garanties anti-manipulation.

Apprentissage connexe

Continuer la lecture

Point de contrôle

Terminer cette leçon

Validez le point de contrôle pour sauvegarder la progression, puis continuez le parcours dans l’ordre.

Vérification des connaissances

Valider cette leçon

Répondez correctement à toutes les questions pour terminer la leçon.

1 / 2

Un oracle fournit aux contrats intelligents…