Les contrats intelligents sont des protocoles utilisés pour faciliter, vérifier et appliquer des contrats sur un support numérique. Ces contrats auto-exécutables peuvent être exécutés et authentifiés en toute sécurité sans tiers et ne peuvent pas être annulés. Chaque transaction est documentée sur une blockchain ou un système de registre distribué, augmentant la traçabilité et la transparence.
Les entreprises utilisent des contrats intelligents pour améliorer la sécurité des transactions. Les contrats intelligents sont fortement cryptés et offrent une protection supérieure par rapport à la technologie de cryptage standard. Leur nature auto-exécutable peut également accélérer les transactions et augmenter la précision. Les contrats intelligents améliorent également la transparence puisque les exigences sont bien définies et les transactions sont documentées et irréversibles.
Certaines plateformes blockchain et solutions de paiement blockchain offrent des contrats intelligents ou permettent aux utilisateurs de créer, gérer et exécuter des transactions numériquement. De plus, les fournisseurs de services d'audit de contrats intelligents aident les entreprises à évaluer la sécurité et la fiabilité des contrats intelligents.
Pour être inclus dans la catégorie des contrats intelligents, un produit doit :
Être construit sur une plateforme basée sur la blockchain ou un système de technologie de registre distribué (DLT)
Permettre aux utilisateurs de prédéfinir les termes et événements du contrat
Créer des contrats numériques auto-exécutables
Régler les transactions sans tiers