Un smart contract (ou contrat intelligent) est une application autonome de la blockchain ayant pour objectif de rendre un contrat infalsifiable et de garantir une exécution absolue des conditions et termes du contrat et ce sans qu'aucune intervention humaine ne soit nécessaire
En gros on se passe de tiers de confiance souvent coûteux et corrompu