‏"Un récit historique important sur les débuts de Bitcoin : le rôle et l’histoire de l’équipe Bitcoin Core responsable de la maintenance du système Bitcoin de base"



Au début, il n’y avait dans Bitcoin que le créateur de Bitcoin, Satoshi Nakamoto, et une idée forte...
Nakamoto a commencé à travailler sur Bitcoin en , et, à notre connaissance, il l’a fait entièrement seul, même après quelques semaines de la publication du livre blanc Bitcoin White Paper pour Bitcoin, lorsque Nakamoto a intégré un nouveau contributeur au projet, Hal Finney.

Il s’est avéré que Hal Finney a joué un rôle déterminant dans le succès précoce de Bitcoin. Selon des e-mails récemment révélés, le nœud de Nakamoto n’a pas pu recevoir de connexions entrantes pendant quelques jours après le minage du premier bloc de Bitcoin, appelé le bloc de genèse, The Genesis block, ce qui a fait du nœud de Hal Finney le seul auquel les autres utilisateurs pouvaient se connecter. Nakamoto a informé Hal Finney dans un message privé : « La réception de votre nœud pour les connexions entrantes était le facteur principal qui a permis au réseau de continuer à fonctionner durant le premier ou les deux premiers jours ».

Hal Finney était également parmi les premiers réviseurs et contributeurs connus du projet Bitcoin, ayant collaboré avec Nakamoto sur le logiciel, ainsi qu’avec plusieurs pionniers du mouvement cryptographique avant sa présentation au public. En fait, Hal Finney a contribué à l’écriture du code du projet avant sa première version, comme l’a révélé Ray Dillinger, qui a également partagé avec Nakamoto des versions expérimentales du code.

Dans une interview menée par Nathaniel Popper et publiée sur le blog de Dillinger, il a déclaré : « Quand nous avons commencé à parler des types de données à virgule flottante dans le code comptable, j’ai su que Hal Finney participait à cet effort. Hal Finney révisait le langage de programmation des transactions, et le code qu’il avait ainsi que celui que j’avais interagissaient tous deux avec le code comptable. »

Le calendrier correspond presque à la page d’activité dans la plus ancienne archive web de notre projet Bitcoin sur SourceForge, où Nakamoto a ajouté Hal Finney au projet le 18 décembre 2008. Cette décision de Nakamoto représente la première situation où une autre personne que Nakamoto lui-même aurait pu obtenir des droits de maintenance. Il est probable, voire certain, que Hal Finney ait obtenu le statut de développeur dans le projet Bitcoin sur SourceForge, ce qui lui a permis de télécharger, modifier et uploader des versions de Bitcoin sur le site.

- Rôle et histoire des responsables de la maintenance du système Bitcoin de base (équipe Bitcoin Core) :
Hal Finney, le premier à assurer la maintenance du système Bitcoin de base
Donc, en plus d’être contributeur, réviseur et opérateur de nœud, Hal Finney était-il aussi responsable de la maintenance de Bitcoin ?
La définition la plus précise d’un superviseur est la personne qui détient le droit de « modification » ou le droit d’écriture sur la branche principale de développement d’un projet logiciel. Les participants à un projet comme Bitcoin peuvent contribuer à modifier des branches de développement, soumettre des demandes de fusion pour intégrer ces modifications dans la branche principale, mais ces mises à jour ne peuvent être fusionnées dans la branche principale que par les superviseurs via le droit de « modification ».

Selon cette définition, Hal Finney pourrait être considéré comme le premier responsable de la maintenance après Nakamoto, mais être responsable de la maintenance de Bitcoin va au-delà de simplement détenir le droit de modification. Le responsable doit jouir d’une bonne réputation au sein de la communauté des développeurs et être un contributeur actif et efficace.

Dans certains cas, les responsables de la maintenance de Bitcoin étaient des développeurs actifs du projet, bien connus des autres responsables, et semblaient parfaitement adaptés à ce rôle. Dans d’autres cas, ils étaient des réviseurs et des vérificateurs actifs du code, intégrant des contributions approuvées par consensus, et rejetant celles qui ne l’étaient pas.

Le rôle de superviseur occupe une position prestigieuse dans le monde de Bitcoin, mais il est aussi vulnérable à des erreurs pouvant ternir sa réputation. Par exemple, certains superviseurs célèbres ont vu leurs droits révoqués lorsqu’ils ont été considérés comme compromis par d’autres superviseurs, comme ce fut le cas avec Gavin Andresen, lorsqu’il a promu le fraudeur Craig Wright comme étant Satoshi Nakamoto. Dans d’autres cas, des superviseurs ont démissionné suite à des harcèlements ciblés, comme Gregory Maxwell.

En général, les contributeurs de Bitcoin s’attendent à ce que le rôle de responsable de la maintenance soit une fonction technique, non politique. Par exemple, les discussions sur les demandes de retrait sur GitHub doivent porter sur les détails techniques et la mise en œuvre de la modification, et non sur la personne qui a effectué la changement ou ses orientations politiques ou affiliations. Les discussions touchant à l’unanimité ou suscitant de vives controverses sont généralement transférées à la liste de diffusion Bitcoin ou à d’autres forums, ainsi qu’aux sujets à caractère politique.
$BTC $BTC
BTC-1,03%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épingler