19 avril 2025
Ibiam Wayas
Dans la technologie blockchain, un oracle est un service tiers qui connecte les blockchains à des systèmes externes, permettant ainsi l'exécution detracintelligents basés sur des données et des événements du monde réel.
Lestracintelligents sur la blockchain sont intrinsèquement incapables d'accéder aux données du monde extérieur, comme les bulletins météorologiques, les cours boursiers, les résultats sportifs ou les résultats d'une élection.
Les oracles servent de ponts qui amènent ces informations hors chaîne sur la blockchain de manière vérifiable, les rendant utilisables pour lestracintelligents.
Les oracles élargissent considérablement le champ d'application potentiel de la technologie blockchain. Sans eux, lestracintelligents seraient limités à l'utilisation des seules données stockées sur la blockchain.
Cependant, les oracles ne constituent pas une solution idéale. Un problème majeur lié aux oracles est le « problème de l'oracle »
Le problème des oracles désigne la difficulté à garantir la fiabilité et la sécurité des données fournies par ces derniers. Si un oracle est compromis ou fournit des informations inexactes, cela peut entraîner une exécution défectueuse destracintelligents.
Diverses approches sont développées pour résoudre le problème des oracles et améliorer la sécurité et la fiabilité des données hors chaîne, notamment les réseaux d'oracles décentralisés (DON).
À suivre