ブロックチェーン ビットコインを支えるUTXOとは?
近年、新しい資産形態として注目を集めている仮想通貨。その中でも代表的な存在であるビットコインは、「UTXO(未使用トランザクションアウトプット)」と呼ばれる独自の仕組みを用いて残高を管理しています。従来の銀行口座では、個々の口座に預け入れられた金額が記録され、預金者はその残高の範囲内で資金を引き出すことができます。しかし、ビットコインには私たちがイメージするような個人口座は存在しません。ビットコインの取引は、あるアドレスから別のアドレスへの資金の移動として記録され、その移動の履歴がブロックチェーンと呼ばれる台帳に記録されます。この時、あるアドレスへの送金記録が「トランザクションインプット」、別のアドレスへの受け取り記録が「トランザクションアウトプット」と呼ばれます。UTXOとは、過去の取引によって生成されたアウトプットのうち、まだ誰にも使われていないものを指します。つまり、ビットコインの残高は、自分が保有するUTXOの合計値によって決まります。 UTXOは、従来の銀行口座とは異なる視点で残高を管理する仕組みであり、ビットコインのセキュリティや透明性を支える重要な要素の一つです。
