Un contrat intelligent est un programme stocké sur une blockchain qui s'exécute automatiquement lorsque ses conditions sont remplies, sans nécessiter d'intermédiaire pour le faire appliquer. "Si ceci se produit, alors fais cela" est écrit directement dans un code que tout participant peut vérifier et qui s'exécute exactement comme prévu.
C'est ce qui transforme une blockchain d'un simple registre en une plateforme. Les contrats intelligents sous-tendent la finance décentralisée, l'émission de tokens et bien plus encore — remplaçant le rôle que jouerait traditionnellement une banque, un courtier ou un agent d'entiercement par du code auto-exécutable.
Le revers de la médaille est que le code fait loi, bugs compris. Une faille dans un contrat intelligent peut être exploitée pour vider des fonds, et comme les transactions sont irréversibles, il n'y a souvent pas de retour en arrière possible. "Trustless" déplace la confiance d'une institution vers l'exactitude du code et de ceux qui l'ont écrit.
Exemple concret
Un contrat intelligent peut automatiquement échanger un jeton contre un autre dès l'arrivée des fonds d'un utilisateur, sans qu'aucune plateforme n'agisse en tant qu'intermédiaire.
Guides connexes
Cette définition relève de l'éducation générale, et non d'un conseil en investissement. Les marchés — en particulier la crypto — sont volatils et vous pouvez perdre de l'argent. Veuillez lire notre avertissement et consultez notre méthodologie.