On entend généralement parler Bitcoin en tant que monnaie qui, en conjonction avec la technologie qui soutient ses opérations (Blockchain), vous permet d'envoyer de l'argent rapidement, facilement et économiquement. Rien n'est plus éloigné de la vérité, cette technologie a également d'autres utilisations. Par exemple, nous pouvons utiliser des contrats intelligents pour moduler les transactions en fonction des niveaux de confiance des parties impliquées.

En règle générale, des systèmes comme PayPal utiliser des systèmes de type service d'entiercement. Cela vous aide à résoudre le problème de confiance entre les agents impliqués dans la transaction. Pour ce faire, un intermédiaire qui a un contrôle total sur la transaction, exerçant le rôle de arbitre, pour éviter tout comportement malveillant.

Cependant, nous n'avons pas à nous tourner vers de grandes entreprises ou des systèmes complexes développés sur la base de normes de sécurité élevées pour voir des systèmes basés sur un intermédiaire de confiance. Au lieu de cela, nous pouvons trouver une multitude de systèmes dans notre vie quotidienne où nous pouvons les voir présents.

Imaginons un instant que nous nous rendions dans un distributeur pour acheter un soda. C'est un contrat dans lequel nous échangeons de l'argent en espèces (1 €) pour un bien (un soda). La machine est chargée de vérifier la validité des fonds saisis. Tout cela grâce à un ,software qui est chargé de vérifier le processus. Ce logiciel est celui chargé de valider ou d'annuler la transaction. Malgré cela, il est possible que la machine tombe en panne, et en raison du produit accroché, nous ne recevons ni le bien ni notre argent.

Si nous voulons réaliser la transaction avec un proche ou une personne de confiance, nous n'aurons pas besoin de recourir à ce type d'intermédiaires de confiance, nous donnerions directement 1 € pour la boisson gazeuse.

Avantages des contrats intelligents

Le principal avantage que nous offre l'utilisation d'intermédiaires est le rapidité (en faisant confiance à cet intermédiaire, la transaction devient instantanée), ainsi que, évidemment, le sécurité à certaines occasions, le niveau d'incertitude est plus faible.

Cela présente également un inconvénient majeur, le perte d'intimité, et parfois, le la sécurité, si cet intermédiaire de confiance s'avère fonctionner de manière douteuse, mettant en péril les fonds de ses clients, comme cela pourrait être le cas de la faillite et du «corralito» du mont Gox (le distributeur automatique qui garde vos fonds et ne vous fournit pas le service), échange qui permettait d'échanger de l'argent FIAT contre des Bitcoins, sans avoir à recourir à des échanges en personne avec des tiers auxquels nous n'avons pas confiance.

Cela permet de simplifier considérablement le nombre de processus et de facteurs impliqués dans une transaction. C'est le protocole lui-même qui vérifie et applique le contrat aux deux parties, sans même exiger une clause contractuelle signée par eux.

Quelle capacité les contrats intelligents peuvent-ils offrir en Bitcoin?

Un exemple simplifié de l'utilisation de cette technologie serait de parier 5 bitcoins contre un tiers (ce pourrait être un ami ou une entreprise) que le prix de Tesla va augmenter d'au moins 2,5% dans les 4 prochaines semaines. Pour cela, nous créerions un compte neutre contrôlé par un contrat intelligent. Dans ce compte chacun des participants au pari (contrat sans clause signée) doit envoyer 5 bitcoins.

Lorsque les 4 semaines seront écoulées, le contrat examinera automatiquement la hausse des actions de Tesla. Pour faire ça, noeuds, qui fonctionne comme un registre de propriété, vérifiera ces informations qui ont été programmées dans le contrat intelligent. Une fois le processus terminé, ce sera le même contrat intelligent qui dépose les gains sur le compte du gagnant, de manière autonome.

Cette simulation ne serait rien de plus qu'un contrat à terme, une opération commune et accessible à tous. Mais c'est une démonstration claire des principales implémentations possibles pour les contrats intelligents. Cependant, cela ne limite pas ses capacités. Nous pouvons appliquer le système aux actions, indices et obligations parmi d'autres instruments financiers, où nous attribuerions des attributs Bitcoins. Un exemple de ce type de fonctions est déjà vu dans le bien connu Pièces colorées.

Si vous avez voulu en savoir plus, vous ne pouvez pas manquer le post spectaculaire que nous avons préparé expliquant le contrats intelligents en profondeur et avec des cas d'utilisation : Contrats intelligents en profondeur: que sont-ils, comment fonctionnent-ils et à quoi contribuent-ils??