Oracle


Un oracle est un pont (Bridge) qui relie des réseaux blockchain avec des sources de données ou des systèmes externes. Bien que les contrats intelligents soient des outils puissants pour automatiser les processus sur la blockchain, ils sont généralement incapables d’accéder à des données provenant de l’extérieur de leur réseau. C’est là que les oracles blockchain entrent en jeu.

Les oracles de la blockchain servent de sources fiables de données hors chaîne, fournissant des informations aux contrats intelligents afin qu’ils puissent exécuter de manière autonome des actions prédéfinies basées sur des événements ou des conditions du monde réel. Les oracles agissent essentiellement comme des intermédiaires, récupérant des données externes et les introduisant dans la blockchain où les contrats intelligents peuvent y accéder.

Il existe plusieurs types d’oracles blockchain. Il s’agit notamment des oracles logiciels, qui obtiennent des données à partir de sources en ligne, telles que des API, des sites web ou des bases de données. Les oracles matériels récupèrent des données du monde physique à l’aide de capteurs, appareils IoT, ou d’autres composants matériels, tandis que les oracles par consensus agrègent des données provenant de sources multiples et fournissent une valeur unique et convenue à la blockchain.

Les oracles blockchain étendent les capacités des réseaux blockchain au-delà des simples transactions de cryptomonnaies, permettant une large gamme de cas d’utilisation, y compris la finance décentralisée (DeFi), les jeux, et plus encore.

Informations clés

Un oracle est un pont qui relie des réseaux blockchain à des sources de données ou des systèmes externes.

Termes associés