« Le terme de smart contract, proposé par Nick Szabo dès 1994, désigne tout protocole informatique qui facilite l’exécution d’un contrat. Un “smart contract” idéal rend le contrat complètement auto-exécutable et réduit les coûts de gestion du contrat. En particulier, le “smart contract” vise à automatiser les clauses du contrat qui déclenchent un paiement. »