Une approche pratique des smart contracts
Une approche pratique des smart contracts
L'automatisation de l'exécution du contratEn 1994, Nick Szabo imagine le smart contract comme un « protocole de transaction informatisé qui exécute automatiquement les termes d'un contrat »
www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html">Lien, consulté le 24 mars 2020.
(Section I)
. Le développement de la technologie blockchain lui vaut aujourd'hui un regain d'intérêt
(Section II)
et de belles perspectives d'avenir
(Section III)
.
Un processus informatique fondé sur une transaction
? Le mouvement d'automation. ? Bien avant l'ère numérique, est né un mouvement d'automation
Forgé par D.S. Harder, vice-président de la Ford Motor en 1951.
dit « mécaniciste » portant l'idée d'automatiser un certain nombre de tâches à l'aide des nouvelles technologies et sans intervention humaine. Dans notre vie quotidienne, les exemples nés de ce courant sont nombreux. Les essuie-glaces s'activent lorsqu'il pleut. Le chauffage se déclenche si la température baisse en dessous d'un seuil prédéterminé.
Un processus informatique hébergé sur une blockchain
Vitalik Buterin envisage tout d'abord son projet sur la blockchain Bitcoin
V. Glossaire : « Bitcoin ».
, mais il rencontre immédiatement des difficultés. Il s'agit d'une base de données décentralisée consignant l'ensemble des transactions réalisées. Elle crée un historique irrévocable et vérifiable, consultable directement et réputé infalsifiable
V. supra, nos et s.
. Ainsi l'existence de chaque bitcoin contenu dans un porte-monnaie électronique peut être vérifiée à tout instant.
Pour aller plus loin