- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
9 mythes entourant les contrats intelligents blockchain
William Mougayar, conseiller de la Fondation Ethereum, cherche à démystifier neuf mythes entourant les contrats intelligents blockchain.
William Mougayar est un entrepreneur torontois, conseiller de la Fondation Ethereum et de Consensus 2016, la conférence phare de CoinDesk. Il est également l'auteur du prochain livre, La blockchain d'entreprise.
Dans cet article,Mougayar explore et tente de démystifier certaines des plus grandes idées fausses liées à la blockchaincontrats intelligents.
Les contrats intelligents sont un élément clé de la Technologies blockchain, mais ils sont encore mal compris à bien des égards.
Dans la plénitude de leur déploiement, ils ne seront pas moins révolutionnaires que l’invention du langage de balisage HTML qui a permis de publier ouvertement des informations et de les relier entre elles sur le Web.Contrats intelligentspromettent de programmer notre monde sur la tête des blockchains, et de potentiellement remplacer de nombreuses fonctions actuellement exécutées par des intermédiaires coûteux ou lents.
Historiquement, le concept a été introduit pour la première fois par Nick Szaboen 1994Les contrats intelligents ont ensuite connu une longue période de gestation d'inactivité et de désintérêt, car il n'existait aucune plateforme capable de les faire respecter, jusqu'à l'avènement de la Technologies blockchain en 2009. Aujourd'hui, les contrats intelligents entrent dans leur PRIME, d'autant plus que Ethereumles a encore plus popularisés en faisant de leur programmation un principe de base de la puissance de leur blockchain.
Comme tout nouveau mot à la mode, plus un terme devient populaire, plus il se propage. Plus il sera utilisé, mais aussi mal utilisé et abusé. Il aura des significations très différentes selon les personnes.
Voici une liste de 9 idées fausses sur les contrats intelligents, et mes efforts pour les démystifier et les expliquer :
1. Les contrats intelligents sont identiques à un accord contractuel
Non. Si nous nous en tenons àL'idée originale de Nick SzaboLes contrats intelligents contribuent à rendre la violation d'un accord coûteuse car ils contrôlent une propriété précieuse du monde réel via des « moyens numériques ».
Ainsi, un contrat intelligent peut imposer une implémentation fonctionnelle d’une exigence particulière et peut prouver que certaines conditions ont été remplies ou non.
Il peut s'agir d'implémentations assez strictes, par exemple si un paiement de voiture n'est pas effectué à temps, la voiture est verrouillée numériquement jusqu'à ce que le paiement soit reçu.
2. Les contrats intelligents sont comme des contrats ricardiens
Non. Contrats ricardiens,popularisé par Ian Grigg, sont des représentations sémantiques qui peuvent suivre la responsabilité d’un accord réel entre les parties.
Ces mécanismes peuvent également être implémentés sur une blockchain, avec ou sans contrat intelligent. Généralement, l'exécution d'un contrat ricardien nécessite plusieurs signatures.
3. Les contrats intelligents sont juridiquement exécutoires
Les contrats intelligents ne sont pas encore une loi, mais ils pourraient constituer des éléments d'un accord juridique. Les aspects juridiques des contrats intelligents sont les suivants :un travail en cours.
Le résultat d’un contrat intelligent pourrait être utilisé comme piste d’audit pour prouver que les termes d’un accord juridique ont été respectés ou non.
4. Les contrats intelligents incluent l'intelligence artificielle
Les contrats intelligents ne sont T vraiment intelligents en eux-mêmes.
Les contrats intelligents sont en réalité du code logiciel qui s'exécute sur une blockchain et qui est déclenché par des données externes, ce qui leur permet de modifier d'autres données.
Ils sont donc plus proches d’une construction événementielle que d’une intelligence artificielle.
5. Les contrats intelligents sont des applications de la blockchain
Les contrats intelligents font généralement partie d'une application décentralisée (blockchain). Une application spécifique peut comporter plusieurs contrats.
Par exemple, si certaines conditions d’un contrat intelligent sont remplies, le programme est alors autorisé à mettre à jour une base de données.
6. Les contrats intelligents sont faciles à programmer.
Oui et non. La rédaction d'un contrat simple est relativement facile, surtout si vous utilisez un langage de contrat intelligent spécifique (par exemple, Ethereum).Solidité), qui vous permet d'écrire des processus complexes en quelques lignes de code.
Il existe cependant des implémentations plus avancées de contrats intelligents qui utilisent des « oracles ». Les oracles sont des sources de données qui transmettent des informations exploitables aux contrats intelligents.
7. Les contrats intelligents sont réservés aux développeurs
C'est vrai aujourd'hui, mais nous verrons bientôt des points d'entrée plus conviviaux qui permettront à tout utilisateur professionnel de les configurer via une interface utilisateur graphique, ou peut-être une saisie de langue basée sur du texte.
Le navigateur Mist d’Ethereum est un pas dans cette direction.
8. Les contrats intelligents ne sont pas sûrs.
C'est faux. Même dans l'implémentation Ethereum , les contrats intelligents fonctionnent comme des programmes quasi-Turing-complets, ce qui signifie que leur exécution est définitive et qu'ils ne risquent T de tourner en boucle indéfiniment.
9. Les contrats intelligents ont des applications limitées.
Faux. Comme le HTML, les applications sont limitées par leur auteur. Les contrats intelligents sont idéaux pour interagir avec les actifs réels, les biens immobiliers connectés, l'IoT et les instruments de services financiers.
Ils s’appliquent à presque tout ce qui change d’état au fil du temps et qui pourrait avoir une valeur.
Ces questions et sujets seront discutés lors d'une prochaine table ronde àConsensus 2016.
Image de pirate informatiquevia Shutterstock
Remarque : Les opinions exprimées dans cette colonne sont celles de l'auteur et ne reflètent pas nécessairement celles de CoinDesk, Inc. ou de ses propriétaires et affiliés.
William Mougayar
William Mougayar, chroniqueur CoinDesk , est l'auteur de « The Business Blockchain », producteur du Token Summit et investisseur et conseiller en capital-risque.
