Qu’est-ce qui la distingue des autres transactions ?
Une transaction ordinaire dépense des bitcoins qui existent déjà. La transaction coinbase a une seule entrée qui ne pointe vers rien, car elle crée de nouveaux bitcoins. Au lieu d’une signature, comme dans une entrée ordinaire, elle contient un champ libre de 100 octets maximum.
Depuis 2013, ce champ doit commencer par la hauteur du bloc. Les mineurs y placent le nonce supplémentaire, et les pools y ajoutent souvent leur nom. La toute première transaction coinbase, dans le bloc genesis, contient le titre d’un journal : « The Times 03/Jan/2009 Chancellor on brink of second bailout for banks ».
Combien peut-elle payer ?
Au maximum, le montant de la subvention plus les frais du bloc. Aujourd’hui, la subvention est de 3,125 BTC et les frais ajoutent environ 0,020 BTC à un bloc moyen (estimation en temps réel, mise à jour toutes les heures). Si le mineur réclame davantage, tous les nœuds rejettent le bloc. S’il réclame moins, la différence est perdue à jamais. Certains blocs ont été créés ainsi par erreur.
Les sorties peuvent être envoyées à n’importe quelles adresses. Un pool verse généralement les fonds à une de ses propres adresses, puis paie ses membres séparément. Depuis SegWit, la transaction coinbase contient aussi une petite sortie qui engage les données witness du bloc.
Pourquoi ne peut-on pas la dépenser tout de suite ?
Les bitcoins de la transaction coinbase doivent attendre que 100 blocs supplémentaires soient ajoutés, soit environ 16 à 17 heures. Un bloc peut encore perdre la course et devenir obsolète. Sa récompense disparaîtrait alors avec lui. Cette attente empêche de dépenser des bitcoins qui pourraient disparaître. L’exchange Coinbase est une entreprise distincte qui porte le même nom.
Sources
- Coinbase · Bitcoin Wiki
- Référence sur la chaîne de blocs : en-têtes, arbres de Merkle, cible · Documentation développeur Bitcoin
- Guide de la blockchain · Documentation développeur Bitcoin
Les données en temps réel affichées sur cette page proviennent de l’API CloudMineCrypto et des données publiques de la chaîne. Elles sont mises à jour régulièrement et identifiées là où elles apparaissent. À titre éducatif uniquement, pas un conseil financier.