Glossar · im Detail

Coinbase-Transaktion

Die erste Transaktion in jedem Block. Sie hat keinen echten Input und zahlt dem Miner die Subvention plus Gebühren.

Die Coinbase-Transaktion ist immer die erste Transaktion in einem Block. So gelangt neuer Bitcoin in Umlauf.

Was daran besonders ist

  • Sie hat genau einen Input, der keinen echten Coin ausgibt. Sein Outpoint ist alles Nullen, und der Miner kann beliebige Daten in sein scriptSig-Feld legen.
  • Ihre Outputs dürfen höchstens die Blockbelohnung zahlen: die aktuelle Subvention plus alle Gebühren im Block. Ein Miner darf weniger beanspruchen, nie mehr.
  • Seit SegWit trägt sie auch einen OP_RETURN-Output mit dem Commitment auf die Witness-Daten des Blocks.

Reife

Coinbase-Outputs dürfen erst ausgegeben werden, wenn 100 weitere Blöcke darauf gebaut wurden. Wird der Block später in einer Reorganisation ersetzt, verschwindet die Belohnung – die Regel verhindert, dass das in die Transaktionen anderer Menschen überschwappt.