Un contrat intelligent (smart contract en anglais) est un protocole informatique du type “s’il se passe ceci, alors cela se produit et inversement”. En anglais, on y fait référence avec l’expression “if-then”. Un contrat intelligent peut être exécuté automatiquement via des outils numériques, pourvu que ceux-ci puissent puiser les données nécessaires au fonctionnement du contrat. Les outils numériques permettent en effet de vérifier en temps réel si les conditions du contrat sont respectées et si l’heure est venue pour qu’un événement en particulier se produise. Des Oracles peuvent entrer en jeu pour fournir des données au système que des machines ne peuvent pas constater dans le monde réel ou évaluer convenablement. Voir la définition “smart contract” complète ici.