UTXO(Unspent Transaction Output)とは?
ビットコインの記帳方式は銀行口座(Account)とは異なり、口座の「総残高」数字を見るものではありません。
代わりに、受け取ったお金(金額に関わらず)すべてを独立した紙幣のように保管します。
これらのまだ使われていない紙幣のことを、UTXO(Unspent Transaction Output)と呼びます。
お金を使う際は、特定のUTXOを入力として使い、お釣りの部分を新しいUTXOとして生成します。
この仕組みはオンチェーン分析において重要で、各UTXOには「誕生」した時刻と金額が記録されています。
アナリストはこれらのUTXOがいつ使われたか、使ったのが短期投機家か長期保有者かを追跡することで、市場心理や資金分布を判断できます。
例えばSOPRやHODL Wavesなどの有名指標は、すべてUTXOデータに基づいて算出されています。
したがってUTXOの数量や構造の変化自体が、オンチェーン心理の温度計となります。
例の解説:
----
この図は「UTXO Count by Script Type」と呼ばれます。
簡単に言うと、ビットコインのチェーン上で「まだ使われていないお金」がどの種類のアドレス技術で使われているかを集計したものです。
最も初期のものはP2PKH(従来のアドレス、1で始まる)で、図のオレンジ色の大部分を占めています。
その後、マルチシグ対応のP2SH(3で始まる)が登場し、薄黄色で表示されています。
2017年のSegWitアップグレード後、手数料を節約できるネイティブアドレスP2WPKH(bc1qで始まる)が登場し、図の青い部分です。
特に興味深いのは2023年から急増した紫色の部分——P2TR、すなわちTaprootアドレス(bc1pで始まる)です。
この急増はOrdinals銘文ブームと完全に時期が一致しています。
銘文が大量にTaprootスクリプトを使ってデータを書き込んだため、チェーン上のUTXO総数が一気に1.9億件という過去最高値に押し上げられました。
ただし2024年半ば以降、UTXO総数は緩やかに減少に転じています。
これは通常、銘文ブームの沈静化に加え、大口保有者やマイナーが“UTXOの統合”を開始したことを示しています。
わかりやすく言うと、多くの少額の小銭を大口にまとめることで、将来の手数料環境に備えているのです。
したがって、オンチェーン分析は送金額を見るだけでなく、アドレス技術の変化からも市場心理や行動を読み取れるのです。