Bitcoin

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Bitcoin
Logo

Bitcoin sur Ubuntu.
Bitcoin sur Ubuntu.

Fondateur Satoshi NakamotoVoir et modifier les données sur Wikidata
Première version Voir et modifier les données sur Wikidata
Dernière version 0.15.1 ()[1]Voir et modifier les données sur Wikidata
Écrit en C++Voir et modifier les données sur Wikidata
Environnement Microsoft Windows, GNU/Linux et macOSVoir et modifier les données sur Wikidata
Langues MultilingueVoir et modifier les données sur Wikidata
Type Crypto-monnaieVoir et modifier les données sur Wikidata
Licence Licence MITVoir et modifier les données sur Wikidata
Site web bitcoin.orgVoir et modifier les données sur Wikidata
Le bitcoin expliqué en trois minutes.

Bitcoin (de l'anglais bit : unité d'information binaire et coin « pièce de monnaie »), est une monnaie cryptographique et un système de paiement pair-à-pair inventé par Satoshi Nakamoto, qui annonce l'invention en 2008 et publie le logiciel open-source en 2009.

Son unité de compte est le bitcoin, limitée à 21 millions d'unités et divisible jusqu'à la huitième décimale. Toutes les transactions sont vérifiées par les nœuds du réseau et enregistrées dans un registre public réputé infalsifiable appelé blockchain. Le système fonctionne sans autorité centrale, ni administrateur unique, mais de manière décentralisée grâce au consensus de l'ensemble des nœuds du réseau. Bitcoin est la plus importante monnaie cryptographique décentralisée avec une capitalisation supérieure à 102 milliards de dollars fin [2].

Les bitcoins sont créés conformément au code source du logiciel, en rétribution du traitement des transactions. Certains utilisateurs mettent à contribution leur puissance de calcul informatique afin de vérifier, d'enregistrer et de sécuriser les transactions dans la blockchain. Cette activité, appelée minage, est rémunérée, pour chaque nouveau bloc accepté, par des bitcoins nouvellement créés et par les frais des transactions traitées[3]. Les bitcoins peuvent être échangés contre d'autres monnaies, biens ou services. Le prix de la crypto-monnaie est fixé principalement sur des places de marché spécialisées et fluctue selon la loi de l'offre et de la demande.

En tant que moyen de paiement, le bitcoin est accepté par un nombre croissant de commerçants[4], incités par des frais de transaction généralement inférieurs aux 2 à 3 % pratiqués par les organismes de cartes de crédit et indépendants du montant de la transaction[5]. Contrairement aux cartes de crédit, les frais éventuels sont à la charge non pas du vendeur mais de l'acheteur, qui choisit d'en payer volontairement. Une transaction bitcoin est irrévocable et ne peut être annulée. Malgré une croissance de 500 % du nombre de marchands acceptant le bitcoin en 2014[6], la crypto-monnaie n'est pas encore très implantée dans le commerce de détail mais continue de s'implanter dans les échanges commerciaux.

Depuis sa création en 2009 et jusqu'à la fermeture par les autorités américaines de Silk Road en 2013, le bitcoin a été utilisé majoritairement comme moyen d'échange par des réseaux criminels pour des jeux d'argent, l'achat de substances illicites, ou pour des bases de données piratées. La crypto-monnaie a attiré l'attention des autorités financières[7], des organes législatifs de différents pays notamment américains[8] et des médias[9]. Néanmoins, ces dernières années, la crypto-monnaie a mûri et un nombre croissant d'études concluent que ces activités illégales, bien qu'elles existent toujours comme dans tout système de paiement, ne représentent plus qu'une part minoritaire des échanges de la crypto-monnaie[10],[11]. Le sénat américain reconnaît par ailleurs que le bitcoin permet de fournir des services financiers parfaitement légitimes[12].

Le symbole monétaire officiel BitcoinSign.svg a été déposé et accepté en 2015 auprès d'Unicode[13],[14]. Les sigles correspondants, utilisés par les plates-formes d'échange, sont BTC et XBT. Parmi les symboles non officiels utilisés, on trouve ฿ et Ƀ.

Histoire[modifier | modifier le code]

Création[modifier | modifier le code]

Bitcoin est une amélioration du concept de b-money, imaginé par Wei Dai en 1999[15], et de bitgold, décrit en 2005 par Nick Szabo[16]. Le bitcoin résout en particulier le problème crucial du modèle de confiance : les serveurs considérés comme sérieux votent avec leur puissance de calcul pour déterminer la chaîne de transaction légitime. Dans b-money, les serveurs étaient supposés verser un dépôt de garantie selon un mécanisme peu explicite. L'idée d'utiliser une chaîne de preuves de calcul fut avancée dans le projet bitgold bien que Nick Szabo ne proposât d'utiliser qu'une majorité d'adresses pour établir la légitimité d'une chaîne de transactions, ce qui laissait entier le problème du contrôle du nombre des adresses.

Satoshi Nakamoto a affirmé qu'il avait travaillé sur bitcoin de 2007[17] à 2009. Dès 2008, il publie un document sur une liste de diffusion décrivant la monnaie numérique bitcoin.[18] En février 2009, il diffuse une annonce concernant son travail sur le site P2P Foundation (en)[19]. Le , le premier bloc ou bloc genesis est créé[20]. En février 2009, il diffuse la première version du logiciel Bitcoin sur le site P2P Foundation et pour faire fonctionner le réseau, il met à contribution son ordinateur et engendre ainsi les premiers bitcoins[21]. Avec d'autres développeurs, Nakamoto continue l'implémentation du logiciel et de sa version Bitcoin-Qt jusqu'en 2010. Plusieurs personnes ont revendiqué être Satoshi Nakamoto, mais aucune d'entre elles n'a pu le prouver de manière indubitable[22].

Les développeurs et la communauté bitcoin perdent progressivement contact avec lui au milieu de l'année 2010. Le , un dernier message est posté par Nakamoto sur le principal forum. Peu de temps avant de s'évanouir, Nakamoto désigne Gavin Andresen comme son successeur en lui donnant accès au projet SourceForge bitcoin et une copie de la clef d'alerte[23]. Cette dernière est une clef cryptographique privée unique permettant d'atténuer les effets d'une attaque potentielle sur le système Bitcoin, comme la découverte d'une faille cryptographique permettant de modifier a posteriori les transactions, ou la prise de contrôle de plus de 51 % des nœuds du réseau. Les opérateurs des nœuds du réseau peuvent lors d'une alerte soit avertir leurs usagers, soit stopper tout enregistrement de transaction.

L'identité de Nakamoto a donné lieu à de nombreuses spéculations. Il n'existait aucune trace de son identité avant la création de bitcoin. Sur son profil, il déclarait être un Japonais de 40 ans.

En mars 2014, Leah McGrath Goodman (en) du magazine Newsweek annonce avoir retrouvé la trace de l'inventeur de bitcoin, qui serait selon elle, un Nippo-Américain de 64 ans, dont le nom de naissance est Satoshi Nakamoto, bien qu'il ait changé son nom en Dorian Prentice Satoshi Nakamoto à l'âge de 23 ans[24],[25]. Il s'agirait d'un physicien retraité vivant en Californie[26]. Cette thèse a été méthodiquement démontée un mois plus tard par des linguistes de l'Université Aston en Angleterre qui ont réalisé une étude approfondie des correspondances linguistiques entre les productions écrites de l'auteur du livre blanc de bitcoin et de plusieurs personnalités suspectées, notamment Dorian Nakamoto[27].

En 2016, Craig Steven Wright, un entrepreneur australien, affirme être Satoshi Nakamoto[28]. Cependant, des doutes subsistent[29],[30], l'intéressé ayant lui-même déclaré le , dans un énigmatique message sur son blog personnel[31], renoncer à diffuser les preuves confirmant qu'il est bien le créateur de bitcoin.

Le , la Fondation Bitcoin est créée[32].

Acceptation[modifier | modifier le code]

Le , WordPress accepte les bitcoins pour ses services payants[33].

Le , la rémunération des mineurs diminue pour la première fois, passant de 50 à 25 BTC. Le code source bitcoin prévoit en effet une division par deux de la rémunération tous les 210000 blocs minés, soit approximativement tous les quatre ans.

