TxOut(トランザクションアウトプット)
TxOut(トランザクションアウトプット)
TxOut(トランザクションアウトプット)とは?
TxOut(トランザクションアウトプット)とは?
TxOutは「Transaction Output」の略で、ビットコイン取引における「出金」を意味します。つまり、ビットコインを誰かに送るときに使うものです。これに対して、入金を意味するTxInという用語があります。TxOutはTxInの反対の意味を持ちます。
TxOutとTxInの関係
TxOutとTxInの関係
ビットコイン取引では、送金額(TxOut)は受け取る額(TxIn)と必ず一致しなければなりません。たとえば、AさんがBさんに100BTCを送る場合、AさんのTxOutの額は100BTCで、BさんのTxInの額も100BTCです。これで送金と受け取りが一致しています。
差額と「おつり」の処理
差額と「おつり」の処理
実際の取引では、細かい金額が合わないことがあります。たとえば、AさんがBさんに95BTCを送りたいとき、Aさんが持っているビットコインが100BTCだとすると、95BTCを送った後に5BTCが余ります。この5BTCは「おつり」として扱われます。
「おつり」として余った5BTCは、新たに設定され、Aさんに戻されます。つまり、AさんはBさんに95BTCを送り、おつりの5BTCはAさん自身のTxOutとして処理されます。こうして、送金と受け取りの額が一致します。
TxOut(トランザクションアウトプット)のまとめ
TxOut(トランザクションアウトプット)のまとめ
TxOutはビットコインを誰かに送るための「出金」を意味し、入金を意味するTxInと対になる用語です。ビットコイン取引では、送金額と受け取り額が一致するように「おつり」の処理を行い、正確な取引が行われます。この仕組みによって、ビットコインの取引は安全で正確に行われるのです。