683 / 736BK67

Bitcoin Mining Handbook

Daniel Frumkin et ses contributeurs : de la première machine à la compréhension de son fonctionnement

Bitcoin Mining Handbook explique ce que fait réellement une machine de minage, pourquoi les mineurs rejoignent des pools et comment la technique se traduit sur la facture d’électricité. Il aide à poser les bonnes questions avant d’acheter du matériel.

Bitcoin Mining Handbook est un guide d’introduction publié par Braiins, dont Daniel Frumkin est l’auteur principal. Il relie les principes du minage aux pools, aux logiciels de contrôle et à l’économie d’une installation ; sa lecture seule ne permet pas de savoir si une machine précise sera rentable.

Imaginez acheter un ASIC, un appareil conçu pour le minage, puis voir des chiffres défiler à l’écran. Que signifient-ils et qui rémunère le travail ? Le guide aborde ce type de questions. Daniel Frumkin en est l’auteur principal, avec les contributions de Magdalena Gronowska, Tyler Cohoon, Matyas Kuchar, Dave White et Zack Voell. L’édition portant le copyright 2022 part des bases pour aller vers l’exploitation et l’activité commerciale. [1] [4]

L’appareil calcule sans cesse un hash : l’empreinte numérique de l’en-tête d’un bloc candidat. Les données d’entrée changent entre les essais. Pour réussir, le résultat ne doit pas dépasser la cible fixée par les règles du réseau ; on ignore à l’avance quel essai aboutira. Un Hashrate supérieur signifie davantage d’essais par seconde, pas un délai garanti pour trouver un bloc. Le livre illustre cet aléa par des dés. Les nœuds doivent encore vérifier la validité du bloc entier. [2] [4]

Un pool permet de réunir la puissance de calcul et de répartir les revenus selon son modèle de rémunération. Pour estimer votre contribution, il accepte aussi des résultats satisfaisant une condition plus facile que la cible du réseau. Cette preuve de travail s’appelle une share. Beaucoup de shares acceptées ne signifient donc pas beaucoup de blocs : seuls certains résultats atteignent aussi la cible plus exigeante du réseau. Voilà pourquoi le tableau de bord peut enregistrer du travail même sans nouveau bloc trouvé par le pool. [2] [4]

Le pool estime votre Hashrate à partir des shares reçues. Leur arrivée étant irrégulière, cette estimation peut varier alors que la machine fonctionne régulièrement. Une mesure courte peut donc différer de la moyenne à long terme. Le livre consacre un chapitre à la chance, aux shares et à la puissance estimée. Cela ne dispense pas de chercher les véritables pannes : il faut distinguer les variations aléatoires d’une connexion perdue ou d’un travail rejeté. [4]

La puissance décrit la vitesse à laquelle l’appareil utilise l’énergie ; la consommation indique la quantité utilisée pendant une durée. Notre exemple : une machine à puissance constante de 3 kW pendant 24 heures consomme 72 kWh. On multiplie ensuite cette énergie par le prix du kWh. Les autres appareils sont exclus de l’exemple. Le livre manque de précision sur ces unités ; nous nous appuyons donc aussi sur l’explication de l’EIA. Le bénéfice exige en outre de compter le matériel, les autres frais et les revenus variables. [4] [5]

Le firmware est le logiciel qui pilote l’appareil. Stratum V2 définit plutôt les échanges dans l’infrastructure de minage, par exemple entre un mineur et un pool. Il permet de protéger les transmissions et, avec la configuration appropriée, de donner au mineur davantage de contrôle sur le choix des transactions. Ses composants peuvent toutefois être déployés séparément. La mention « compatible Stratum V2 » ne suffit donc pas à préciser les fonctions réellement utilisées par votre installation. [3]

Braiins travaille directement dans le minage et le livre utilise aussi ses produits et outils. Cela apporte une expérience pratique, sans constituer une comparaison indépendante de tous les fournisseurs. Chiffres historiques, paramètres de calculateurs et prévisions ne se transposent pas automatiquement au présent. Un revenu estimé n’est surtout pas un bénéfice promis : cours du bitcoin, difficulté du minage et coût de l’électricité peuvent changer. [1] [4]

Comprenez d’abord la relation entre essai de hash, share et bloc. Passez ensuite aux indications du pool, au contrôle de la machine et aux factures d’exploitation. Pour cette notice, nous avons vérifié les informations éditoriales et lu certaines parties du PDF public consacrées aux bases, aux pools et aux calculs de rentabilité. Il ne s’agit pas d’une critique du livre entier. Les réglages actuels doivent être recherchés dans la documentation du matériel et des services réellement utilisés. [4] [3]

Pour une vision complète, lisez aussi Minage, Proof of Work, Stratum V2, Braiins. Cette entrée est également citée par Bitcoin Mining Economics, Bitcoin Mining Glossary.

01Si le pool accepte ma share, ai-je trouvé un bloc ?

Généralement non. La share remplit la condition du pool pour enregistrer le travail, plus facile que celle d’un bloc. Seules certaines shares atteignent aussi la cible du réseau, et le bloc entier doit respecter les autres règles de validité.

02La consommation électrique suffit-elle pour décider si le minage est rentable ?

Non. Il faut distinguer puissance et énergie sur la durée de fonctionnement, connaître le prix de l’électricité et ajouter l’achat du matériel ainsi que les autres frais. Les revenus dépendent aussi de la puissance de calcul, de la difficulté, du cours du bitcoin et des conditions du pool. Le résultat reste une estimation fondée sur des hypothèses.

DOC · 001Braiins — Bitcoin Mining HandbookSource primaire DOC · 002Bitcoin Developer Guide — miningSource primaire DOC · 003Stratum V2 — protocol overviewSource primaire DOC · 004Braiins — Bitcoin Mining Handbook, public PDF (2022)Source primaire DOC · 005U.S. Energy Information Administration — measuring electricitySource primaire
Révisé le: Sources d’abord · Pas un conseil financier