Le , un partenariat entre la startup Paymium (site d'échange français) et la société Aqoba (établissement de paiement) permet à Paymium d'opérer comme prestataire de service de paiement, et donc de tenir des comptes en euros et d'émettre des cartes de paiement utilisables en euro et en bitcoins[34].

Le , le site communautaire Reddit met en place un système permettant d'acheter des « Reddit Gold » avec des bitcoins[35].

Le , le site de stockage en ligne Mega, successeur de Megaupload, accepte les paiements en bitcoin[36].

Le , le géant Baidu (équivalent chinois de Google) accepte les transactions en bitcoins pour son service firewall Jiasule.

Distributeur automatique de bitcoins.

Le , le premier distributeur-échangeur automatique de bitcoins est mis en service à Vancouver[37]. En septembre 2016, plus de 770 de ces distributeurs-échangeurs automatiques sont installés dans le monde, dont 4 en France[38].

Le , l'université de Nicosie annonce qu'elle accepte le bitcoin et ouvre un master de sciences économiques spécialisé dans les monnaies numériques[39].

Le , Richard Branson annonce que Virgin Galactic acceptera désormais les bitcoins comme moyen de paiement pour ses vols de tourisme spatial[40].

Le , Jiangsu Telecom (3e plus grand opérateur chinois), filiale de China Telecom, accepte désormais les bitcoins[41].

Le , le fisc américain déclare que le bitcoin ne doit pas être considéré comme une monnaie, mais comme un bien, dont les transactions sont soumises à la fiscalité sur les plus-values. Cela implique de tenir compte du taux de change auquel on a acquis un bitcoin et de celui auquel on l'utilise afin de calculer la plus-value réalisée, ce qui rend l'utilisation légale du bitcoin aux États-Unis particulièrement difficile[42].

Le , la commission électorale des États-Unis accepte que les campagnes électorales soient financées en bitcoins dans une limite de 100 $ par cycle électoral[43].

Le , Paypal permet à certains marchands de biens numériques d'Amérique du Nord sélectionnés par les processeurs de paiement bitcoin partenaires, d’accepter les paiements en bitcoins, et s'ouvre ainsi très progressivement au bitcoin[44].

Le 16 octobre 2017 on comptait 1686 distributeurs dans le monde.

Incidents[modifier | modifier le code]

Le survient un incident lié à une non-rétrocompatibilité de la version 0.8.0 : la chaîne se sépare en plusieurs versions et certaines restent bloquées pendant quelques heures[45].

Le , la valeur du bitcoin s'effondre et passe de 266 $ à 105 $ avant de se stabiliser à 160 $ (122 ) en moins de six heures. Le 13 avril, le cours atteint 66 euros. Le cours avait été multiplié par huit en moins de cinq semaines[46].

Le , Ross Ulbricht est arrêté. Il est le fondateur présumé de Silk Road, qui est fermé par le FBI[47] et qui utilisait uniquement le bitcoin pour toutes ses transactions.

Le , le réseau Bitcoin est victime d'une attaque massive et concertée lancée sur de nombreuses plates-formes d'échange[48].

Le , la plate-forme d'échange Mt. Gox est victime d'une perte record de 744 408 BTC, soit l'équivalent de plus de 250 millions d'euros. Le site internet ferme temporairement[49]. Un document de gestion de crise a été rédigé et est consultable publiquement[50]. Selon certains médias spécialisés, l'avenir du bitcoin serait menacé[51]. Le cours de la monnaie reste stable sur les autres plates-formes.[réf. nécessaire]. Le bitcoin aurait perdu plus de 38 % de sa valeur sur le premier trimestre 2014[52].

Le 5 janvier 2015, 18 864 bitcoins sont volés sur la plate-forme slovène Bitstamp[53].

Le 14 janvier 2015, le bitcoin chute momentanément et brutalement sous la barre des 155 euros[53].

En mai 2015, 1 459 bitcoins sont volés sur le site d'échange Bitfinex, soit 0.5 % des encours client, par l'intermédiaire d'une faille de sécurité dans le système de porte-monnaie en ligne[54].

Le 11 septembre 2015, Mark Karpelès, patron de la plate-forme MtGox, est mis en examen au Japon pour détournement de fonds. Il est soupçonné d'avoir détourné 2,3 millions d'euros de dépôts en bitcoin. Le suspect nie en bloc ces accusations[55].

En mai 2016, le site d'échange Gatecoin, est piraté et se fait voler 250 bitcoins et 185.000 éther. Le pirate a réussi à contourner les limites de stockage en ligne des actifs de la plate-forme d'échange : alors que seuls 5 % des dépôts ne sont pas stockés à froid, le pirate est parvenu à vider ces dépôts tout en continuant d'alimenter l'adresse par transfert d'actifs des stockages à froid de la plate-forme d'échange[54].

Le 3 août 2016, le site d'échange Bitfinex rapporte un vol de 119 756 bitcoins sur sa plate-forme d'échange, soit 65 millions de dollars au cours de la crypto-monnaie en juillet 2016[54].

Interdiction[modifier | modifier le code]

Le , la Thaïlande devient le premier pays à interdire l'utilisation du bitcoin sur son territoire après une décision de sa Banque centrale[56],[57].

Le , la banque centrale chinoise interdit aux banques locales toute transaction en bitcoin, mesure entraînant le début d'un krach sur la valeur de la monnaie virtuelle. BTC China, première plate-forme mondiale de transaction en bitcoin, interdit aux usagers de nouveaux dépôts en Yuan sur leur compte « suite à de nouveaux règlements gouvernementaux ». Le , le groupe chinois Ali Baba interdit les paiements en bitcoin, conformément à la nouvelle règlementation chinoise.

Le , le sénat français organise une audition sur les enjeux liés au développement des monnaies virtuelles de type bitcoin[58].

Le , la Russie déclare la monnaie illégale sur son territoire, arguant que la seule monnaie officielle en Russie est le rouble et qu'aucune autre monnaie ne peut légalement être utilisée dans le pays[59].

Le , le sénateur américain Joe Manchin demande l'interdiction du bitcoin aux États-Unis, en raison de sa volatilité incontrôlée et des risques qu'il soit utilisé à des fins illégales, notamment pour du blanchiment d'argent[60]. Pour l'instant, les États-Unis considèrent que les monnaies virtuelles développées sur le modèle du bitcoin n'ont pas de valeur légale mais constituent des actifs susceptibles d'être soumis à l'impôt[61].

Évolution du cours par rapport au dollar et à l'euro[modifier | modifier le code]

Le , le bitcoin atteint la parité avec le dollar[62]. En , le taux de change dépasse les 31 USD mais redescend sous les 4 USD en décembre de la même année. Le , la valeur d'un bitcoin (BTC) dépasse celle de l'once d'or, à près de 1 250 USD[63].

En 2014, le cours baisse progressivement et se stabilise à environ 250 USD au début de l'année 2015, avant de repartir à la hausse à la fin de la même année[64].

Le bitcoin, principalement échangé contre des yuans et des dollars[65], peut également être échangé contre des euros sur une dizaine de plates-formes. Jusqu'en novembre 2013, Mt. Gox fut la plus importante de ces plates-formes en volume de transactions et l'habitude avait été prise de considérer son cours comme représentatif du marché. À la suite des problèmes qu'elle a rencontrés, les utilisateurs s'en sont détournés, provoquant une chute brutale du cours du bitcoin sur Mt. Gox, les cours observés sur les autres plates-formes n'étant que peu affectés.

Taux de change du bitcoin en dollar américain depuis sa création[64]
Cours du bitcoin
Date Cours approximatif en € ou en $US
sur les plates-formes[53],[66] / et sur Mt. Gox[67]
Date Cours approximatif en € ou en $US
sur les plates-formes[53],[66]
5 octobre 2009[68] 0.000764 $ 560 à 600 / 640,00 €
1er novembre 2009[68] 0.001219 $ 580 à 600 / 700,00
1er décembre 2009[68] 0.000811 $ 390 à 420 / 73,00
17 décembre 2009[68] 0.000613 $ 280 à 300
1er janvier 2010[68] 0.000633 $ 291 à 310
0,06 $[66] 285
0,08 $ 179 à 240
1,0 $ / 4,15 218
10,0 $ / 5,35 272 à 279
2,4 $ / 1,83 215
3,0 $ / 2,30 263
5,7 $ / 4,35 315
11,2 $ / 8,50 375
15,1 $ / 11,00 515
65 $ / 51,00 551
133 $ / 110,00 € 702
144 $ / 200,00 870
102 $ / 66,00 1 000
138 $ / 110,00 1 120
89,0 $ / 69,30 1 984
183 $ / 146,00 2 545
282 $ / 259,00 2 043
Environ 350 $ / 331,00 15 août 2017 3 500
Environ 680 $ / 547,00 18 Octobre 2017 4 800 €
Environ 945 $ / 860,00 03 Novembre 2017 6 374 €
Environ 900 $ / 498,00
Environ 638 $ / 659,00
Environ 716 $ / 355,00

Un investissement de quelques centimes le 7 février 2011 pour son lancement, valait plus de 1 000 le 4 décembre 2013.

Le cours a aussi connu une augmentation de plus de 400 % entre les mois de janvier et de mars 2013[69], avant de se corriger sévèrement le 10 avril, à la suite d'une défaillance du site d'échange Mt. Gox et de probables ventes paniques. Le cours est alors retombé au niveau du mois précédent, aux alentours de 50 USD.

Entre le 4 et le 5 décembre 2013, à la suite d'une mise en garde de la Banque populaire de Chine et de la Banque de France, le cours perd près de 35 % en 24 heures[70].

Le 19 février 2014, le cours du bitcoin s'effondre à la suite de l'annonce de la disparition de bitcoins sur Mt. Gox. Sur cette plate-forme d'échange, le bitcoin passe de 185 , le 18 février, à 73 24 heures plus tard, alors qu'il reste voisin de 400 sur les autres plates-formes. Mt.Gox se déclare en faillite le 28 février 2014[71]. Le 1er mai 2014, un groupe d'investisseurs du nom de Sunlot Holdings se propose de racheter le site pour un bitcoin symbolique[72].

Après l’annonce du Brexit, le , la valeur du bitcoin monte en flèche, gagnant plus de 9 %, alors que toutes les places financières plongent[73].

Le bitcoin dépasse une nouvelle fois la valeur de l'once d'or le , s'établissant à presque 1 300 USD[74].

Le cours du bitcoin chute à la mi-mars 2017, s'établissant à moins de 1 000 USD le 18 mars 2017.

Le bitcoin voit sa valeur remonter progressivement au cours du mois d'avril 2017 et finit par dépasser 1 300 USD à la fin du mois d'avril. La valeur du bitcoin augmente de manière fulgurante au mois de mai, dépassant pour la première fois les 1 500 USD le 4 mai 2017, atteignant 2 000 USD le 20 mai 2017 et marquant un taux maximal historique de 2465 le 25 mai 2017, après une pointe à près de 2 900 USD[75]. Cette forte augmentation de la valeur du bitcoin serait la conséquence d'un renforcement de la demande du bitcoin au Japon. Le 14 août 2017, le cours du bitcoin dépasse la marque des 4 000 USD[76]. Le 12 octobre 2017 il franchit pour la première fois la barre symbolique des 5 000 USD[77]. Seulement onze jours plus tard, le le 23 octobre, il franchit les 6 000 USD. Et à nouveau onze jours après, la barre des 7 000 USD est franchie le 3 novembre.

Conception[modifier | modifier le code]

Description générale de bitcoin[modifier | modifier le code]

Il faut bien distinguer le bitcoin, la crypto-monnaie et d'autre part Bitcoin, le système de paiement dans cette devise. Sous ces deux aspects, Bitcoin se distingue des systèmes préexistants sur les points suivants :

  • contrairement aux autres devises monétaires, Bitcoin n'est pas l'incarnation de l'autorité d'un État, d'une banque ou d'une entreprise. La valeur du bitcoin est déterminée de façon entièrement flottante par l'usage économique qui en est fait et par le marché des changes. Les règles organisant l'émission monétaire sont quant à elles déterminées uniquement par le code informatique libre du logiciel Bitcoin ;
  • en tant que système de paiement, Bitcoin se distingue par le fait que son fonctionnement ne requiert pas l'utilisation d'une infrastructure centralisée tenant les comptes des montants détenus afin d'assurer les transactions. Le rôle de garantie et de vérification existe, mais est attribué toutes les dix minutes environ à un ordinateur du réseau choisi de façon aléatoire en fonction de sa puissance ;
  • Bitcoin repose sur un protocole cryptographique ayant notamment pour objet, d'une part, de résoudre le problème dit du double paiement, qui avait jusqu'alors empêché l'émergence d'un tel type de monnaie, et, d'autre part, d'interdire la falsification des identifiants des parties prenantes et la valeur du stock de bitcoins figurant dans les porte-monnaie électroniques identifiés grâce à une adresse donnée.

Principe monétaire[modifier | modifier le code]

Nombre de bitcoin au cours du temps et projection.

D'un point de vue monétaire, le bitcoin se distingue des autres monnaies (hors métaux précieux) par le fait majeur que l'agrégat monétaire n'est pas conçu pour s'adapter à la production de richesse.

Les bitcoins sont émis lentement et régulièrement, de façon dégressive, jusqu'à atteindre un montant maximal de 21 millions dans quelques décennies[78].

Toutes les monnaies nationales connaissent une inflation, de faible à forte selon les politiques menées par leur banque centrale. À l'inverse, la monnaie bitcoin est susceptible de finir par connaître la déflation, car la quantité maximale de bitcoins susceptibles d'être créés est fixée à l'avance dans le logiciel à 21 millions. En outre, les bitcoins perdus par les utilisateurs ne seront jamais remplacés. C'est pourquoi le projet Bitcoin est envisagé par la communauté de ses créateurs comme une expérience originale en termes économiques, constituant une sorte de mise à l'épreuve des thèses monétaires de l'école autrichienne d'économie. En effet, Friedrich Hayek, prix nobel d'économie avait appelé en 1976 à rétablir le libre arbitre monétaire dans son livre Pour une vraie concurrence des monnaies. Le succès ou l'échec de Bitcoin est difficile à prévoir.

Le montant total et le taux annuel d'émission sont inscrits explicitement dans le code informatique du logiciel, selon les principes énoncés ci-après. Ce logiciel prévoit l'émission de monnaie d'après une règle mathématique de type série géométrique.

Évolutivité du protocole[modifier | modifier le code]

Une limite de 1 Mo par bloc pour empêcher des attaques malveillantes[modifier | modifier le code]

Le 14 juillet 2010, peu après le lancement du système Bitcoin, Satoshi Nakamoto a créé une limite de 1 Mo pour chaque bloc nouvellement créé toutes les dix minutes sur la chaîne de blocs bitcoin. A cette époque, les transactions étaient gratuites et les développeurs avaient une préoccupation légitime que des attaquants puissent « spammer » le réseau en créant arbitrairement d'énormes blocs contenant de fausses transactions et gonflant de façon permanente la chaîne de blocs que tout le monde doit conserver à perpétuité. Cette limite était destinée à empêcher ce genre d'attaque jusqu'à ce qu'une meilleure solution puisse être mise en place. Satoshi Nakamoto avait proposé une solution qui passait par une augmentation de la taille des blocs à certaines hauteurs de blocs, augmentant efficacement la limite à un taux prédéterminé, semblable à la façon dont les nouveaux bitcoins sont émis.

L'évolutivité du système Bitcoin a depuis été une source constante de débats dans la communauté depuis l'introduction de cette limite de taille de bloc. Cette limite de 1 Mo, initialement pensée pour limiter le nombre de transactions par seconde à 7, ne posait aucun problème à une époque où, en 2010, le nombre réel de transactions ne dépassait guère 2,3 transactions par seconde. Ainsi, 7 transactions par seconde représentaient 3 fois plus de volume que le jour le plus actif de bitcoin à cette époque, laissant aux développeurs des années pour trouver une meilleure solution. Par ailleurs, le protocole prévoyait d'introduire des frais de transactions dans le temps ce qui rendrait ce genre d'attaques plus coûteux et inefficace.

Saturation de la capacité d'intégration des transactions[modifier | modifier le code]

À partir de 2014, le succès du système Bitcoin conduit à une hausse continue du nombre de transactions qui finit d'atteindre la limite de 1 Mo en 2016. Un développeur, Gavin Andresen, proposa tout d'abord des blocs de 20 Mo, mais cette augmentation fut jugée trop agressive par la communauté. Une autre proposition, BIP101[79], proposait d'augmenter la taille des blocs de 40 % par an à partir de 8 Mo qui a conduit à la création d'une nouvelle crypto-monnaie, différente de bitcoin, appelé Bitcoin XT[80]. D'autres propositions ont été faites comme BIP100[81] avec un bloc de 2 Mo qui conduit à la crypto-monnaie Bitcoin Classic[82] et des approches plus agressives de "consensus émergent" qui permettent aux utilisateurs de "voter" la meilleure taille de bloc à un instant donné à travers Bitcoin Unlimited[83]. D'autres membres de la communauté ont préféré ne pas favoriser d'augmentation de la taille de bloc mais changer le protocole en lui-même pour que soit intégrées davantage de transactions dans un bloc en réduisant leur taille ou d'augmenter la fréquence de création des nouveaux blocs.

Lorsque le nombre de transactions a fini par atteindre la limite de taille de bloc, le bassin de transactions en attente s'est saturé. Le seul moyen pour intégrer une transaction donnée dans la chaîne de bloc plus rapidement pour un utilisateur était d'augmenter les frais de transactions qui atteignirent près de 5 $ fin 2016. Cela a rendu bitcoin non compétitif par rapport à des services existants comme Western Union ou Paypal sur la base stricte de rapidité et de coût.

Le compromis de l'accord de New-York[84][modifier | modifier le code]

L'enlisement du débat sur l'évolutivité fragilise le système Bitcoin Core et conduit au succès grandissant du vote en faveur du mouvement Bitcoin Unlimited, notamment chez les mineurs, en grande partie à cause d'une frustration face au manque de solutions de mise à l'échelle réelle. L'approche de l'équipe de développement, appelée "Segwit" (segregated witness), consistant à ne pas augmenter la limite de taille des blocs, mais à partitionner différemment les signatures numériques des transactions en "bloc d'extension", n'arrive pas à recueillir suffisamment de consensus.

Un compromis est trouvé lors d'un consensus d'industrie en 2017 appelé Segwit2x[85],[86],[87], qui combine la proposition "segregated witness" avec une augmentation de taille de bloc à 2 Mo. Cette proposition est implémentée le 1er août 2017 pour "segregated witness" et l'augmentation de la taille de bloc entre en application en novembre 2017 au bloc 494 784[88]. Elle constitue une mise à jour majeure du système Bitcoin Core.

Néanmoins, le débat d'évolutivité est toujours vif et un groupe dissident a augmenté unilatéralement la taille de bloc à 8 Mo tout en rejetant la proposition "Segwit" le 1er août 2017. Cette décision a conduit à l'émergence d'une nouvelle crypto-monnaie appelé Bitcoin Cash. La probabilité qu'un autre groupe décide d'implémenter "segregated witness" sans augmenter la taille de bloc en novembre 2017 peut conduire à l'émergence d'une autre crypto-monnaie, parallèle à Bitcoin Cash et Bitcoin Core et dont les blocs seraient rejetés après la mise à jour du protocole Bitcoin Core.

Bitcoin XT (crée en août 2015), Bitcoin Unlimited (crée en janvier 2016), Bitcoin Classic (crée en février 2016 avant d'être abandonné en novembre 2017[89]), Bitcoin Cash (crée en août 2017) et Bitcoin Gold (crée en octobre 2017) sont des crypto-monnaies alternatives à Bitcoin (encore appelé Bitcoin Core)[90].

Bitcoin Core est la seule version officielle soutenue par l'équipe de développement[91].

Technologies[modifier | modifier le code]

Principes[modifier | modifier le code]

Le système Bitcoin est implanté sur le réseau Internet.

Chacun peut devenir utilisateur de Bitcoin en téléchargeant et en installant un logiciel approprié sur le matériel de son choix, qui peut aller du simple smartphone jusqu’à un système informatique complexe.

Une fois connecté au système, chaque utilisateur peut créer un nombre quelconque de comptes et procéder à des transactions en transférant des bitcoins depuis ses propres comptes vers d’autres comptes. Les fonctions nécessaires sont incluses dans des logiciels appelés wallets (porte-monnaies).

La fonction principale du système Bitcoin consiste à vérifier la validité des transactions et à les inscrire de façon indélébile dans un fichier public appelé la chaîne de blocs, où elles peuvent être consultées par tous mais se trouvent protégées contre toute modification. Cette opération est réalisée en deux temps :

  1. Dans un premier temps, certains nœuds du réseau (les « mineurs ») constituent un nouveau bloc en regroupant des transactions récemment effectuées et en leur adjoignant un en-tête contenant notamment la date et l'heure, une somme de contrôle (« hash ») qui servira également d'identificateur unique du bloc, et l’identificateur du bloc précédent.
  2. Dans un second temps, chaque nœud ajoute ce nouveau bloc à sa version locale de la chaîne de blocs, après avoir vérifié la validité de toutes les transactions qu’il contient et leur cohérence avec les transactions déjà enregistrées.

L'historique complet de toutes les transactions peut alors être lu sur tous les nœuds du réseau qui gèrent un exemplaire de la chaîne de blocs. Les différences éventuelles entre ces exemplaires doivent être résolues par le logiciel d'accès.

Ces fonctions sont mises en œuvre par des logiciels disponibles sous forme de logiciel libre. L’utilisateur de chaque nœud peut choisir librement les fonctions qu’il assurera dans le système et les logiciels qu’il utilisera à cette fin.

La conception du système n'implique pas d'autorité centrale de confiance, la construction et l'entretien de la chaîne de blocs étant effectués par les ordinateurs situés aux nœuds d’un réseau.

Le seul moyen d’utiliser des bitcoins est d’enregistrer dans la chaîne de blocs du système Bitcoin des transactions faisant référence à des transactions antérieures. Le bitcoin n’a pas d’existence indépendante du système de paiement Bitcoin.

Les transactions[modifier | modifier le code]

Nombre de transactions par jour effectuées en bitcoin depuis sa création[92]

Les transactions consistent à débiter certains comptes pour en créditer d’autres.

Elles sont composées d’entrées (inputs) et de sorties (outputs). Chaque sortie comporte un montant et la clé publique de l’adresse créditée, ou plus généralement un programme permettant de déterminer cette adresse (un « script »). Chaque entrée désigne une sortie d’une transaction antérieure et comporte un programme (script) qui fournit les données attendues par le script figurant dans cette sortie.

Lors de la validation d'une transaction, les scripts de chaque entrée sont exécutés ; d'abord le script de la sortie antérieure à laquelle l'entrée fait référence, puis le script de l'entrée elle-même. La transaction n'est validée que si le résultat est « vrai » pour toutes les entrées.

Ces scripts sont écrits dans un langage interne conçu par Nakamoto. Ce langage est volontairement minimaliste et non Turing-complet afin notamment d'éviter que le système ne puisse s'engager dans des boucles infinies. L'utilisation des scripts doit permettre au logiciel de s'adapter aisément à des évolutions ultérieures et permettre la prise en charge de fonctionnalités avancées telles que les transactions impliquant plusieurs signatures ou les contrats intelligents.

Les transactions effectuées par un nœud sont diffusées à ses voisins. Ceux-ci valident les transactions qu’ils reçoivent et les regroupent progressivement dans un pool local avant de les transmettre à leurs propres voisins. Les transactions valides sont ainsi diffusées de proche en proche à tous les nœuds du réseau, après une nouvelle vérification lors de chaque étape.

Avant d’inscrire définitivement une transaction dans la chaîne de blocs, le réseau effectue à plusieurs reprises un ensemble de vérifications, comprenant notamment le fait que les sorties référencées par les entrées existent bien et n’ont pas encore été utilisées, que l’auteur de la transaction est bien titulaire de l’adresse créditée dans ces sorties, et que la somme des montants figurant dans les sorties de la transaction est bien inférieure ou égale à la somme des montants des sorties référencées par les entrées.

L'inscription d'une transaction dans la chaîne de blocs a pour effet d’interdire toute future référence aux sorties désignées par les entrées de cette transaction, ce qui revient à débiter les comptes destinataires de ces sorties des montants qui y figurent, et de créditer les comptes désignés par les sorties de la transaction des montants indiqués.

Une transaction est prise en compte instantanément par le réseau et confirmée une première fois au bout de 10 minutes environ. Chaque nouvelle confirmation renforce la validité de la transaction dans le registre des transactions.

Les comptes[modifier | modifier le code]

Chaque utilisateur peut disposer d'un nombre quelconque de comptes, qu'il crée par l'intermédiaire de son wallet. À chaque compte bitcoin est associée une paire clef publique - clef privée.

Un compte est identifié par un numéro fabriqué à partir d'une empreinte cryptographique sur 160 bits (soit 20 octets) de sa clef publique. Il existe ainsi un maximum de 2160 adresses bitcoin possibles, soit environ 1048 (à titre de comparaison il y a environ 1047 molécules d'eau sur Terre[93]). Une adresse bitcoin possède également un préfixe identifiant le numéro de version (0 par défaut) et une somme de contrôle de quatre octets. En tout, une adresse bitcoin occupe donc 25 octets.

Une adresse est représentée au format ASCII grâce à un codage dédié sur 58 caractères alphanumériques : les chiffres et les lettres majuscules et minuscules, à l'exception des lettres et chiffres l, I, 0 et O, que Nakamoto a exclu en raison de leur ressemblance dans certaines fontes de caractères.

Voici, à titre d'exemple, la toute première adresse bitcoin ayant reçu des bitcoins : 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa[94]

Pour accéder à ses comptes et signer ses transactions, l'utilisateur doit faire usage de sa clé privée. Le réseau vérifie la validité de cette signature à l'aide de la clé publique du compte, en ayant recours aux techniques de la cryptographie asymétrique. La clé privée utilisée pour signer une transaction doit correspondre à la clef publique du compte ayant reçu des bitcoins précédemment.

Les wallets[modifier | modifier le code]

Le wallet de chaque utilisateur contient ses données personnelles, notamment l’adresse, la clef publique et la clef privée de chacun de ses comptes. Il peut aussi contenir des informations propres à l’utilisateur et construites à partir de la chaîne de blocs, par exemple la liste des sorties de transactions disponibles ou les soldes des comptes.

Le logiciel de wallet assure au minimum les fonctions de création de comptes, de consultation des comptes, de construction et d’envoi de transactions.

Il existe un choix de logiciels de wallet pour toutes les variétés d’appareils y compris les smartphones. Ils diffèrent par l’étendue de leurs fonctions annexes et par leur ergonomie.

Les informations contenues dans le wallet d’un utilisateur sont critiques et doivent être strictement protégées contre toute intrusion.

Si la clé privée d’un compte est perdue, l’utilisateur ne peut plus accéder aux transactions qui alimentent ce compte, ni créer de nouvelles transactions à partir de celui-ci. Ses bitcoins sont définitivement perdus et resteront à tout jamais dans la base sans plus pouvoir changer d'adresse. En 2013, un utilisateur a perdu 7 500 bitcoins, représentant à l'époque une valeur de 7,5 millions $, en jetant accidentellement le disque dur qui contenait sa clé privée[95],[96].

La découverte de la clé privée d'un compte par un autre utilisateur permet à celui-ci d'usurper l’identité du titulaire légitime du compte et de dépenser les bitcoins qui viendraient à s'y trouver, ce qui équivaut à un vol de bitcoins.

Le minage[modifier | modifier le code]

L’opération de minage consiste à assembler des transactions en « blocs », en y adjoignant un en-tête indiquant notamment la taille du bloc, le nombre de transactions enregistrées, la date et l'heure, une somme de contrôle (« hash ») interdisant toute modification du bloc et servant également d'identifiant unique au bloc, ainsi que l’identifiant du bloc précédent.

Les mineurs incluent dans les blocs qu'ils constituent une transaction particulière qui les crédite d’un certain nombre de bitcoins créés à cet effet, et intègre des frais spécifiques de transaction. Cette rémunération ne sera toutefois effective que si le bloc est définitivement accepté dans la chaîne de blocs par les autres nœuds. C'est cette création de monnaie qui explique l'utilisation du terme "minage", par analogie avec l'exploitation des mines d'or.

Un bloc peut contenir un nombre quelconque de transactions, en général entre 1000 et 2000, sans toutefois que la taille du bloc puisse dépasser 1 mégaoctet (pour le système Bitcoin Core).

Au sein d'un bloc, les transactions sont stockées sous la forme d'un arbre de Merkle.

La somme de contrôle (ou empreinte) du bloc est calculée en appliquant deux fois successivement l’algorithme de hashage SHA-256 à l’ensemble formé par les éléments suivants :

  • le numéro de version du logiciel
  • l’empreinte de l’en-tête du bloc précédent
  • la racine de l’arbre des transactions du bloc (qui est lui-même une empreinte indirecte de l’ensemble des transactions du bloc)
  • l’horodatage (temps écoulé depuis le 1er janvier 1970 0 h, en secondes)
  • la difficulté

Le calcul de cette empreinte est rendu particulièrement difficile par le fait qu'elle doit être inférieure à une certaine valeur (la « difficulté »), donc que sa représentation binaire commence par un certain nombre de zéros. A cette fin, l’en-tête est complété par un nombre arbitraire de 32 bits appelé « nonce », qui sera intégré dans le calcul de l’empreinte.

Les algorithmes de hachage présentent la caractéristique que, même en connaissant les empreintes obtenues avec certains nonces, il est impossible de déterminer la valeur de l’empreinte avec un nouveau nonce sans exécuter à nouveau l’algorithme. On ne peut donc trouver un nonce approprié que par essais successifs.

Pour une valeur donnée du nonce, la probabilité de calculer une empreinte inférieure à la difficulté est très faible, de sorte que de nombreuses tentatives doivent être effectuées avant d'y parvenir. Entre 2014 et 2016, le nombre moyen de nonces que chaque mineur a dû tester entre chaque création de blocs est passé de 1 milliard à 200 milliards[97]. Ce calcul consistant à effectuer un très grand nombre de fois le même calcul à partir de données différentes, il se prête bien au calcul parallèle.

La difficulté est réajustée tous les 2016 blocs pour tenir compte de la puissance de calcul réelle du réseau et permettre en moyenne d'ajouter un bloc toutes les 10 minutes, ce qui revient à dire que la durée probable de calcul d'une empreinte valide est de 10 minutes pour l’ordinateur ou le groupe d'ordinateurs le plus puissant du réseau.

Ce système de preuve de travail et d'enchaînement des blocs par leur empreinte rend toute altération de la chaîne de blocs impossible. Un attaquant qui souhaiterait modifier une transaction dans un bloc donné serait obligé de recalculer sa somme de contrôle et celle de tous les blocs suivants. La difficulté augmentant avec le temps, ainsi que le nombre de blocs postérieurs à la transaction modifiée (son degré de confirmation), le temps nécessaire pour opérer une telle modification augmente très rapidement.

Lorsqu'un mineur a construit un bloc valide dont la somme de contrôle satisfait la condition de difficulté, il le diffuse aux nœuds voisins, qui en vérifient la validité avant de le rediffuser à leur tour. La rémunération du travail de minage est faite en bitcoin.

Les blocs valides sont ainsi diffusés de proche en proche à tous les nœuds du réseau, non sans avoir été préalablement vérifiés, mais sans plus pouvoir être modifiés. À partir du nonce inclus dans l’en-tête, il est facile et rapide de vérifier la validité du bloc (un parallèle simpliste peut être fait avec un jeu de Sudoku : sa résolution est difficile et requiert du temps et du calcul humain mais sa vérification est très facile une fois la solution trouvée).

Regroupements des mineurs[modifier | modifier le code]

La difficulté du minage a conduit les mineurs à se regrouper dans des coopératives (mining pools)[98] pour combiner leurs ressources de calcul et construire plus rapidement de nouveaux blocs. La rémunération correspondant à la constitution de chaque bloc est ensuite divisée proportionnellement entre les membres, après prélèvement de frais, ce qui permet de lisser leurs revenus et les rend moins aléatoires[99],[100]. En 2016, une dizaine de ces coopératives fournissent 95 % des blocs.

La rémunération des activités de minage a conduit au développement de technologies toujours plus spécialisées. Les matériels les plus efficaces utilisent des circuits intégrés qui surpassent les processeurs à usage général tout en utilisant moins d'énergie[101]. À partir de 2015, un mineur n'utilisant pas de matériel spécialement conçu pour le minage avait une faible probabilité de couvrir ses frais d'électricité et de matériel, même en rejoignant une coopérative de minage[102].

L'agence Reuters a estimé qu'en 2015 le réseau Bitcoin consommait 43 000 fois plus d'électricité que les 500 ordinateurs les plus puissants de la planète. En 2020, le réseau consommerait près de 14 000 mégawatts, ce qui représente la moitié de la consommation électrique de la Nouvelle Angleterre ou la totalité de la consommation du Danemark. Fin 2016, en se fondant sur le matériel de minage standard, et non pas le plus récent, - soit un AntMiner S7 d’une consommation de 1 210 W pour une puissance de 4,86 Thash/s -, on peut estimer la consommation électrique du réseau bitcoin à 3,7 milliards de kWh par an, soit la moitié de la production d’un réacteur nucléaire[103].

L'optimisation des matériels et le progrès technologique permettraient de ne consommer que 417 MW d'ici 2020, ce qui nécessiterait malgré tout près de 5 500 kWh pour produire un bitcoin, soit la moitié de la consommation annuelle en électricité d'un ménage américain[104].

La Russie[modifier | modifier le code]

Un proche du président russe souhaite lever 100 millions de dollars pour financer le «minage», de manière à concurrencer la Chine[105].

La chaîne de blocs[modifier | modifier le code]

La chaîne de blocs du système Bitcoin est comparable à un livre public enregistrant les transactions[106]. Elle existe en un grand nombre d’exemplaires gérés parallèlement par les nœuds du réseau, aucun ne jouant un rôle privilégié.

L’opérateur de chaque nœud du réseau peut décider d’installer un "nœud complet" (full node) qui construit et tient à jour un exemplaire local de la chaîne de blocs. Il peut au contraire choisir de se contenter d’un nœud léger (lightweight node) qui fera appel aux nœuds complets voisins pour valider les transactions en utilisant le protocole SPV (simple payment verification).

Ces décisions étant totalement décentralisées, il est impossible de connaître le nombre de nœuds de chaque type. La seule population recensée en permanence par des sites spécialisés tels que blockchain.info ou bitnodes est celle des nœuds "à l'écoute" (listening nodes) qui acceptent, au moment de la mesure, des transactions et des blocs en provenance des autres nœuds. Leur nombre oscille autour de 6000 [107].

Les nœuds du réseau se comptent vraisemblablement en dizaines de milliers. Pour ce qui concerne les nœuds complets, dont le nombre correspond à celui des exemplaires de la chaîne de blocs, les estimations vont de 5 000 à 30 000, localisés dans 85 pays sur tous les continents.

Cette redondance assure la continuité de service. Chaque ordinateur peut se déconnecter ou tomber en panne sans mettre en péril le bon fonctionnement de l’ensemble du système. Lorsqu'il redevient opérationnel, le protocole de construction de la chaîne de blocs qu'il héberge reconstruit automatiquement la portion manquante en recourant aux nœuds voisins.

Tant qu’il a accès à Internet, un utilisateur trouvera toujours un nœud du réseau pour accepter et relayer une écriture, et il se trouvera ensuite un grand nombre de mineurs et de nœuds complets, situés partout dans le monde, pour inscrire celle-ci et la rendre accessible dans la chaîne de blocs, où elle restera toujours accessible de tout point du monde ayant accès à Internet, sans pouvoir être modifiée.

Cette même redondance, jointe au « principe de précaution » aux termes duquel chaque nœud du réseau vérifie la validité des informations qu’il reçoit avant de les utiliser, rend impossible la propagation d'écritures frauduleuses. Erreurs et fraudes restent possibles sur un ordinateur particulier, qu’elles soient le fait de l’opérateur du site ou d’un pirate qui le manipule ce site ; il est même possible qu’elles se propagent localement par contagion ou par connivence. En revanche, il est pratiquement impossible qu'une telle pollution se propage à un pourcentage significatif des exemplaires de la chaîne de blocs, et moins encore à l’ensemble du réseau.

La construction de la chaîne de blocs[modifier | modifier le code]

En recevant un nouveau bloc, chaque ordinateur gérant un nœud complet exécute un protocole aboutissant soit au rejet du bloc si celui-ci a déjà été reçu ou s’il est invalide, soit à son ajout à la chaîne de blocs locale après une ultime vérification de toutes les écritures qu’il contient, soit à sa mise en attente.

Chaque bloc contient l’identifiant du bloc qui le précède dans la chaîne de blocs de son mineur et, dans le cas le plus courant, ce prédécesseur est le bloc terminal de la chaîne locale, à laquelle le nouveau bloc vient s’ajouter après une ultime vérification de sa validité. Les transactions contenues dans ce nouveau bloc sont alors validées par le nœud, notamment celle qui rémunère en bitcoins le mineur qui a créé ce bloc. Celui-ci est transmis aux nœuds voisins et, de proche en proche, à l'ensemble du réseau. En cas d'échec lors de la vérification de la validité du bloc, celui-ci est conservé en attente, et s’incorpore à une branche secondaire de la chaîne de blocs.

Si le nœud reçoit un nouveau bloc qui contient une écriture déjà présente dans la chaîne locale, ce bloc est rejeté. C’est donc le premier bloc valide reçu que chaque nœud inscrira dans sa chaîne de blocs. Les blocs identiques construits par d’autres mineurs dans le même cycle de 10 minutes seront rejetés, de sorte que les mineurs se livrent à une course de vitesse pour voir leurs blocs ajoutés à la chaîne et être rémunérés en conséquence.

En raison du délai nécessaire à la propagation des blocs à travers le réseau, deux blocs créés dans le même cycle peuvent arriver dans un ordre différent selon les nœuds récepteurs, qui construisent alors des versions différentes du registre. On dit qu'il y a bifurcation (« fork »). La plupart du temps, une bifurcation est temporaire et le protocole de construction de la chaîne de blocs la corrige au cycle suivant.

Afin que tous les exemplaires de la chaîne de blocs soient identiques sur tous les nœuds, alors même qu'ils sont construits indépendamment, ce protocole incorpore un mécanisme dit « de consensus », qui est un élément central du système. La règle utilisée par Bitcoin consiste à retenir la chaîne dont la construction des blocs qui la composent a demandé le travail le plus important. À cette fin, l’en-tête de chaque bloc indique la difficulté du travail qui a été effectué pour le construire. Le fait que la somme de contrôle du bloc respecte les contraintes imposées constitue la « preuve de travail » garantissant que ce travail a bien été effectué.

S'il apparaît, à la suite de l’ajout d'un bloc à une chaîne secondaire, que celle-ci a réclamé plus de travail que la chaîne principale, cette chaîne secondaire doit devenir la branche principale. Pour cela, le programme remonte à l’endroit où elle s’est détachée de la branche principale, revalide un par un les blocs et les écritures qu’ils contiennent, et ajoute chaque bloc à l’extrémité de la nouvelle chaîne en cours de construction si ces contrôles sont satisfaits, en abandonnant ce processus à la première erreur.

Ce processus très complexe est le véritable cœur du système, car il est le seul moyen de modifier la chaîne de blocs et ses résultats sont irréversibles. Il assure également des fonctions telles que la résolution des cas de bifurcation et la reconstruction de la chaîne en cas d’arrêt de l’ordinateur ou du réseau.

À l’issue de cette deuxième phase, chacun des milliers d’exemplaires de la chaîne de blocs qui existent sur les nœuds complets a été prolongé par un bloc choisi par chaque nœud parmi les propositions des mineurs en appliquant la règle de consensus programmée. Si tous les nœuds complets mettent en œuvre les mêmes règles de validation des écritures et des blocs, ce bloc additionnel est le même pour tous les nœuds, de sorte que tous les exemplaires de la chaîne de blocs restent identiques. Ce sont ainsi quelques milliers de nouvelles écritures qui sont enregistrées de façon définitive et deviennent accessibles sur les milliers de sites correspondant.

Recours à la cryptographie[modifier | modifier le code]

Pour être valide, chaque transaction doit être signée, au sens cryptographique du terme, en utilisant des techniques de cryptographie asymétrique. À cet effet, chaque adresse bitcoin constitue également l'empreinte cryptographique d'une clef publique. Toute transaction indique en entrée la référence d'une transaction précédente justifiant la disponibilité des fonds objet de la transaction et en sortie une ou plusieurs adresses bitcoin et les montants qui doivent leur être attribués. Une transaction équilibre toujours ses entrées et ses sorties.

Pour transmettre des bitcoins, un utilisateur doit signer cryptographiquement une transaction faisant référence en entrée à une ou plusieurs transactions précédentes dont le montant de sortie est suffisant pour couvrir la transaction. La clef privée utilisée pour signer cette transaction doit correspondre à la clef publique ayant précédemment reçu des bitcoins. L'utilisateur doit donc stocker de manière confidentielle et sécurisée toutes ses clefs privées. Le fichier correspondant dans le logiciel, appelé wallet.dat, doit être conservé et sauvegardé par l'utilisateur, de façon confidentielle.

La cryptographie permet l'authentification et la non répudiation décrite plus haut, grâce à la signature des transactions et aux fonctions à sens unique. À aucun moment le système n'assure la confidentialité ou le chiffrement des données transmises sur le réseau. Toutes les transactions sont donc en clair et leur anonymat n'est protégé que par le fait que le logiciel n'utilise aucune donnée personnelle de l'utilisateur. Par conséquent, l'identité d'un utilisateur ne peut être déterminée que s'il la découvre volontairement, si son adresse IP est traçable, ou éventuellement à la suite d'une méticuleuse et complexe étude statistique de la base de données des transactions.

Bitcoin utilise la méthode de preuve de travail, initialement imaginée pour résoudre le problème des spam et notamment mise en œuvre dans le système Hashcash. Les algorithmes de hashage sont SHA-256 et RIPEMD-160. Un double hash en SHA-256 est utilisé pour obtenir le hash des blocs et donc la preuve de travail, tandis qu'un SHA-256 suivi d'un RIPEMD-160 est utilisé pour construire les adresses bitcoins.

La signature des transactions est effectuée en utilisant la cryptographie à courbes elliptiques, dite ECDSA. En l'occurrence, la courbe employée est secp256k1.

Le système Bitcoin ne chiffre aucune des données qu'il utilise. La cryptographie est uniquement utilisée pour créer des signatures non falsifiables et mettre en œuvre des fonctions à sens unique. Seul le portefeuille de clefs privées est susceptible d'être chiffré par l'utilisateur, mais ceci est facultatif, relève de sa seule compétence et ne fait pas partie des spécifications du système : la confidentialité peut être à la charge du système d'exploitation ou d'un logiciel de chiffrement adapté, comme c'est le cas pour n'importe quel autre fichier.

Aspects monétaires[modifier | modifier le code]

Unités[modifier | modifier le code]

L'unité de compte du système Bitcoin est le bitcoin. Les symboles utilisés pour le représenter sont BTC, XBT et « BitcoinSign.svg ». Le bitcoin peut également être subdivisé en unités plus petites telles que le millibitcoin (mXBT), le microbitcoin (μXBT) ou encore le satoshi, qui représente 10 nanobitcoins (10nXBT). Le microbitcoin est parfois dénommé bit.

Faisant suite à une proposition d'ajout[108], le consortium Unicode a accepté en novembre 2015 d'ajouter le bitcoin parmi ses caractères[109].

Preuve de propriété[modifier | modifier le code]

L'utilisateur possédant des bitcoins peut accéder à ceux-ci par le biais d'une adresse spécifique et d'un mot de passe également appelé clé privée. La connaissance de la clé privée étant indispensable à la signature des transactions, les bitcoins ne peuvent être dépensés sans recourir à celle-ci. Le réseau vérifie la validité de la clé privée à l'aide de la clé publique de l'utilisateur grâce aux techniques de cryptographie asymétrique. En revanche seule la connaissance de la clé publique d'une adresse est nécessaire pour y effectuer un dépôt.

Transactions et frais[modifier | modifier le code]

Transactions[modifier | modifier le code]

Les bitcoins issus de différentes transactions ne peuvent être regroupés. Un utilisateur recevant plusieurs paiements conservera dans son portefeuille autant de montants différents (appelés données d'entrée), même si son logiciel, pour en rendre la lecture plus aisée, procède à un affichage global. Lorsque l'utilisateur voudra les dépenser, son logiciel calculera le meilleur ensemble de données d'entrée à transférer pour minimiser la taille des données de sortie et limiter ainsi les frais de transaction.

  • Exemple: Un utilisateur reçoit 13 paiements de 1 x 2,3 XBT, 5 x 1,0 XBT, 2 x 0,7 XBT, 1 x 0,5 XBT, 1 x 0,3 XBT, 2 x 0,2 XBT et 1 x 0,1 XBT. Son logiciel lui indiquera alors qu'il possède 10,0 XBT.
  • (Cas 1) : Lorsqu'il voudra dépenser 3,0 XBT, le meilleur ensemble en données de sortie consistera à regrouper les 2,3 XBT et 0,7 XBT reçus précédemment.
  • (Cas 2) : S'il voulait dépenser 3,05 XBT, le meilleur ensemble en données de sortie consisterait à regrouper les 2,3 XBT avec les 0,7 XBT reçus précédemment et de fractionner la transaction de 0,1 XBT en une transaction de sortie de 0,05 XBT, l'autre fraction transactionnelle de 0,05 XBT étant conservée dans le portefeuille.

Frais[modifier | modifier le code]

Le paiement de frais de transaction[110] est facultatif[111], mais les mineurs déterminent l'ordre de traitement des transactions à intégrer dans les nouveaux blocs en fonction des frais de transaction offerts par les utilisateurs. Plus un utilisateur accepte de payer des frais de transaction élevés, plus sa transaction sera traitée rapidement. En cas de frais d'un montant identique, priorité est donnée aux transactions les plus anciennes[112]. Les transactions effectuées sans frais de transaction sont traitées après toutes les autres ; pratiquement, ces transactions commencent à être traitées en moyenne à partir de 120 minutes et jusqu'à un temps potentiellement infini[113].

Les frais de transaction les plus compétitifs, qui permettent d'obtenir une confirmation quasi-immédiate, entre 0 et 35 minutes en moyenne, se situent aux alentours de 80 satoshis / octet (0.00000080 XBT / octet). Ainsi, en 2016, pour une taille médiane de transaction de 265 octets, cela représente un coût approximatif de 21.200 satoshis (soit moins de 0,11 ) quel que soit le montant de bitcoins à transférer.

Pour décourager la multiplication des transactions de faible montant, le logiciel applique des frais de transaction obligatoires de 0.0001 XBT à toute transaction d'un montant inférieur à 0.01 XBT.

Plus les assemblages de données d'entrées sont importants pour réaliser une transaction, plus l'encodage de celle-ci est long à réaliser et plus les frais augmentent, tout en restant malgré tout d'un montant global très faible. L'algorithme du logiciel Bitcoin est conçu pour éviter le plus possible le regroupement de données d'entrées de montant inférieur à 0.01 XBT afin de limiter les frais de transaction obligatoires.

Si le montant des bitcoins à transférer est faible ou si la transaction est récente, seul le paiement de frais de transaction permettra un traitement immédiat de celle-ci. Chaque transaction est en effet affectée d'un ordre de priorité déterminé en fonction de son montant, de son ancienneté et de sa taille, elle-même déterminée en fonction du nombre de données d'entrée regroupées. Plus précisément, le logiciel calcule un quotient déterminé par le nombre de bitcoins à transférer multiplié par l'âge de la transaction et divisé par la taille des données d'entrées regroupées. En dessous d'un certain quotient, la transaction ne sera traitée immédiatement qu'en contrepartie du paiement de frais de transaction.

  • Si l'utilisateur choisit de ne pas payer de frais de transaction, le quotient augmentera avec le temps jusqu'à dépasser une valeur seuil qui déclenchera le traitement de la transaction ; celle-ci sera ainsi traitée sans frais mais avec retard.
  • Plus le nombre de bitcoins à transférer est élevé, plus le quotient est élevé et plus l'utilisateur verra sa transaction traitée rapidement ou sans frais.
  • Pour un même montant de bitcoins à transférer, les transactions regroupant un faible nombre de données d'entrées sont traitées plus rapidement que les autres.

Le logiciel Bitcoin calcule en général les frais optimaux à payer pour que la transaction soit traitée à l'instant du transfert. Ces frais varient en fonction du nombre des transactions à traiter à l'instant du transfert, mais ils restent globalement très négligeables. L'utilisateur décide seul du montant des frais de transaction qu'il est prêt à payer.

Cas particuliers[modifier | modifier le code]

  • Si un utilisateur a enregistré dans son portefeuille 3 XBT issus de deux transactions de 1 et 2 XBT et souhaite acheter sans frais un produit ou un service coûtant 2,999 XBT, le logiciel Bitcoin devra regrouper les deux transactions et fractionner la transaction de 1 XBT en une ligne de 0,999 XBT et une de 0,001 XBT. Mais dans ce cas, la ligne de 0,001 XBT se verrait appliquer des frais automatiques de 0,0001 XBT. L'utilisateur ne pourrait alors pas réaliser son achat qui lui coûterait 2 XBT + 0.999 XBT + 0.0001 XBT alors qu'il possède 3 XBT et souhaite conserver 0.001 XBT. Dans un tel cas, il serait préférable pour lui d'envoyer sans frais 3 XBT au vendeur, même si certains vendeurs souhaitent que le montant précis de l'achat leur soit envoyé.
  • Le site reddit rapporte le cas d'un utilisateur ayant remporté un jackpot de 1280 XBT sur un site de jeu dont le montant des paris était de 0,02 XBT. Pour transférer le montant du jackpot, le site de jeu a dû regrouper 64.000 transactions d'un montant de 0,02 XBT en données d'entrée, ce qui représentait une transaction de 51 203 octets ; le montant des frais requis pour un traitement immédiat s'élevait à 0,026 XBT, soit environ 15 , ce qui représente plus que montant du pari du joueur, 12 , ou que des frais habituellement payés pour une transaction normale, 0,11 , mais bien moins que le montant du gain, 768 000 ).
  • Certains mineurs peuvent choisir de traiter les transactions en ne respectant pas les règles du protocole Bitcoin. Dans ce cas, ils incluent la transaction dans un nouveau bloc qu'ils parviendront à miner dans un temps d'autant plus long que leur puissance de calcul sera faible.

Création de bitcoins[modifier | modifier le code]

La création d'un nouveau bloc est récompensée par des bitcoins créés à cet effet.

Le montant de cette récompense est divisé par 2 ("halving") à chaque fois que 210.000 blocs de transaction ont été ajoutés à la chaîne de blocs.

  • de la création du premier bloc (bloc genesis) jusqu'au 209.999e bloc, créé le 28 novembre 2012[114], chaque mineur était récompensé de 50 bitcoins nouvellement créés pour la création d'un nouveau bloc valide ;
  • du bloc 210.000 au bloc 419.999, créé le 9 juillet 2016, la récompense était de 25 bitcoins pour chaque bloc nouvellement créé ;
  • du bloc 420.000 au bloc 629.999, la récompense est de 12,5 bitcoins pour chaque bloc nouvellement créé,
  • etc.

Le système de récompense tend vers zéro au fur et à mesure que de nouvelles séries de 210.000 blocs s'enchaînent, de sorte qu'un maximum de 21 millions de bitcoins seront créés in fine, probablement aux alentours de l'an 2140. La baisse progressive du montant de nouveaux bitcoins récompensant la création de nouveaux blocs sera compensée par le développement des frais de transaction[115].

En d'autres termes, l'inventeur du système Bitcoin a cherché à définir une politique monétaire aux termes de laquelle le nombre de bitcoin ne peut excéder 21 millions d'unités au total, la vitesse de création de nouvelles unités tendant vers zéro[116]. Un tel système monétaire est qualifié de déflationniste.

Confidentialité[modifier | modifier le code]

Le système Bitcoin indique sur le registre public le montant de bitcoins associé à chaque adresse. Toutes les transactions enregistrées sur la chaîne de blocs sont également publiques. L'identité des propriétaires des adresses bitcoin n'est pas publique mais peut être déterminée, par exemple par le biais des plates-formes d'échange qui enregistrent l'identité de leurs utilisateurs.

Les plates-formes d'échange regroupent en général les avoirs de leurs utilisateurs sur une adresse unique et réattribuent une ligne créditrice en bitcoins à chacun de leurs utilisateurs par l'intermédiaire de leur logiciel de négociation. Les utilisateurs peuvent ainsi échanger leurs bitcoins contre d'autres crypto-monnaies ou contre des devises. La plate-forme sécurise ses dépôts en les répartissant sur plusieurs adresses ou en les stockant "à froid" (cold storage)[117] pour prévenir tout vol. Lorsqu'un utilisateur transfère ses dépôts de la plate-forme à une autre adresse, la plate-forme débite sa ligne créditrice et transfère le montant à échanger d'une de ses adresses vers l'adresse indiquée par l'utilisateur.

Des chercheurs de l'Université de Stanford et de l'Université Concordia ont montré que, pour éviter le piratage, les plates-formes d'échange de bitcoins pouvaient prouver leur solvabilité sans révéler leurs adresses à l'aide de protocoles à zéro connaissance.

Il est également possible de conserver "à froid" (cold storage)[117] les bitcoins sur un support numérique déconnecté du réseau, ce qui a pour effet de les protéger contre le vol, comme le serait de l'or qu'un utilisateur choisirait de conserver dans un coffre-fort.

Des chercheurs ont avancé qu'à défaut de mesures spécifiques de protection, les paiements effectués selon le protocole Bitcoin ne sont pas plus privés que les paiements par carte bancaire[118].

Bourses et instruments financiers[modifier | modifier le code]

Plates-formes de marché[modifier | modifier le code]

Les monnaies nationales (USD, EUR, CNY…) ou des crypto-monnaies (ETH, LTC…) peuvent être échangées contre des bitcoins par l'intermédiaire de différentes bourses ou plates-formes d'échange spécialisées actives sur internet, en effectuant des transferts par virement bancaire. Les frais de courtage sont généralement très faibles et les utilisateurs doivent produire un justificatif de leur identité[119]. Les plates-formes doivent disposer en France d'un agrément[120] pour réaliser des opérations d’achat et de vente de bitcoins.

Des plates-formes de séquestre permettent de mettre en relation acheteurs et vendeurs afin d'échanger les bitcoins contre des espèces, des mandats de compte postaux ou des virements bancaires.

Des points de vente à sens unique permettent de payer en bitcoins, moyennant le paiement de frais, en débitant le montant correspondant en euro sur des cartes bancaires ou des cartes prépayées.

Il existe enfin des distributeurs automatiques[121] qui prélèvent une commission généralement plus importante.

Depuis novembre 2016, les chemins de fer fédéraux suisses proposent, en liaison avec l'entreprise SweePay, l'achat de bitcoins depuis leurs distributeurs de billets de train, créant ainsi le plus grand réseau de distribution de bitcoins au monde[122].

Financiarisation[modifier | modifier le code]

Certains courtiers offrent désormais la possibilité de coter le bitcoin tandis que des plates-formes offrent la possibilité d'acheter ou de vendre à découvert la crypto-monnaie ou d'utiliser l'effet de levier.

Des instruments financiers complexes tels que les CFD[123] et les fonds d'investissements[124] se développent.

Le recours à des intermédiaires financiers établis permet de sécuriser davantage les transactions, dans la mesure où ces opérateurs sont soumis à des règles strictes de régulation ; pour autant, la volatilité qui caractérise les instruments financiers fondés sur le bitcoin peut conduire à subir des pertes aussi élevées que les profits susceptibles d'être réalisés.

Cadre juridique[modifier | modifier le code]

Statut légal du Bitcoin en 2016

La nature juridique du bitcoin n'est pas une question uniformément tranchée.[125]

La dimension internationale du bitcoin, en regard du caractère régional des cadres juridiques (Union européenne, USA, Chine, notamment), écarte toute réponse juridique globale, en l'état actuel du droit[126].

Europe[modifier | modifier le code]

Selon la banque centrale européenne, l'importante réglementation bancaire et financière qui s'impose aux Etats membres de l'Union européenne ne concerne pas le bitcoin[127].

L'autorité bancaire européenne a mis en garde les consommateurs contre les risques liés au bitcoin (13 décembre 2013)[128], considérant les crypto-monnaies comme des « représentations virtuelles » de monnaie. Elle a également recommandé le 4 juillet 2014 aux institutions bancaires et financières européennes de ne pas utiliser le bitcoin ni de proposer des services autour de ce dernier.

Le 22 octobre 2015, la Cour de justice de l'Union européenne a confirmé que les opérations d'échange de bitcoins contre des devises traditionnelles étaient exonérées de TVA, considérant le bitcoin comme une « devise virtuelle » et non comme un bien ou un service[129].

France[modifier | modifier le code]

La France n'a pas encore fixé avec clarté la nature ni le régime juridique du bitcoin. Pour certains juristes, il ne s'agit pas d'une monnaie. Pour d'autres, le bitcoin serait « une monnaie, de nature électronique, dépourvue de cours légal »[130],[131]. Pour la commission nationale des comptes de campagne et des financements politiques, il s'agit d'une « monnaie sans statut légal défini ». Pour la direction générale des finances publiques, le bitcoin est considéré comme un bien meuble, la valeur à l'achat ou a la vente et sa valeur en fin d'année fiscale faisant valeur légale[132].

En ce cas, les règles en vigueur pour la monnaie électronique seraient applicables au bitcoin (articles L. 133-29 et suivants du code monétaire et financier). Dans les autres cas, un régime juridique serait à inventer.

Aucun texte n'écarte les transactions en bitcoins des obligations fiscales en vigueur, en particulier en matière d'imposition des bénéfices ou de collecte de la taxe sur la valeur ajoutée. Cette situation a été rappelée par l'administration fiscale, le 11 juillet 2014[133].

Dans un premier temps, la banque de France a mis en garde contre les risques présentés par le bitcoin[134]. L'intermédiation des bitcoins par une entreprise nécessite, au préalable, un agrément en tant que prestataire de service de paiement (recommandation 2014-P-01 de l'ACPR).

