Cet article est une introduction technique au système de monnaie électronique Bitcoin. Il présente les principes de conception des transactions et de la blockchain. Il est basé sur l'article fondateur de Satoshi Nakamoto et le site Wiki de bitcoin.org de la communauté Bitcoin.
Les détails techniques sont développés en annexe. Une première annexe détaille le calcul du jeton horodateur illustré par du code JavaScript pour Node.js. Une seconde annexe détaille la structure d'une transaction et le code JavaScript pour Node.js de vérification d'un paiement.
Chronologie des révisions :
- 3 juillet 2016 : Première publication
- 9 juillet 2016 : Révision afin de préciser la notion de jeton d'horodatage
- 16 octobre 2016 : Révision de la section 3. Les transactions et de la section 10. La fraude de la double-dépense
- 6 mars 2017 : Traduction en français de l'annexe 2