Glossary
Oracle
Infrastructure qui publie sur une blockchain des données off-chain — prix, météo, résultats sportifs — pour que les smart contracts puissent les consommer.
Les smart contracts ne voient que l'état on-chain. Un oracle est le service qui amène des informations externes on-chain en les publiant sous forme de transaction que les contrats peuvent lire.
La plupart des protocoles DeFi dépendent d'oracles de prix pour valoriser le collatéral et déclencher les liquidations ; des prix manipulés ou périmés ont causé certains des plus gros exploits du secteur. Des designs comme Chainlink, Pyth et UMA arbitrent chacun entre latence, coût et le modèle de confiance requis pour accepter la valeur publiée.