Belgique[modifier | modifier le code]

Le ministre des Finances a indiqué que l'intervention du gouvernement en ce qui concerne le système Bitcoin ne semble pas nécessaire à l'heure actuelle.

La banque centrale de Belgique a estimé dans un communiqué que "les menaces pour la stabilité monétaire que représentent les monnaies numériques émises par des acteurs privés sont actuellement plutôt limitées [car] utilisées comme moyen d’échange, si bien que leur incidence sur les conditions financières dans l’économie est faible."[135]

Luxembourg[modifier | modifier le code]

La commission de surveillance du secteur financier a publié en février 2014 une communication reconnaissant le statut de monnaie au bitcoin et à d'autres crypto-monnaies[136].

Une première licence de paiement bancaire a été octroyée à SnapSwap par le ministère des finances en octobre 2015[137]. Le gouvernement a indiqué soutenir activement le développement de cette technologie[138].

Pays-Bas[modifier | modifier le code]

Les crypto-monnaies telles que le bitcoin sont légales et des dispositions ont été prises pour éviter le blanchiment d'argent par leur intermédiaire[139].

Royaume-Uni[modifier | modifier le code]

Le bitcoin est considéré comme de «l'argent privé». Lorsque des crypto-monnaies sont échangées contre des livres sterling ou d'autres monnaies fiduciaires, comme l'euro ou le dollar, aucune TVA n'est due. Toutefois, la TVA s'applique pour tous les biens et services qui pourraient être échangés contre des bitcoins. Les profits et les pertes réalisés sur les crypto-monnaies sont assujettis à l'impôt sur les gains en capital[140].

