Une approche pratique des smart contracts
Une approche pratique des smart contracts
Rapport du 117e Congrès des notaires de France - Dernière date de mise à jour le 31 janvier 2021
En 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, 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
? La traduction d'une transaction. ? Techniquement, la norme juridique est exprimée en langage naturel
V. Glossaire : « Langage naturel ».
dans un document appelé contrat « fiat »
V. Glossaire : « Fiat ».
. Le langage de programmation (ou script) traduit la norme juridique en norme informatique. Trois familles de script existent. Les interpréteurs traduisent l'action au fur et à mesure de son exécution, permettant une correction du programme au cours de sa conception.
Un processus informatique hébergé sur une blockchain
Cette technologie a été imaginée et mise en place par des informaticiens, des cryptographes et des programmeurs. Vitalik Buterin a écrit la genèse d'Ethereum
. Il explique avoir mené à bien ce projet notamment avec Gavin Wood
G. Wood est un programmeur informatique britannique, cofondateur d'Ethereum. Il a écrit Solidity and the Yellow Paper définissant Ethereum Virtual Machine, et a été le premier directeur technologique d'Ethereum.
, Jeffrey Wilcke
J.
Les principales applications et les perspectives d'avenir
Entretien filmé avec Amélie Favreau, directrice de la mission Recherche et Droit sur le
??Lien vidéo à insérer??
Pour aller plus loin