BaroCrypto : Actualité des crypto-monnaies

Qu'est-ce qu'un Smart Contract (contrat intelligent) ?

Article publié le 9 juil. 2018

Selon Wikipedia, les smart contracts sont des protocoles informatiques qui vont vérifier et exécuter un contrat. Pour faire simple, les contrats intelligents sont tout simplement des contrats d'un nouveau genre, qui fonctionnent via la blockchain afin de les rendre infalsifiables. Pour rappel, les informations inscrites sur une chaîne de blocs sont transparentes, mais surtout immuables, c'est-à-dire que personne ne peut les modifier. Et cela ne concerne pas uniquement les données de transaction en cryptomonnaies, mais également les termes et conditions stipulés dans les smart contracts.

Fonctionnement d'un contrat intelligent

Dans le cadre d'un contrat classique, les différentes parties doivent s'engager à respecter les diverses conditions contractuelles, et cela, généralement sous la vérification d'une tierce partie, par exemple un notaire. Un smart contract fonctionne presque de la même manière sauf que, comme il est "intelligent" (ou doit-on dire autonome), le contrat n'a pas besoin de l'intervention d'un intermédiaire. En d'autres termes, le smart contract est un programme qui est fait pour s'exécuter automatiquement une fois que les conditions signées au départ sont remplies.

Fini donc les litiges et autres problèmes que l'on rencontre fréquemment avec les contrats classiques. Toutefois, cela ne veut pas dire que les smart contracts ont été créés pour remplacer le système de contrats traditionnel, mais ces instruments révolutionnaires viennent plutôt renforcer le système en place et y apporter des améliorations.

À noter que ce ne sont pas toutes les blockchains qui prennent en charge l'utilisation de Smart Contracts. Il faut une blockchain adaptée à l'instar de celle d'Ethereum qui est d'ailleurs la plus sollicitée de toutes lorsqu'il s'agit de créer des contrats intelligents. Ce n'est pas du tout le cas de la blockchain Bitcoin qui a été conçue exclusivement pour les transactions financières numériques.

Qu'est-ce qu'un Smart Contract ou contrat intelligent

A quoi servent les smart contracts ?

Donnons un exemple facile à comprendre pour mieux définir ce qu'est réellement un smart contract :

Une personne A demande par exemple à une personne B de faire un travail donné tout en promettant de le rémunérer une fois que la tâche est achevée. Mais B n'a pas totalement confiance à A et demande d'être payé à l'avance. Mais de son côté A, aussi a peur que le travail ne soit pas fait dans les règles.

Alors ils ont décidé de signer un compromis, un contrat intelligent. Ce dernier sera alors inscrit sur la blockchain et renfermera toutes les conditions d'exécution de l'accord (type travail à réaliser, date d'échéance, montant de la rémunération…). Après, c'est le réseau qui se charge de vérifier si B a bel et bien fait son travail, et une fois que c'est fait, transfèrera automatiquement l'argent sur le portefeuille numérique de B.

D'un côté, le contrat intelligent offre donc une garantie à B d'être payé comme convenu, et de l'autre évite à A de perdre du temps à vérifier/surveiller le travail de B et de faire lui-même le paiement.

Il s'agit toutefois d'un exemple très basique, mais sachez que les possibilités avec les contrats intelligents sont presque sans limites. Les smart contracts sont d'ailleurs très sollicités dans les secteurs de l'assurance et de l'immobilier, mais également dans le domaine de la gestion de chaine d'approvisionnement (Supply Chain).

Les cours en temps réel
59 263,71 € (-0,74%)
2 874,23 € (-0,28%)
0,47 € (-1,01%)
448,96 € (-1,17%)
0,72 € (+0,78%)
0,10 € (-0,16%)
Les actus sur les réseaux sociaux
Les infos les plus lues