Logo Coinbase

Qu'est-ce qu'un oracle de blockchain en crypto ?

What is a blockchain oracle in crypto?
  • Les oracles de blockchain sont des entités qui connectent les blockchains aux systèmes externes, permettant aux contrats intelligents de s'exécuter en fonction des entrées et sorties du monde réel.

  • Les oracles jouent un rôle important dans la création du web vérifiable, connectant les blockchains isolées aux données et calculs hors chaîne, et permettant l'interopérabilité entre les blockchains.

  • Les oracles de blockchain ne sont pas eux-mêmes la source de données, mais plutôt la couche qui interroge, vérifie et authentifie les sources de données externes, puis transmet ces informations.

Comprendre les Oracles Blockchain

Les oracles blockchain sont des services tiers qui fournissent aux contrats intelligents des informations externes. Ils servent de ponts entre les blockchains et le monde extérieur. Les blockchains et les contrats intelligents ne peuvent pas accéder aux données hors chaîne (données qui sont en dehors du réseau). Cependant, pour de nombreux accords contractuels, il est nécessaire d'avoir des informations pertinentes du monde extérieur pour exécuter l'accord.

C'est là que les oracles blockchain entrent en jeu, car ils fournissent un lien entre les données hors chaîne et les données en chaîne. Les oracles sont importants au sein de l'écosystème blockchain car ils élargissent le champ d'action dans lequel les contrats intelligents peuvent opérer. Sans les oracles blockchain, les contrats intelligents auraient une utilisation très limitée car ils n'auraient accès qu'aux données provenant de leurs propres réseaux.

Comment fonctionnent les Oracles Blockchain

Les oracles blockchain ne sont pas eux-mêmes la source de données, mais plutôt la couche qui interroge, vérifie et authentifie les sources de données externes, puis transmet ces informations. Les données transmises par les oracles se présentent sous de nombreuses formes - informations sur les prix, réussite d'une transaction, ou température mesurée par un capteur.

Pour appeler des données du monde extérieur, le contrat intelligent doit être invoqué, et des ressources réseau doivent être dépensées. Certains oracles ont également la capacité de ne pas seulement transmettre des informations aux contrats intelligents, mais de les renvoyer à des sources externes.

Types d'Oracles Blockchain

Il existe plusieurs types d'oracles blockchain, chacun conçu pour servir un objectif spécifique. Les oracles logiciels agrègent les données disponibles sur internet et les alimentent à un contrat intelligent, comme les données de prix pour les actifs numériques. Les oracles matériels référencent les données du monde physique, qui ne peuvent provenir que d'un matériel tel qu'un capteur ou un scanner. Les oracles humains impliquent qu'une personne fournit des données basées sur des événements du monde réel.

Le Problème de l'Oracle

Le problème de l'oracle de la blockchain met en évidence une restriction clé des contrats intelligents, c'est-à-dire qu'ils ne peuvent pas se connecter avec des données et des systèmes en dehors de leur contexte blockchain natif. Cette limitation est due à la nature déterministe de l'architecture de la blockchain, où chaque nœud du réseau doit obtenir le même résultat étant donné la même entrée. Cette architecture déterministe est importante pour que les nœuds parviennent à un consensus, un aspect fondamental de la fonctionnalité de la blockchain.

Cas d'utilisation des Oracles Blockchain

Les oracles blockchain ont une variété de cas d'utilisation. Ils sont utilisés dans la finance décentralisée (DeFi) pour fournir les données de prix actuelles des actifs numériques. Ils sont également utilisés dans les marchés de paris et de prédictions, les jeux, les jetons non fongibles (NFTs), et l'assurance. Dans chacun de ces cas, les oracles fournissent un lien important entre la blockchain et les données du monde réel, permettant aux contrats intelligents de fonctionner efficacement.

Acheter des bitcoins en quelques minutes

Coinbase est la plateforme la plus fiable pour les particuliers et les entreprises qui souhaitent acheter, vendre et gérer des cryptos.