コインベーストランザクションは各Bitcoinブロックの先頭に置かれる特殊な取引です。生成者はブロック補助金と、そのブロック内の他の取引手数料を受け取れます。このプロトコル用語はCoinbase社とは別のものです。
価値の出所
通常の取引と異なり、既存の取引出力を消費しません。特殊な入力構造を使い、出力総額は許容補助金と手数料の合計を超えてはなりません。報酬を過大請求するブロックは、PoWが目標を満たしてもフルノードに拒否されます。
使用前の成熟
出力はBitcoinの100ブロック成熟規則を満たしてから使用できます。これは報酬出力が流通した後で、競合チェーンにより元のブロックが古い分岐になるリスクを抑えます。成熟はブロック数で測り、固定時間を保証しません。
発行以外の役割
コインベースデータにはブロック高や採掘者が選んだ情報を含められます。変更可能なデータを変えるとMerkleルートを通じて新たなヘッダーハッシュ候補も得られます。報酬を複数の受取先へ分ける出力も可能です。有効なブロックにはこの取引だけを含められますが、後日のマイニングプールの支払いが自動的にコインベース取引になるわけではありません。