États-Unis[modifier | modifier le code]

Le rapport parlementaire du sénateur Tom Carper (3 février 2014) dresse un premier panorama des enjeux juridiques du bitcoin[141].

Le rapport conclut à l'intérêt économique du bitcoin et à la nécessité d'en réguler le développement, afin d'en contenir les risques spécifiques. Il n'offre pas davantage de définition juridique ferme du bitcoin.

Asie[modifier | modifier le code]

Indonésie[modifier | modifier le code]

La banque centrale d'Indonésie n'a pas de politique détaillée pour réglementer ou interdire l'utilisation de bitcoin[142],[143].

Malaisie[modifier | modifier le code]

La banque centrale de Malaisie a publié le 3 janvier 2014 une déclaration selon laquelle le bitcoin n'est pas reconnu comme ayant un cours légal en Malaisie et qu'elle ne réglementera pas les opérations en bitcoins, les utilisateurs devant connaître les risques associés à l'utilisation de ceux-ci[144].

Philippines[modifier | modifier le code]

Les crypto-monnaies ont été légalisées et les échanges sont réglementés par la banque centrale des Philippines[145]. Deux premières licences ont été accordées pour des plates-formes d'échange locales en août 2017[146].

Singapour[modifier | modifier le code]

En décembre 2013, l'autorité monétaire de Singapour a affirmé que des échanges de biens et de services contre des bitcoins constituaient des échanges commerciaux à propos desquels il n'appartenait pas à l'autorité d'intervenir[147].

