Glossaire / Minage et consensus
Subvention de bloc
- Qu'est-ce que la subvention de bloc ?
- La subvention de bloc est le bitcoin entièrement nouveau créé dans chaque bloc, fixé par le code à 50 bitcoins en 2009 et réduit de moitié tous les 210 000 blocs jusqu'à atteindre zéro.
La politique monétaire du bitcoin tient en une petite fonction. Donnez-lui une hauteur de bloc et elle décale une valeur de départ de 5 000 000 000 satoshis vers la droite une fois par halving terminé, puis renvoie la réponse. Personne ne peut appeler cette fonction avec d'autres arguments, et chaque nœud l'appelle avant d'accepter un bloc, ce en quoi consiste réellement une offre fixe.
Comment cela fonctionne
La subvention de bloc est calculée en satoshis entiers, et le halving est un décalage de bits plutôt qu'une division.
Chaque époque de halving dure 210 000 blocs. La première a payé 50 bitcoins par bloc, la deuxième 25, puis 12,5 à partir du 9 juillet 2016, puis 6,25 à partir du 11 mai 2020, et 3,125 depuis le bloc 840 000 le 20 avril 2024. Comme l'arithmétique repose sur des entiers, les époques suivantes perdent des fractions par troncature, et après 33 halvings la valeur décalée est arrondie à rien du tout. Cela se produit à la hauteur 6 930 000, prévue vers l'année 2140, après quoi les blocs ne paient plus que des frais.
La troncature a une conséquence visible. Additionnez toutes les subventions du calendrier et le total est de 20 999 999,9769 bitcoins, et non d'un chiffre rond de 21 millions. Le plafond célèbre est donc le résultat du code plutôt qu'un objectif que le code vise, ce qui fait la différence entre une règle et une promesse.
L'application de la règle est la partie intéressante. Un mineur est libre d'inscrire n'importe quel montant dans la sortie coinbase, et les nœuds sont libres de rejeter le bloc, ce qu'ils font dès que le montant réclamé dépasse la subvention plus les frais. Rien de tout cela n'exige de faire confiance au mineur, à la pool, à une plateforme d'échange ou à un graphique. Faites tourner un nœud et votre propre copie du logiciel recalcule la subvention correcte à chaque hauteur, de la genèse à aujourd'hui, et refuse tout le reste.
Comme le calendrier est fondé sur la hauteur, l'émission se mesure en blocs plutôt qu'en temps. À 144 blocs par jour, l'époque actuelle ajoute environ 450 nouveaux bitcoins par jour, et c'est l'ajustement de difficulté qui maintient ce chiffre proche de la réalité même lorsque le hashrate change.
Pourquoi cela compte quand vous achetez du bitcoin
La subvention est la raison pour laquelle l'offre de bitcoin est connaissable, et la connaître constitue l'essentiel de l'argument pour en détenir.
Commencez par une correction, car elle trompe presque tout le monde. Vous n'achetez jamais de bitcoins nouvellement émis. Les plateformes d'échange vous vendent des bitcoins qui existent déjà, provenant d'autres vendeurs, et la subvention ne fait que fixer combien de bitcoins neufs les mineurs peuvent ajouter au marché chaque jour. Ce flux quotidien de 450 bitcoins est la totalité de l'offre nouvelle que le monde doit absorber, face à des volumes échangés plusieurs fois supérieurs, ce qui explique pourquoi la subvention compte comme une contrainte de long terme plutôt que comme un moteur du prix au quotidien.
Le deuxième point est la vérification. Un plafond d'offre accepté sur la foi ne vaut pas mieux qu'un objectif d'inflation d'une banque centrale. Le plafond est vérifiable, et le vérifier n'est pas une activité de spécialiste : un nœud complet valide la subvention de chaque bloc historique pendant la synchronisation initiale et vous indiquera le total émis jusqu'ici. Si vous détenez du bitcoin pour des raisons qui dépendent du chiffre de 21 millions, faire tourner un nœud est la façon de cesser d'externaliser cette croyance.
Le troisième est le cycle marketing. Chaque halving apporte une vague d'arguments construits sur la réduction de la subvention, des plans d'investissement "pre-halving" à des jetons revendiquant un calendrier similaire. La subvention est une règle d'offre, pas une prévision de prix, et le bitcoin a évolué à la hausse comme à la baisse dans l'année qui a suivi les halvings précédents. Un calendrier d'offre rigide ne vous dit rien de ce que quelqu'un paiera le mois prochain.
Enfin, le plafond ne profite qu'aux personnes qui détiennent réellement leurs bitcoins. Un actif rare qui dort dans la base de données d'un dépositaire n'est qu'une créance sur ce dépositaire, et le calendrier appliqué par des milliers de nœuds ne fait rien pour garantir sa solvabilité. Nos avis sur les portefeuilles matériels existent pour combler cet écart.
La subvention que personne n'a réclamée : le bloc 501 726
Le 30 décembre 2017, le bloc 501 726 a été miné avec une transaction coinbase qui ne réclamait rien du tout.
Le bloc était vide d'autres transactions, et sa sortie coinbase payait zéro, de sorte que les 12,5 bitcoins auxquels le mineur avait droit n'ont jamais été créés. Les nœuds n'avaient aucune raison de se plaindre, car réclamer moins que le maximum est parfaitement valide. L'explication la plus probable est un logiciel de minage mal configuré plutôt qu'une déclaration quelconque.
Le résultat pratique est que le plafond réel du bitcoin est un peu inférieur au chiffre théorique de 20 999 999,9769, et il baisse encore chaque fois qu'un mineur réclame moins que son dû ou qu'une sortie coinbase n'est pas dépensable. Personne ne peut rajouter ces bitcoins. C'est une petite illustration permanente de la règle selon laquelle le calendrier est un maximum, jamais une garantie d'émission.
Subvention de bloc vs halving
La subvention de bloc est le montant ; le halving est le moment où le montant change. L'une est une quantité que vous pouvez consulter pour n'importe quelle hauteur, l'autre est un événement qui se produit tous les 210 000 blocs et auquel on accole un compte à rebours. L'association des deux trompe les gens surtout dans l'expression « le halving réduit la récompense de bloc », qui n'est qu'à moitié exacte : un halving réduit la subvention, et la récompense contient aussi les frais, que le halving ne touche pas.