UTXO
UTXOとは、Unspent Transaction Outputの略称で、未使用のトランザクション出力のこと。
UTXOは、ビットコインのトランザクションにおける仕組みの一つ。
ビットコインのトランザクションは、送信(アウトプット)と受信(インプット)で構成されるが、UTXOがこのアウトプットから生成されるため、厳密にはUTXOがインプットになっている。(トランザクション→UTXO→トランザクション→UTXO...)
すなわち、ビットコインの送受信はUTXOを通して行われていることになる。
ビットコインは、各ウォレットアドレスに紐づく残高をブロックチェーンで管理しておらず、このUTXOをウォレットアドレスと紐づけて残高を算出している。