用語集

仮想通貨に関連する用語を解説しております

トランザクション

ビットコインのトランザクション(取引)は複数のTxIn(支払元)と複数のTxOut(支払先)によって構成されます。

すべてのTxInは秘密鍵によって署名する必要があります。そしてTxInの合計数量とTxOutの合計数量の差が手数料と呼ばれ、ブロック生成時に採掘者が手に入れます。

TxInにはアドレスも数量も書いておらず、支払いもとのコインを入手したトランザクション(ハッシュ)とそのトランザクション内のTxOutの何番目かのインデックスしか書かれていません。

そのためTxInの合計数量を計算するには1億以上あるトランザクションから対象となるトランザクションを取り出さなくてはなりません。ビットコインデーモンを新たに作成する場合一番苦労する点でしょう。

さらにその支払い元のコインが2重払いになっているかを判定するためには工夫を要します。