ビットコインにはアカウントも残高もありません。出力があります。各トランザクションは出力を生成し、各出力は条件にロックされた金額です。通常は、この鍵で署名できる人がそれを消費できます。
UTXO
まだ使われていない出力を、未使用トランザクション出力(UTXO)と呼びます。すべてのノードはUTXOの完全なセットを保持しています。あなたの残高は、あなたの鍵で消費できるUTXOを合計してウォレットが見つけたものです。
消費とは、消費することを意味します
トランザクションの入力は既存のUTXOを参照し、それらをアンロックする署名を運びます。その出力は受信者のために新しいUTXOを作成します。一度消費された出力は永久に失われます。それを消費しようとする2番目のトランザクションは二重支払いであり、ノードはそれを拒否します。
- 入力:消費されるUTXOへの参照、およびそれらの署名。
- 出力:新しい金額、それぞれ新しい所有者の条件にロックされています。
- ルール:入力は出力と同額以上でなければなりません。
メモリプールでは、各トークンは待機中のトランザクションであり、その入力と出力があり、その高さは支払う手数料です。