Il existe de nombreuses raisons de commémorer la décennie depuis 2008, mais le 10e anniversaire de Bitcoin est à la fois surprenant et encourageant. La nature controversée et volatile de Bitcoin a un moyen d'obscurcir la situation en faveur de toutes les nouvelles folles à ce sujet qui dominent les gros titres de la journée. Cela pourrait être la raison pour laquelle il semble que le premier anniversaire de Bitcoin à deux chiffres s'est glissé sur nous: une vieillesse mûre pour une technologie qui a été déclarée morte plus de 311 fois, au dernier décompte.
Écrit à l'origine sous le pseudonyme de Satoshi Nakamoto, le titre du livre blanc de Bitcoin est d'une simplicité trompeuse. Bitcoin: un système de paiement électronique pair à pair est sans prétention, mais le contenu de ce document de 9 pages a incité ce qui ne peut être décrit que comme une révolution dans le monde de la fintech. Plus pertinent, le livre blanc de Bitcoin a présenté une nouvelle définition inspirante de l'argent à une époque où la foi dans le système financier traditionnel était encore en train d'être sauvée. Satoshi a lancé le premier client Bitcoin un an plus tard, puis a remis le projet à la communauté en 2010, où il a depuis prospéré en tant que source ouverte d'études, de travail et de fascination pour des millions de personnes à travers le monde.
Le Bitcoin existera pendant de nombreuses années et examiner ses origines en livre blanc est un excellent exercice pour comprendre pourquoi. Le plan de Satoshi Nakamoto décrit un Bitcoin pur et brut, mais il n'anticipe pas la plupart des changements que sa création a subis pour survivre. Pour son dixième anniversaire et en l'honneur de la nature durable du Bitcoin, nous apportons une loupe au «certificat de naissance» officiel pour déterminer si le potentiel qui y est décrit est égal à celui du Bitcoin âgé de dix ans en 2018.
Ouverture du livre blanc: résumé
Le livre blanc en 12 parties est dirigé par un bref paragraphe en retrait appelé un résumé, ce qui est courant pour les articles de recherche. Il convient de noter que tous les livres blancs ne commencent pas par un résumé, mais tous les projets de crypto-monnaie commencent par un résumé - une tendance qui a été définie par Bitcoin.
Partie 1: Introduction
L'introduction de Bitcoin fournit un argument solide pour l'invention d'un nouveau système de paiement en ligne. À l'époque, les gens ne pouvaient associer que leur compte bancaire ou leur carte de crédit ou utiliser une plateforme comme PayPal pour effectuer des transactions en ligne. Ils avaient besoin d'une autorité tierce pour s'assurer que les services fournis étaient payés à la bonne personne et au bon montant. Le problème est que des tiers comme les banques et les processeurs de paiement ne peuvent pas atteindre une efficacité optimale car ils ne peuvent pas éviter les litiges. Cela a un double effet.
Premièrement, les commerçants ne peuvent pas être sûrs qu'ils seront toujours payés pour les services fournis et auront besoin d'informations sensibles de la part des clients. Deuxièmement, les banques ont un montant de paiement minimum avant qu'il ne devienne non rentable avec leurs frais généraux. Par conséquent, l'envoi de petites quantités d'argent à la famille et aux amis en ligne n'est pas possible sans plusieurs intermédiaires, frais de change, frais de service et autres obstacles. En revanche, l'argent payé pour le café peut être vérifié immédiatement en personne et sans frais, par exemple.
Après avoir peint cette image, l'idée de Bitcoin commence à se former dans la scène suivante: «Ce dont nous avons besoin, c'est d'un système de paiement électronique basé sur une preuve cryptographique au lieu de la confiance, permettant à deux parties désireuses de traiter directement entre elles sans avoir besoin d'un tiers de confiance. »À la place du tiers, il y a une chaîne de transactions immuable qui nécessite la signature de preuves informatiques et un système par lequel une majorité de pairs connectés sont incités à conserver le même enregistrement que les autres.
Dans les parties 2 à 9 du Livre blanc sur le Bitcoin, Satoshi décrit les composants de base qui seront nécessaires pour maintenir le réseau, en commençant par l'idée plus large de consensus de masse pour un enregistrement de signatures numériques. Chaque section suivante décrit ce qui est requis pour la précédente, une chaîne de dépendances de type domino qui revient à son début.
Partie 2: Transactions
Dans la deuxième partie du livre blanc, le concept de la pièce est enfin introduit. Le bitcoin est souvent décrit comme une pièce d'or tangible par les médias, mais il est défini comme «une chaîne de signatures numériques» par son document fondateur. Il est possible de posséder un Bitcoin en signant son hachage unique sur la blockchain, ce qui n'est possible que si un autre pair vous l'a envoyé. S'ils l'ont fait, vous pouvez vérifier toutes ses signatures précédentes en ajoutant la vôtre à la fin, et la chaîne continue, à jamais écrite dans la pierre par tous les participants de Bitcoin à partir de là. Ces signatures empêchent cependant de doubler les dépenses sans un système centralisé, qui détermine si quelqu'un a signé ses pièces à deux personnes à la fois? La solution ingénieuse est discutée dans la troisième partie.
(capture d'écran du livre blanc)
Partie 3: serveur d'horodatage
Bien qu'il soit désormais appelé le grand livre, le livre blanc de Bitcoin décrit le journal des transactions partagé comme un serveur d'horodatage. C'est étrange, car un serveur est un terme généralement réservé au matériel centralisé, mais peu importe, l'idée est similaire. Toutes les personnes utilisant Bitcoin doivent en quelque sorte s'accorder sur le même historique de transactions pour éviter la fraude, et cela est rendu possible en exigeant que les hachages des transactions soient horodatés sur la même feuille que tous les autres commerçants utilisent. Chaque nouvel horodatage inclut le précédent, créant une chaîne d'événements universellement vérifiable, menée à l'infini.
Partie 4: Preuve de travail
Les idées énoncées dans les parties une à trois sont bonnes et bonnes, mais elles ne discutent pas de la façon dont les pairs sont censés horodater le grand livre. Ce problème est résolu par un système de preuve de travail, qui oblige les pairs à déployer un peu d'effort pour identifier et vérifier les hachages qui représentent les blocs de transactions. En représentant un bloc comme un hachage SHA-256, les pairs doivent dépenser de la puissance de calcul pour produire un hachage correspondant qui génère un nouvel ajout au registre. C'est comme un casse-tête unique que le ou les ordinateurs doivent résoudre en utilisant la puissance de calcul. Ce hachage fait ensuite partie de chaque hachage ajouté par la suite, dans une longue chaîne de blocs dont tous les participants conviennent qu'il est correct.
Partie 5: Réseau
Les personnes et leurs ordinateurs, également appelés «nœuds», doivent travailler pour signer un bloc de transactions sur la chaîne, à la fois pour prouver leurs bonnes intentions et pour fournir l'énergie qui «maintient les lumières allumées». Après avoir obtenu suffisamment d'énergie, tous les nœuds participants doit accepter que le bloc ne contient aucune transaction à double dépense avant de l'accepter, puis doit l'utiliser dans le hachage précédent d'un nouveau bloc. Les nœuds sont également conçus pour considérer la chaîne la plus longue comme la version la plus officielle et accepter rétroactivement les transactions vérifiées effectuées ailleurs sur la chaîne. Un travail est nécessaire pour atteindre ce consensus, car s'il était gratuit de générer un bloc de transactions vérifiées, il serait piratable. Il doit être excessivement cher d'attaquer le Bitcoin, ce qui finit par taxer ses participants. Pour amener les gens à travailler au nom d'autres personnes utilisant Bitcoin, ils doivent cependant être récompensés pour cela.
Partie 6: Incitation
À ce jour, le livre blanc a clairement expliqué comment un groupe disparate de pairs est censé se mettre d'accord sur le registre officiel de leurs transactions collectives et comment ils sont censés le faire respecter. Mais, quel est l'avantage pour eux? C'est là que l'idée de l'exploitation minière fait son apparition, qui est depuis devenue l'un des aspects les plus controversés du bitcoin en raison de sa consommation rapide d'électricité. Les personnes qui aident à traiter et à vérifier les blocs de transactions soumettent un travail afin de prouver le contenu spécifique de la blockchain à ce moment-là. En exigeant de la puissance CPU, il est soudainement beaucoup trop cher pour une seule entité de prétendre que sa version de la chaîne est correcte.
Les individus contribuant au pouvoir de vérifier n'importe quel bloc sont récompensés pour leurs efforts. Chaque bloc vérifié avec succès crée une certaine quantité de Bitcoin qui est divisée entre les nœuds qui ont contribué à l'ajouter au grand livre.
Partie 7: Récupération d'espace disque
Un problème potentiel anticipé par Satoshi était que la blockchain pourrait un jour devenir trop importante. Il a illustré dans la partie 7 l'idée d'utiliser un système Merkle Tree pour créer une chaîne de références vers un hachage racine. Ce système permet de réduire la taille de la blockchain et de permettre aux appareils avec moins de mémoire de se connecter.
Partie 8: Vérification simplifiée des paiements
Si les appareils de base peuvent se connecter en tant que nœuds de chaîne de blocs, ils ne pourront peut-être héberger que la version la plus légère de la chaîne de blocs. Les nœuds n'auraient qu'à enregistrer la dernière branche de Merkle Tree, plutôt que la progression complète des hachages, afin de terminer une transaction unique et de supposer correctement qu'elle est connectée à la racine de la chaîne correcte.
Partie 9: Combinaison et division de la valeur
La partie 9 est une règle comptable qui clarifie le gâchis qui se produit lorsque les gens décident d'effectuer des transactions en fractions de Bitcoin. Parce que toute valeur libellée en Bitcoin fluctuera, les transactions uniques par le «cent» sont irréalisables. Par conséquent, chaque transaction est capable d'avoir plusieurs entrées et sorties qui permettent de diviser et de combiner la valeur.
Partie 10: Confidentialité
Après le contenu technique des premières parties du livre blanc, Satoshi le rappelle et discute de la façon dont les banques assurent la confidentialité de leurs clients - et comment Bitcoin pourrait faire de même. Les banques limitent simplement l'accès aux transactions en cours et elles sont les seules à enregistrer l'identité des participants. Le Bitcoin, avec la condition de publier chaque transaction en temps réel, ne peut rien garder en dessous du tableau.
Par conséquent, les utilisateurs de la blockchain doivent utiliser une clé publique pour s'identifier auprès du réseau et une clé privée associée pour signer les pièces qui leur sont envoyées. Cela leur permet de protéger leur identité tout en la vérifiant sur toute transaction.
Partie 11: Calculs
Satoshi avait besoin de clore l'idée d'un réseau impénétrable, incapable d'être attaqué par de mauvais acteurs. Il décrit les mathématiques qui rendent cette proposition extrêmement improbable dans la partie 11. La première chose à comprendre est que même si quelqu'un parvient à créer une chaîne rivalisant avec l'honnête, il ne serait pas en mesure de créer du Bitcoin à partir de rien car des nœuds honnêtes n'acceptera pas une transaction non valide (une qui ne correspond pas). Tout ce qu'ils peuvent faire, c'est courir la chaîne honnête pour être la plus longue et effacer leurs propres transactions du bloc qu'ils créent. Statistiquement, cela est impossible car plus la chaîne est longue avant qu'un acteur malhonnête ne commence à la concurrencer, une quantité exponentiellement plus élevée de puissance CPU sera nécessaire pour rattraper son retard.
Cela ferme la boucle sur Bitcoin. La dernière partie du livre blanc fait un zoom arrière et illustre au lecteur pourquoi chaque élément de l'écosystème délicatement équilibré de Bitcoin est nécessaire et comment ils fonctionnent tous ensemble pour fournir une solution de paiement vraiment sans confiance.
Qu'est-ce qui a changé depuis 2008?
Les dix années de Bitcoin contiennent une énorme histoire de hauts et de bas, tant en termes de prix en dollars que de développement et de support. Pour une idée qui a commencé comme un document de recherche anonyme, il est étonnant de voir combien de personnes connaissent Bitcoin et quelle est sa capitalisation boursière. Pour profiter de ces réalisations, Bitcoin a dû subir plusieurs détournements de son livre blanc d'origine:
Centralisation minière: la popularité de Bitcoin a fait grimper son prix et a rendu l'exploitation minière très lucrative. Bien que le réseau soit décentralisé, ceux qui ont suffisamment d'argent ont construit de grandes installations minières dans des zones qui subventionnent l'électricité, concentrant ainsi une source importante d'énergie Bitcoin entre les mains de quelques-uns.
Incitations: la partie 6 du livre blanc décrit les récompenses pour les mineurs, mais même les plus grands d'entre eux ne sont pas à l'abri des forces du marché. L'exploitation de Bitcoin devient de plus en plus difficile au fur et à mesure que le réseau se développe, et donc à terme, son exploitation en masse nécessite beaucoup de matériel, d'électricité et de refroidissement. Cela crée un point mort pour l'exploitation minière, qui n'était pas prévu dans le livre blanc.
Taille de la blockchain : la partie 7 du livre blanc traite de la conservation de la taille de la blockchain au minimum, et jusqu'à présent, elle a fait un travail décent. Cependant, à 180 Go à la dernière mesure, c'est un fardeau important pour la plupart des machines de vente au détail.
Confidentialité: Satoshi illustre sa vision des transactions privées dans la partie 10, mais Bitcoin n'est désormais privé que pour ceux qui prennent grand soin de garantir leur anonymat. La plupart des Bitcoins sont désormais échangés entre des échanges centralisés qui nécessitent une identification et parfois une vérification de compte bancaire, il n'est donc pas difficile de savoir à qui il appartient ou où il va. La popularité alimentée par la spéculation de Bitcoin l'a mis sous les projecteurs du gouvernement et des banques centrales il y a longtemps, et bien que les gens comprennent que la finance institutionnelle ne peut jamais détruire complètement Bitcoin, à ce stade, il fait autant partie de Bitcoin que les utilisateurs réguliers.
Vitesse et frais: Au fil du temps, l'équipe de développement principale de Bitcoin a apporté des modifications à son code pour résoudre les problèmes de vitesse et de coût des transactions. Ils ont modifié la taille des blocs en cours de vérification et ouvert des voies d'intégration avec des solutions hors chaîne comme le Lightning Network. C'est une solution efficace aux yeux de certains, mais Bitcoin a suffisamment de défenseurs pour avoir des gens des deux côtés de la clôture.
La technologie de paiement distribué est désormais une idée immortelle
Ofir Beigel, PDG de 99Bitcoins, considère Satoshi comme un catalyseur, pas un décideur. «Je ne pense pas que le fait que nous soyons« hors »de la vision de Satoshi est nécessairement une mauvaise chose. Si Facebook aurait gardé sa vision d'origine, il aurait été un réseau social exclusivement pour les universités, mais l'agilité de pivoter dans ce que le monde veut en a fait ce qu'il est aujourd'hui. Je pense que c'est la même chose pour Bitcoin. Satoshi a joué le rôle de l'inventeur du génie à un tee-shirt: il a créé une étincelle qui a déclenché un incendie. Là où le feu se propage, ce n'est plus à lui de décider, et je pense qu'il savait - ou sait - cela. »
Les nombreuses opinions divergentes sur la meilleure façon d'utiliser Bitcoin signifient que son arbre généalogique est énorme, mais la pièce principale reste le roi. En termes de soutien aux développeurs sur Bitcoin et l'écosystème qui s'est développé autour de lui, sa capitalisation boursière et la reconnaissance qu'il a gagnée à l'échelle mondiale, il n'y a aucun argument que Bitcoin est une force qui a un élan. Il se bat également avec acharnement dans la poursuite de sa vision d'origine, plus que la plupart des projets open source.
Des experts comme le Dr Daniel Kraft, directeur technique de XAYA et développeur de NameCoin confirment le point de Beigel, ajoutant que «la valeur la plus importante du Bitcoin est la nature décentralisée et sans confiance du règlement des transactions. Après tout, permettre cela grâce à l'introduction de l'exploitation minière PoW était la partie la plus influente et la plus perturbatrice de l'invention de Satoshi. Et grâce à sa communauté diversifiée issue de la création originale (plutôt que certains ICO ou lancement privé), Bitcoin est aujourd'hui nettement plus décentralisé, transparent et démocratique que toutes les autres crypto-monnaies les plus populaires. »
L'idée de la technologie de paiement distribué est désormais une idée immortelle et survivra sans aucun doute sous une forme ou une autre au cours de la prochaine décennie. Pour l'instant, cependant, il y a fort à parier que Bitcoin aura de nombreux anniversaires à venir.