En janvier 2014, l'administration des recettes intérieures de Singapour a publié une série de lignes directrices fiscales selon lesquelles les transactions en bitcoins peuvent être considérées comme un troc si elles sont utilisées comme méthode de paiement pour des biens et des services réels. Les entreprises qui traitent des échanges en bitcoins seront imposées en fonction de leurs niveaux de ventes[148].

Thaïlande[modifier | modifier le code]

En 2016, la banque centrale de Thaïlande a indiqué que le bitcoin n'était pas illégal mais a mis en garde contre son utilisation en 2016[149].

Vietnam[modifier | modifier le code]

Les crypto-monnaies comme le bitcoin ne sont pas réglementées. En décembre 2016, le gouvernement a confirmé l'élaboration d'un cadre juridique qui devrait être achevé d'ici décembre 2017[150].

Japon[modifier | modifier le code]

La banque centrale du Japon reconnaît officiellement le bitcoin et les crypto-monnaies comme un moyen de paiement (article 2-5 du PSA amendé précise que les monnaies virtuelles sont acceptées comme moyen de paiement sans qu'elles soient des monnaies légales ("a means of payment that is not a legal currency"))[151].

Corée du Sud[modifier | modifier le code]

Le bitcoin et les crypto-monnaies sont légales et reconnues comme des instruments financiers[152].

Aucune restriction n'existe pour la détention et l'échange de bitcoin entre particuliers. Les plates-formes d'échange doivent s'assurer de posséder au moins 500 millions de wons coréens pour protéger les commerçants et les entreprises contre les malversations et les fraudes.

Océanie[modifier | modifier le code]

Australie[modifier | modifier le code]

En décembre 2013, le gouverneur de la banque centrale d'Australie (RBA) a indiqué, dans une interview sur la légalité du bitcoin, que "Il n'y aurait rien pour empêcher les gens [...] de décider de faire des transactions dans une autre monnaie dans un magasin s'ils le souhaitaient. Il n'y a pas de loi contre cela, donc nous avons des monnaies concurrentes."[153]

L'Australie a confirmé officiellement que le bitcoin serait traité comme de l'argent le 1er juillet 2017 et qu'il ne serait plus soumis à une double imposition[154].

Nouvelle Zélande[modifier | modifier le code]

La banque centrale de Nouvelle-Zélande déclare : «Les entités qui ne sont pas des banques n'ont pas besoin de l'approbation de la banque centrale dans des schémas qui impliquent le stockage et/ou le transfert de valeur (comme le « bitcoin »), à partir du moment où il n'y a pas émission de monnaie circulante (billets et pièces de monnaie)."[155]

Russie[modifier | modifier le code]

La Russie avait précédemment interdit l'utilisation du bitcoin, mais à partir de novembre 2016 elle a déclaré, que celui-ci n'était "pas illégal" selon le service fiscal fédéral de la Russie[156].

Risques et critiques[modifier | modifier le code]

Dès l'origine, bitcoin a fait l'objet de nombreuses discussions aussi bien techniques qu'économiques ou même politiques.

De ces discussions, un nombre d'avantages et d'inconvénients ont été discutés[157]. Certains de ces points ne sont pas nécessairement propres à bitcoin et pourraient être adressés à d'autres systèmes de paiement ayant des caractéristiques similaires.

Risques supposés[modifier | modifier le code]

  • Faible sensibilisation et compréhension du protocole
    • Peu d'utilisateurs utilisent bitcoin et sa démocratisation n'est pas encore achevée,
    • La compréhension du fonctionnement du protocole Bitcoin est nécessaire pour l'utiliser.
  • Volatilité
    • Bitcoin est une monnaie volatile car le nombre de pièces est limité face à une demande qui croît,
    • Le cours évolue au gré de l'actualité sur les crypto-monnaies,
    • La crypto-monnaie est flottante comme n'importe quelle devise et fluctue différemment face à différentes devises.
  • Irréversibilité: Une transaction en bitcoin est irréversible et ne peut être annulée,
  • Défaut de sécurité sur sa technologie ou la manière dont les utilisateurs l'utilisent :
    • portefeuilles mal protégés par mot de passe,
    • de nouvelles fonctionnalités sont en développement pour rendre la monnaie plus sûre et accessible,
    • la technologie s'expose aux attaques par déni de service et à l'attaque des 51 %,
    • Insuffisance de rapidité d'exécution des transactions : il est souvent avancé que le réseau Bitcoin ne pourrait pas monter en puissance pour traiter toutes les transactions en mode pair-à-pair comme la technologie Visa peut actuellement le faire,
    • La taille de la base de données s'est accrue de manière très rapide et requiert plusieurs gigaoctets de mémoire dans un disque dur. Certains experts se sont interrogés sur la taille future de cette base de donnée et discutent de possibilités pour économiser de l'espace disque comme d'élaguer les transactions les plus anciennes qui forment l'arbre de Merkle,
    • Augmentation des besoins en bande passante pour charger tous les blocs de la chaîne de blocs,
    • La taille du bloc : des « super-nœuds » bitcoin sont envisagés pour faciliter la propagation de l'information à travers les nœuds du réseau et qui peinent à suivre l'augmentation de la taille de la base de données. Certains spécialistes allèguent que la loi de Moore pourrait aider à suivre la croissance du réseau à l'aide des ordinateurs personnels.
  • Risque lié aux établissements : pour convertir la crypto-monnaie en devises, il est obligatoire de passer par une plate-forme d'échange opérée par des entreprises privées et qui sont potentiellement vulnérables aux défaillances ou aux faillites, comme cela est arrivé à Mt. Gox.
  • La consommation énergétique du Bitcoin n'est pas négligeable, difficile de la calculer, toutefois on peut l'estimer. En janvier 2017 le réseau Bitcoin tourne à 2 500 000 Thash/s, soit en 2 et 5 milliards de kwh par an[158]
  • Critiques sur la philosophie de bitcoin et son concept économique[159], en comparaison avec les monnaies des états ou l'étalon-or :
    • Bitcoin favoriserait les premiers acquéreurs de la monnaie (« early adopters »). Cette allégation est tantôt confirmée par certaines études montrant que la répartition de la richesse dans bitcoin est très inégalitaire[160], tantôt infirmée par d'autres[161].
    • Il a été évoqué que bitcoin pouvait être assimilé à un schéma de Ponzi[162], mais cela n'est pas applicable : le cours de la crypto-monnaie est un équilibre entre des acheteurs qui cherchent à acquérir la monnaie et des vendeurs qui cherchent à la vendre. Dans un schéma de Ponzi, les nouveaux entrants rémunèrent les anciens entrants[163].
    • Lorsque le cours du bitcoin a franchi les 1 200 $, certains articles qualifiaient le phénomène de tulipomanie[164].
    • Charles Stross[165] et Paul Krugman[166] ont pris position contre bitcoin.
    • Certaines banques centrales (BCE, Banque de France, Banque de Chine) ont lancé des mises en garde sur l'usage du bitcoin[167] insistant sur son caractère hautement spéculatif, sur les risques juridiques qu'il engendre du fait de son statut de monnaie non régulée et sur son utilisation possible à des fins criminelles (blanchiment, financement du terrorisme). L'Autorité bancaire européenne (ABE) a également émis une mise en garde en décembre 2013 contre le manque de protection du consommateur par l'utilisation du moyen de paiement qu'est le bitcoin[168]. Toutefois, d'autres institutions tiennent un discours plus nuancé, voire opposé. Ainsi, les gouvernements allemand et américain considèrent cette monnaie avec une certaine bienveillance et Ben Bernanke, ex-président de la FED, qualifiait le bitcoin de monnaie qui a du « potentiel »[169].
    • La technologie de bitcoin a été détournée par le crime organisé comme unique moyen de paiement sur Silkroad.

Avantages allégués[modifier | modifier le code]

  • Liberté de paiement : avec bitcoin, il est possible d'être en mesure d'envoyer et de recevoir de l'argent :
    • partout dans le monde :
    • à n'importe quel moment indépendamment des jours fériés ;
    • quasi-instantané : les transactions sont très rapides de quelques secondes à quelques heures ;
    • sans limitation ;
    • indépendant des politiques d'émission de monnaie d'autorités monétaires (FED, BCE…).
  • Frais faibles
    • ils peuvent être quasi-nuls et représentent quelques centimes ;
    • ils sont inférieurs à ceux d'un virement bancaire classique ou d'un coût de paiement par carte bancaire ;
    • ils sont inférieurs à des services de transfert d'argent de type Paypal ou Western Union.
  • Sécurité
    • les utilisateurs sont les seuls à pouvoir commander la réalisation d'une transaction ;
    • la transaction est irréversible, ce qui constitue une protection pour le vendeur, qui ne peut pas subir de répudiation par l'acheteur après avoir expédié le bien ou le service ;
    • les commerçants ne peuvent pas facturer de frais supplémentaires sans le faire savoir au préalable à l'acheteur ;
    • la crypto-monnaie est insaisissable si elle est suffisamment protégée ;
    • le protocole ne peut pas être manipulé par un individu, une organisation ou un gouvernement.
  • Transparence transactionnelle
    • toutes les transactions finalisées sont disponibles et consultables par tout le monde sur le registre public de la chaîne de blocs ;
    • toute personne peut à tout moment vérifier les transactions ;
    • les transferts transactionnels peuvent être tracés d'adresse en adresse.
  • Conservation de leur valeur face à des monnaies subissant une forte inflation[170],[171].
  • Démocratisation
    • le protocole de paiement est parvenu à s'implanter progressivement chez les commerçants, et il continue de croître rapidement ;
    • malgré plusieurs crises (explosion de la bulle des cours en 2010, faillite de bourses d'échange), la crypto-monnaie s'est montrée résiliente ;
    • la technologie intéresse de plus en plus les banques et les autorités monétaires officielles.

Dans la culture[modifier | modifier le code]

Références[modifier | modifier le code]

  1. https://api.github.com/repos/bitcoin/bitcoin/releases
  2. « Crypto-Currency Market Capitalizations », sur coinmarketcap.com.
  3. (en) J.Brito, A.Castillo, « Bitcoin - A primer for policymakers », The Mercatus Center at George Mason University,‎ .
  4. coinmap.org
  5. (en) Nick Wingfield, « Bitcoin Pursues the Mainstream », The New York Times,‎ (ISSN 0362-4331, lire en ligne)
  6. (en) Mike Orcutt, « Mainstream Use of Bitcoin May Be Plateauing at a Low Level » (consulté le 3 août 2016)
  7. (en) Timothy Lavin, « The SEC Shows Why Bitcoin Is Doomed », sur Bloomberg View, (consulté le 3 août 2016)
  8. (en) Ryan Tracy, « Bitcoin Comes Under Senate Scrutiny » (consulté le 3 août 2016)
  9. (en) « Bitcoin industry reeling as authorities shut down Silk Road online marketplace », sur Washington Post (consulté le 3 août 2016)
  10. (en) Paolo Tasca, Shaowen Liu et Adam Hayes, « The Evolution of the Bitcoin Economy: Extracting and Analyzing the Network of Payment Relationships », Social Science Research Network,‎ (DOI 10.2139/ssrn.2808762, lire en ligne)
  11. (en) « Changes in modus operandi of Islamic State terrorist attacks », sur www.europol.europa.eu, (consulté le 3 août 2016)
  12. (en) Ryan Tracy, « Authorities See Worth of Bitcoin », Wall Street Journal,‎ (ISSN 0099-9660, lire en ligne)
  13. (en) Ruth Reader, « Bitcoin is getting its own Unicode symbol », VentureBeat, 3 novembre 2015.
  14. (en) Ken Shirriff, Proposal for addition of bitcoin sign, 2 octobre 2015
  15. (en) b-money sur le site de Wei Dai, le 19 avril 1999.
  16. (en) Bit gold (27 décembre 2008) sur blogspot.fr
  17. discussion sur le forum bitcoin :
    — How long have you been working on this design Satoshi?[...]
    — Since 2007. At some point I became convinced there was a way to do this without any trust required at all and couldn't resist to keep thinking about it. Much more of the work was designing than coding.
  18. (en) A History of Bitcoin Social Science Research Network (SSRN, 2017)
  19. (en) Publication de Bitcoin par Nakamoto sur le site p2pfoundation en février 2009.
  20. On sait que le bloc genesis n'a pas été créé avant cette date car il contient le titre de la une d'un quotidien anglais.
  21. The Well Deserved Fortune of Satoshi Nakamoto, Bitcoin creator, Visionary and Genius
  22. (en) « Craig Wright: “I don’t have the courage” to prove I’m Satoshi Nakamoto » (consulté le 3 août 2016)
  23. (en) Development of alert system
  24. (en) http://mag.newsweek.com/2014/03/14/bitcoin-satoshi-nakamoto.html
  25. (en) http://www.telegraph.co.uk/technology/news/10680492/Has-Bitcoin-creator-Satoshi-Nakamoto-been-found.html
  26. https://www.ouest-france.fr/bitcoin-newsweek-retrouve-le-createur-de-la-monnaie-electronique-1983042
  27. bitcoin.fr
  28. « Après des années de spéculations, voici le véritable créateur du Bitcoin », sur Le Huffington Post (consulté le 2 mai 2016)
  29. « Craig Wright, inventeur du bitcoin ou «imposteur brillant» ? », sur Libération.fr (consulté le 2 mai 2016)
  30. Guillaume Champeau, « Craig Steven Wright inventeur du Bitcoin ? Pas certain », sur Numerama, (consulté le 2 mai 2016)
  31. Le créateur autoproclamé du Bitcoin jette l'éponge dans un message étrange.
  32. (en) Premier message du blog de la Bitcoin Foundation.
  33. (en) Andy Skelton, « Pay Another Way: Bitcoin », annonce sur le blog de Wordpress, sur wordpress.com, (consulté le 20 octobre 2015).
  34. Stanislas Jourdan, « Banco ? Bitcoin fait son trou dans la banque », (consulté le 20 octobre 2015).
  35. (en) Voir sur blog.reddit.com.
  36. (en) Voir sur bbc.co.uk.
  37. (en) « Bitcoin picks Vancouver for its first ATM ».
  38. (en) « Bitcoin ATM Industry Statistics / Charts ».
  39. (fr)« Bitcoin à l'université de Nicosie ».
  40. Voir sur engadget.com.
  41. Voir sur coindesk.com.
  42. Le fisc américain se penche sur le statut fiscal du bitcoin
  43. http://www.lefigaro.fr/secteur/high-tech/2014/05/09/01007-20140509ARTFIG00063-aux-etats-unis-les-bitcoins-pourront-financer-les-campagnes-electorales.php
  44. Paypal : vers une adoption progressive de Bitcoin
  45. (en)Annonce sur sourceforge.net.
  46. Voir sur 20minutes.fr.
  47. (en)« Silk road founder arrested ».
  48. (fr) « Attaque massive sur le réseau » sur bitcoin.fr.
  49. « Mais où sont passés les 850.000 bitcoins gérés par MtGox ? », sur lesechos.fr, (consulté le 20 octobre 2015).
  50. « Mt.Gox Situation Crisis Strategy Draft With No black Bars ».
  51. JDN : « La plateforme MtGox disparaît, 350 millions de dollars envolés ? »
  52. Le bitcoin détrône l'Argentine au palmarès des pires investissements, la Tribune
  53. a, b, c et d bitcoin.fr.
  54. a, b et c (en) « Testing time for cryptocurrency security as Bitfinex reports $65m of bitcoin stolen by hackers », (consulté le 5 août 2016)
  55. « Bitcoin : le Français Mark Karpelès mis en examen au Japon pour détournement de fonds », sur Le Monde, (consulté le 11 septembre 2015)
  56. (en) Andrew Trotman, « Bitcoins banned in Thailand », sur telegraph.co.uk, (consulté le 16 octobre 2017).
  57. (en) Matt Clinch, « Bitcoin banned in Thailand », (consulté le 16 octobre 2017).
  58. (fr) Histoire de Bitcoin.
  59. Voir sur pro.clubic.com.
  60. http://www.pcworld.com/article/2102580/lawmaker-seeks-us-ban-on-bitcoin.html
  61. http://www.franceinfo.fr/europe/c-est-en-france-c-est-en-europe/le-bitcoin-monnaie-virtuelle-encore-peu-repandue-en-europe-1366507-2014-03-29
  62. (en) « Bitcoin history: US dollar parity on 9 February 2011 », sur nostate.com
  63. « La monnaie virtuelle Bitcoin dépasse le cours de l'or », sur lesechos.fr
  64. a et b « Prix du bitcoin », sur blockchain.info
  65. coinmarketcap.com.
  66. a, b et c (en) « Bitcoin Price Index - Real-time Bitcoin Price Charts » (consulté le 11 août 2016)
  67. bitcoincharts.com.
  68. a, b, c, d et e « Exchange Rate - New Liberty Standard », (consulté le 15 août 2017)
  69. bitcoincharts.com : début 2013.
  70. « Pekin fait plonger le cours du bitcoin » sur latribune.fr.
  71. Voir sur techno.lapresse.ca.
  72. http://achat-bitcoins.com/sunlot-holdings-racheterait-mtgox/
  73. Jean-Claude Trichet à propos du bitcoin : « La blockchain est une invention géniale », Le Monde, 2 octobre 2016.
  74. (en) « One bitcoin is now worth more than one ounce of gold », sur techcrunch, nn 2017 (consulté le 5 mars 2017)
  75. « Le Bitcoin continue son envolée et passe le cap des 2.900$ (+201% en 2017) », sur forexagone.com,
  76. RAPHAEL BLOCH, « Inarrêtable, le bitcoin dépasse les 4.000 dollars », sur Les Échos, (consulté le 5 septembre 2017)
  77. « Le bitcoin pour la première fois au-dessus de 5000 dollars », Génération-NT,‎ (lire en ligne)
  78. (en) What will be the date of the last bitcoin mined? ; au rythme (non garanti) d'une division par 2 tous les quatre ans, il faut 32 divisions pour atteindre la plus petite valeur d'un cent-millionième de bitcoin.
  79. (en) bips: Bitcoin Improvement Proposals, Bitcoin, (lire en ligne)
  80. bitcoinxt
  81. (en) Jeff Garzik, bip100: BIP 100 materials, (lire en ligne)
  82. bitcoinclassic
  83. Bitcoin Unlimited
  84. Digital Currency Group, « Bitcoin Scaling Agreement at Consensus 2017 », sur Digital Currency Group, (consulté le 7 août 2017)
  85. Aaron van Wirdum, « Segregated Witness, Part 1: How a Clever Hack Could Significantly Increase Bitcoin's Potential — Bitcoin Magazine », sur Bitcoin Magazine (consulté le 7 août 2017)
  86. Aaron van Wirdum, « Segregated Witness, Part 2: Why You Should Care About a Nitty-Gritty Technical Trick — Bitcoin Magazine », sur Bitcoin Magazine (consulté le 7 août 2017)
  87. Aaron van Wirdum, « Segregated Witness, Part 3: How a Soft Fork Might Establish a Block-Size Truce (or Not) — Bitcoin Magazine », sur Bitcoin Magazine (consulté le 7 août 2017)
  88. (en) « Bitcoin Is Splitting Once Again - Are You Ready? »
  89. (en) « Bitcoin Classic Is No More, Long Live Bitcoin Cash », sur themerkle.com
  90. (ru) « Эра форков: в поисках настоящего биткоина », sur https://forklog.com
  91. (en) « Team », Bitcoin Core, {{Article}} : paramètre « année » ou « date » manquant (lire en ligne)
  92. blockchain.info.
  93. Voir l'article Ordre de grandeur (nombres).
  94. http://blockexplorer.com/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa
  95. Giulietta Gamberini, « En jetant son vieil ordinateur, il perd plus de 7 millions de dollars en bitcoins », sur latribune.fr, (consulté le 16 octobre 2017).
  96. (en) « Man Throws Away 7,500 Bitcoins, Now Worth $7.5 Million » (consulté le 3 août 2016)
  97. « Graphiques bitcoin - Blockchain.info », sur blockchain.info (consulté le 5 août 2016)
  98. (en) « Bitcoins lose viability – Arbiter Online » (consulté le 3 août 2016)
  99. (en) « Exploring Miner Evolution in Bitcoin Network », sur http://wan.poly.edu/, (consulté le 3 août 2016)
  100. « Bitcoin faces biggest threat yet: a miner takeover » (consulté le 3 août 2016)
  101. Ee et Vodafone, « MANIC MINERS: Ten Bitcoin generating machines » (consulté le 3 août 2016)
  102. JASON BAYS Staff Reporter, « Bitcoin offers speedy currency, poses high risks » (consulté le 3 août 2016)
  103. « Consommation électrique du réseau Bitcoin », sur bitcoin.fr, (consulté le 19 octobre 2016)
  104. (en) « As Mining Expands, Will Electricity Consumption Constrain Bitcoin? - CCN: Financial Bitcoin & Cryptocurrency News », sur CCN: Financial Bitcoin & Cryptocurrency News, (consulté le 3 août 2016)
  105. https://www.lesechos.fr/finance-marches/marches-financiers/010173601222-comment-poutine-espere-doubler-pekin-sur-le-bitcoin-2107462.php
  106. (en) Prableen Bajpai, CFA (ICFAI), « Blockchain Definition | Investopedia », (consulté le 3 août 2016)
  107. (en) « Chart shows the number of reachable nodes during the last 365 days » (consulté le 28 octobre 2016)
  108. (en) « Proposal for addition of bitcoin sign », sur www.unicode.org, (consulté le 3 août 2016)
  109. (en) « The Bitcoin Sign Is Now among the Unicode Standard - CCN: Financial Bitcoin & Cryptocurrency News », sur CCN: Financial Bitcoin & Cryptocurrency News, (consulté le 3 août 2016)
  110. « Transaction fees - Bitcoin Wiki », sur en.bitcoin.it (consulté le 8 août 2016)
  111. (en) « The Economics of Bitcoin Mining, or Bitcoin in the Presence of Adversaries » [PDF], sur www.econinfosec.org
  112. « Bitcoin Fees | Bitcoin Transaction Fees Explained », sur bitcoinfees.com (consulté le 3 août 2016)
  113. « Bitcoin Fees for Transactions | bitcoinfees.21.co », sur bitcoinfees.21.co (consulté le 8 août 2016)
  114. « Bloc bitcoin # 210000 », sur blockchain.info (consulté le 3 août 2016)
  115. (en) Ritchie King, « By reading this page, you are mining bitcoins » (consulté le 3 août 2016)
  116. Laura Shin, « Bitcoin Production Will Drop By Half In July, How Will That Affect The Price? » (consulté le 3 août 2016)
  117. a et b « Cold storage - Bitcoin Wiki », sur en.bitcoin.it (consulté le 5 août 2016)
  118. « Bitcoin does not provide anonymity », (consulté le 3 août 2016)
  119. « Obtenir des bitcoins », (consulté le 11 août 2016)
  120. « Position de l'ACPR relative aux opérations sur Bitcoins en France », sur https://acpr.banque-france.fr, (consulté le 11 août 2016)
  121. « Un distributeur de bitcoins à Montpellier », (consulté le 11 août 2016)
  122. (en) « Switzerland: How the World’s Densest Bitcoin ATM Network is Doing », Bitcoin News,‎ (lire en ligne)
  123. « Comment trader le Bitcoin grâce aux CFD ? », sur www.actions-boursieres.fr (consulté le 11 août 2016)
  124. Giulio Prisco, « First European-Regulated Bitcoin Product Launched by the Gibraltar Stock Exchange », (consulté le 11 août 2016)
  125. (en) Assessing the Differences in Bitcoin & Other Cryptocurrency Legality Across National Jurisdictions Social Science Research Network (SSRN, 2017)
  126. « Bitcoin et liberté dans le monde », sur Bitcoincours.com (consulté le 26 mai 2016)
  127. (en) European Central Bank, « Virtual currency schemes », Mensuel,‎
  128. EBA | Opinion on virtual currencies http://www.eba.europa.eu/documents/10180/657547/EBA-Op-2014-08+Opinion+on+Virtual+Currencies.pdf
  129. http://curia.europa.eu/jcms/upload/docs/application/pdf/2015-10/cp150128fr.pdf
  130. Laurent Denis, « Bitcoins, coin d'ombre ou de lumière ? », (consulté le 20 octobre 2015).
  131. En sens contraire[Quoi ?], voir Stephen Almaseanu | Le traitement pénal du Bitcoin et des autres monnaies virtuelles, Gazette du Palais, 29-30 août 2014, no 241-242, p. 11 et s.
  132. Bruno Parent, « Extrait du Bulletin Officiel des Finances Publiques-Impôts : ENR - Mutations à titre gratuit – Successions– Champ d'application des droits de mutation par décès - Biens à déclarer – Règles générales » [PDF], sur bofip.impots.gouv.fr, (consulté le 20 octobre 2015), p. 2.
  133. BOI | Régime fiscal applicable au bitcoin http://bofip.impots.gouv.fr/bofip/9515-PGP
  134. Dominique Albertini, « La banque de France met le bitcoin en pièces », sur liberation.fr, (consulté le 20 octobre 2015).
  135. « Communiqué de presse - Menaces et opportunités des monnaies numériques pour la politique monétaire »
  136. « Communiqué - Virtual Currencies »
  137. (en) « VIRTUAL CURRENCY OPERATOR SNAPSWAP GRANTED LICENSE AS PAYMENT INSTITUTION BY LUXEMBOURG FINANCE MINISTER »
  138. (en) « Luxembourg Opens Dialogue with Bitcoin Businesses in New Statement »
  139. (en) « Bitcoin Legal in Netherlands, Prosecutors Speed Up Laundering Investigations »
  140. (en) « Revenue and Customs Brief 9 (2014): Bitcoin and other cryptocurrencies »
  141. Tom Carper | Rapport au sénat américain sur le bitcoin http://www.carper.senate.gov/public/index.cfm/pressreleases?ID=54c695a2-de46-4098-b66f-151a54d76f96
  142. (en) « Indonesia warns against Bitcoin usage »
  143. (id) « Pemakaian bitcoin melanggar Undang-undang! »
  144. (en) « Statement on Bitcoin »
  145. (en) « Guidelines for Virtual Currency (VC) Exchanges »
  146. (en) « Philippines Central Bank Grants First Cryptocurrency Exchange Licenses »
  147. (en) « Regulation of Bitcoin in Selected Jurisdictions »
  148. (en) « Singaporean Tax Authorities Have Issued Guidance On Bitcoin-Related Sales And Earnings »
  149. (en) « Bank of Thailand Suggests Bitcoin Not Illegal But Warns Against its Use »
  150. (en) « Vietnam to develop legal framework for Bitcoin »
  151. (en) « Japan Officially Recognizes Bitcoin and Digital Currencies as Money »
  152. (en) « BTC is Now an Accepted Remittance Method in the Philippines and South Korea »
  153. (en) « Bitcoin in 'an interesting space' »
  154. (en) « Bitcoin To Become ‘Just Like Money’ In Australia July 1 »
  155. (en) « Response-OIA-bitcoin »
  156. (en) « Russian Tax Office Updates Legal Stance On Bitcoin »
  157. (en) « What are the Advantages and Disadvantages of Bitcoin? », (consulté le 8 août 2016)
  158. « Quelle est la consommation électrique du réseau Bitcoin ? », Bitcoin.fr,‎ (lire en ligne)
  159. Bitcoin va-t-il sauver l'humanité ?, Is the cryptocurrency Bitcoin a good idea?
  160. Game over, Bitcoin ! À quand des monnaies virtuelles au service de l’humain ?, OuiShare.net, 25 juillet 2013
  161. « Eight In Ten Bitcoins Are Distributed Fairly » (consulté le 8 août 2016)
  162. Bitcoin : de la révolution monétaire au Ponzi 2.0 Owni, juin 2011.
  163. (en) « World Bank: Bitcoin Is Not A "Ponzi Scheme" », sur CCN: Financial Bitcoin & Cryptocurrency News, (consulté le 8 août 2016)
  164. La bitcoin mania : la nouvelle bulle spéculative du jour, article du site express.be.
  165. Charles Stross, Why I want Bitcoin to die in a fire, 2013-12-18.
  166. Paul Krugman, Bitcoin Is Evil, 2013-12-28.
  167. Michel Beck, « La Norvège dit non au Bitcoin », (consulté en 220 10 2015).
  168. (en) Huw Jones, « EU banking watchdog warns of risks from Bitcoin », (consulté le 20 octobre 2015).
  169. http://www.latribune.fr/actualites/economie/france/20131205trib000799423/la-banque-de-france-demonetise-le-bitcoin.html
  170. Author Gautham, « Bitcoin Picks Up in Malaysia as Ringgit Falls », sur NEWSBTC, (consulté le 11 août 2016)
  171. (en) « Venezuela’s Hyperinflation Sees Record Highs of Bitcoin Use - CCN: Financial Bitcoin & Cryptocurrency News », sur CCN: Financial Bitcoin & Cryptocurrency News, (consulté le 11 août 2016)
  172. (en) titusfrost, « Mr. Robot's ECoin v.s. Bitcoin », sur Steemit, (consulté le 30 octobre 2016)

Annexes[modifier | modifier le code]

Sur les autres projets Wikimedia :

Bibliographie[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]