学ぶ
UTXOとは?ビットコインの残高の数え方をやさしく解説
結論:残高は「未使用のお金のかたまり」の合計
UTXO(Unspent Transaction Output/未使用トランザクションアウトプット)とは、ビットコインの「まだ使われていないお金のかたまり」のことです。ビットコインには銀行口座のような「残高」という数字は存在せず、あなたのウォレットが持つUTXOの合計が、実質的な残高になります。
この記事のポイント
- ビットコインに「口座残高」はなく、受け取ったUTXO(お金のかたまり)の集まりで管理される。
- 送金とは、手持ちのUTXOを使い切り、支払い分と「お釣り」の新しいUTXOを作ること。
- 紙幣やコインに似ていて、ぴったりの額がなければお釣りが発生する。
- 使うUTXOの数が多いほど取引データが大きくなり、手数料が高くなりやすい。
口座残高ではなく「お金のかたまり」
銀行口座では「残高1万円」という数字が増減します。ビットコインは違い、現金(紙幣・コイン)に近いイメージです。誰かから0.3 BTC、別の人から0.2 BTCを受け取ると、あなたは「0.3 BTCのかたまり」と「0.2 BTCのかたまり」という2つのUTXOを持つことになります。残高はその合計=0.5 BTCです。
送金は「使い切ってお釣りを受け取る」
たとえば0.3 BTCのUTXOから0.1 BTCを送るとき、UTXOは途中で割れません。0.3 BTCをまるごと使い切り、送り先に0.1 BTC、自分に「お釣り」として残り(手数料を引いた約0.2 BTC)が新しいUTXOとして戻ってきます。これが送金の裏側で起きていることです。
| 状況 | 起きること |
|---|---|
| 受け取る | 新しいUTXO(お金のかたまり)が増える |
| 送る | 手持ちUTXOを使い切り、支払い分とお釣りの新UTXOができる |
| 残高を見る | ウォレットが全UTXOを合計して表示している |
手数料・プライバシーとの関係
手数料はコインの「量」ではなく取引のデータ量で決まります。小さなUTXOを多数まとめて使うと入力が増え、データが大きくなって手数料が高くなりがちです。逆に、空いている(混雑していない)時期に小さなUTXOをまとめておく「コンソリデーション(整理)」をする人もいます。また、どのUTXOを使うかは取引の追跡しやすさ(プライバシー)にも影響します。仕組みの全体像はビットコインの仕組みも参照してください。
よくある質問
Q. UTXOを一言で言うと? A. 「まだ使っていないお金のかたまり」です。その合計があなたの残高になります。
Q. なぜ口座残高じゃないの? A. 管理者なしで二重支払いを防ぐため、現金のように「かたまり」を使い切る方式が採られています。
Q. お釣りはどこへ行くの? A. 自分のウォレットの新しいアドレスへUTXOとして戻ります。ウォレットが自動で処理します。
Q. UTXOが多いと損? A. 小さなUTXOが大量にあると送金時の手数料が高くなりやすいですが、通常はウォレットが最適に選んでくれます。
参考・出典
- ビットコイン・ホワイトペーパー: https://bitcoin.org/bitcoin.pdf
- Bitcoin Wiki「Transaction」: https://en.bitcoin.it/wiki/Transaction
投資にあたっての注意
本記事は情報提供を目的としたものであり、投資助言ではありません。ビットコインは価格変動やハッキング、紛失等のリスクがあります。投資判断はご自身の責任で、余裕資金の範囲で行ってください。税制・規制は変更される場合があるため、最新情報は必ず公式の一次情報をご確認ください。
Sources
FAQ
- UTXOを一言で言うと?
- 「まだ使っていないお金のかたまり」です。その合計があなたの残高になります。
- なぜ口座残高じゃないの?
- 管理者なしで二重支払いを防ぐため、現金のように「かたまり」を使い切る方式が採られています。
- お釣りはどこへ行くの?
- 自分のウォレットの新しいアドレスへUTXOとして戻ります。ウォレットが自動で処理します。
本記事は情報提供のみを目的とし、投資・金融・取引の助言ではありません。価格は参考値で古い場合があります。投資判断はご自身の責任で。