Qu’est-ce qu’un Contrat Intelligent ?
Un contrat intelligent est un programme auto-exécutable qui automatise les actions requises dans un accord ou contrat. Une fois achevées, les transactions sont traçables et irréversibles.
Les contrats intelligents permettent des transactions et des accords de confiance entre des parties disparates et anonymes sans avoir besoin d’une autorité centrale, d’un système juridique ou d’un mécanisme d’application externe.
Bien que la technologie de la blockchain soit principalement associée à Bitcoin, elle a évolué bien au-delà de son rôle de base pour une monnaie virtuelle.
Ce qu’il faut savoir
Les contrats intelligents sont des scripts qui automatisent les actions spécifiques à un contrat entre deux parties. Les contrats intelligents ne contiennent pas de langage, de termes ou d’accords juridiques, seulement du code qui exécute des actions lorsque des conditions spécifiées sont remplies.
Nick Szabo, un informaticien américain qui a inventé une monnaie virtuelle appelée « Bit Gold » en 1998, a défini les contrats intelligents comme des protocoles de transaction informatisés qui exécutent les termes d’un contrat.
Histoire des Contrats Intelligents
Les contrats intelligents ont été proposés pour la première fois en 1994 par Nick Szabo, un informaticien américain qui a inventé une monnaie virtuelle appelée « Bit Gold » en 1998, soit 10 ans avant l’introduction de Bitcoin. En fait, Szabo est souvent soupçonné d’être le véritable Satoshi Nakamoto, l’inventeur anonyme de Bitcoin, une allégation qu’il a niée.
Szabo a défini les contrats intelligents comme des protocoles de transaction informatisés qui exécutent les termes d’un contrat. Il souhaitait étendre la fonctionnalité des méthodes de transaction électronique, telles que les points de vente (POS), au domaine numérique.
Dans son article, Szabo a également proposé l’exécution d’un contrat pour des actifs synthétiques, tels que des dérivés et des obligations. Szabo écrivait : « Ces nouveaux titres sont formés en combinant des titres (comme des obligations) et des dérivés (options et contrats à terme) de diverses manières. Des structures de termes très complexes pour les paiements… peuvent maintenant être intégrées dans des contrats standardisés et échangées avec des coûts de transaction faibles, grâce à l’analyse informatisée de ces structures de termes complexes. »
Les contrats intelligents ne contiennent pas le langage ou les termes juridiques d’un contrat entre deux parties. Ce sont des scripts qui contiennent des déclarations si/alors, des fonctions, des importations de modules et d’autres éléments de programmation qui automatisent les actions spécifiées dans un contrat.
De nombreuses prévisions de Szabo dans l’article se sont réalisées d’une manière précédant la technologie de la blockchain. Par exemple, le commerce des dérivés est maintenant principalement effectué via des réseaux informatiques utilisant des structures de termes complexes.
Utilisations des Contrats Intelligents
Étant donné que les contrats intelligents exécutent des accords, ils peuvent être utilisés à de nombreuses fins différentes. L’un des usages les plus simples est de garantir que les transactions entre deux parties se déroulent correctement, comme l’achat et la livraison de biens.
Par exemple, un fabricant ayant besoin de matières premières peut mettre en place des paiements via des contrats intelligents, et le fournisseur peut organiser les expéditions. Ensuite, en fonction de l’accord entre les deux entreprises, les fonds pourraient être transférés automatiquement au fournisseur lors de l’expédition ou de la livraison.
Les transactions immobilières, le négoce d’actions et de matières premières, les prêts, la gouvernance d’entreprise, la chaîne d’approvisionnement, la résolution des litiges et les soins de santé ne sont que quelques exemples où les contrats intelligents peuvent être utilisés.
Avantages et Inconvénients des Contrats Intelligents
Le principal avantage des contrats intelligents est similaire à celui de la technologie de la blockchain, car ils éliminent le besoin de tiers. D’autres avantages de cette technologie sont :
- Efficacité : ils accélèrent l’exécution des contrats
- Précision : aucune erreur humaine ne peut être introduite
- Immutabilité : le programme ne peut pas être modifié
Certains des inconvénients des contrats intelligents sont :
- Permanent : ils ne peuvent pas être modifiés en cas d’erreurs
- Facteur humain : ils dépendent du programmeur pour s’assurer que le code respecte les termes du contrat
- Failles : il peut y avoir des failles dans le codage, permettant l’exécution de contrats de mauvaise foi
Exemple de Contrat Intelligent
L’exemple le plus simple d’un contrat intelligent est une transaction entre un consommateur et une entreprise, où une vente est effectuée. Le contrat intelligent exécute le paiement du client et l’expédition ou le transfert de propriété de l’entreprise.
Quelle Blockchain Possède des Contrats Intelligents ?
Ethereum a des capacités de contrat intelligent inhérentes à sa blockchain. La blockchain Bitcoin a acquis des capacités de contrat intelligent après sa mise à niveau Taproot, qui lui a permis de communiquer avec des couches ayant des contrats intelligents activés sur leurs blockchains.
En Termes Simples, Quels Sont les Contrats Intelligents ?
Les contrats intelligents sont des applications sur une blockchain qui font accomplir à chaque partie d’une transaction sa part. Par exemple, un contrat intelligent pourrait initier un transfert de fonds avec une tierce partie pour vérifier que le transfert a bien eu lieu.
Conclusion
Les contrats intelligents sont du code écrit dans une blockchain qui exécute les termes d’un accord ou d’un contrat en dehors de la chaîne. Ils automatisent les actions qui seraient autrement accomplies par les parties à l’accord, éliminant ainsi le besoin de confiance mutuelle.
Investir dans des cryptomonnaies et d’autres offres initiales de pièces de monnaie (« ICO ») est très risqué et spéculatif, et cet article n’est pas une recommandation d’Investopedia ou de l’auteur pour investir dans des cryptomonnaies ou d’autres ICO. Étant donné que la situation de chaque individu est unique, un professionnel qualifié devrait toujours être consulté avant de prendre des décisions financières. Investopedia ne fait aucune représentation ou garantie quant à l’exactitude ou à l’actualité des informations contenues ici. À la date de rédaction de cet article, l’auteur ne possède pas de cryptomonnaie.