TxIn(トランザクションインプット)

TxIn(トランザクションインプット)

TxIn(トランザクションインプット)とは?

TxIn(トランザクションインプット)とは?

TxInは「Transaction Input」の略で、ビットコインなどの暗号資産(仮想通貨)の取引において「入金」を意味します。これは、誰かが送ってくれた仮想通貨を受け取るプロセスです。DMM Bitcoinなどの取引所では、この入金のことを「入庫」と呼んでいます(出金は「出庫」)。

TxInとTxOutの違い

TxInとTxOutの違い

ビットコインの取引記録は、すべての取引の流れを詳しく追跡できるようになっています。この取引記録にはTxIn(入庫)TxOut(出庫)の2つがあります。TxOutは「Transaction Output」の略で、「送金」を意味します。

取引記録の安全性

取引記録の安全性

ビットコインの取引記録は暗号化されていないので、誰でも見ることができます。でも、誰かがその記録を見て取引の内容を知っても、それを不正に利用することはできません。なぜなら、TxInに指定されたビットコインを使うためには、その送金者の電子署名が必要だからです。電子署名をするためには、「秘密鍵」と「公開鍵」が必要です。

秘密鍵と公開鍵

秘密鍵と公開鍵

  1. 秘密鍵:
    ビットコインを持っている人だけが知っている暗号の「鍵」です。

  2. 公開鍵:
    他の人に見せてもいい鍵です。

取引の流れ

取引の流れ

AさんがBさんにビットコインを送る場合を見てみましょう。

  1. AさんはTxOutを使って「Bさんに100BTCを送る」と指示します。
  2. AさんはBさんに、取引データ(トランザクション)と自分の秘密鍵で作った電子署名を送ります。
  3. Bさんはそのデータを使って、Aさんが本当に送金したことを確認します。

このようにして、BさんはAさんから送られたビットコインを使えるようになります。

トランザクションの確認

トランザクションの確認

Bさんが受け取ったTxInだけでは、Aさんが送った金額はわかりません。Bさんは、ビットコインのブロックチェーン上のすべての取引履歴からAさんの送金履歴を探し出し、金額を確認します。これにより、正確な取引が証明されます。

マイナーへの報酬

マイナーへの報酬

ビットコインの取引では、TxOutの合計額とTxInの合計額が一致しない場合、その差額は「マイナー」という取引を確認する人たちへの報酬となります。つまり、新たに発行されたビットコインとしてマイナーに支払われます。

お釣りの処理

お釣りの処理

ビットコインの取引では、TxOutとTxInの金額が一致するようにする必要があります。もし一致しない場合は、差額分のビットコインを「お釣り」として処理します。これにより、取引額が正確になります。

TxIn(トランザクションインプット)まとめ

TxIn(トランザクションインプット)まとめ

ビットコインのような暗号資産(仮想通貨)の取引では、TxInは入金を意味し、TxOutは出金を意味します。秘密鍵と公開鍵を使った電子署名によって、安全に取引が行われます。このようにして、仮想通貨の取引は正確に記録され、信頼性が保たれています。

クリプトコレクション

仮想通貨入門者向けの情報満載♪

今からでも遅くない!
仮想通貨を基礎から学んで取引を始めよう!