Une blockchain peut valider des signatures, exécuter des règles et enregistrer des transactions avec une précision mathématique.
Mais il y a une chose qu’elle ne peut pas faire seule : savoir si une donnée du monde réel est vraie.
C’est là qu’apparaît ce qu’on appelle le problème des oracles.
Un contrat intelligent peut être programmé pour agir lorsqu’un événement précis se produit : par exemple, lorsque $BTC atteint un certain prix, lorsqu’une garantie est liquidée ou lorsqu’une condition est remplie dans un protocole DeFi.
Le problème est simple : la blockchain ne peut pas accéder à Internet pour vérifier par elle-même ce qui se passe à l’extérieur.