なぜビットコインのUTXOモデルは天才的なのか(そしてそれが実際にどのように機能するのか)

robot
概要作成中

ビットコインが実際に誰が何を所有しているかを追跡する方法を考えたことはありますか?その秘密はUTXOと呼ばれるものにあり、あなたが思うよりもはるかにシンプルです。

UTXOとは、実際に何ですか?

UTXOは「未使用トランザクション出力」を意味します。こう考えてください:誰かがあなたにビットコインを送るたびに、実際に受け取るのは単一の通貨ではありません。過去のトランザクションからの小さなパケットの集合であり、それぞれのパケットは一度だけ使用できます。

重要な洞察は次のとおりです:すべての暗号通貨取引には入力と出力があります。以前の出力(UTXO)を入力として取り、新しい出力を作成します。UTXOが入力として使用されると、それは永遠に失われます。新しい出力?それは次の取引のために新しいUTXOになります。

実際の例を使ってみましょう

あなたのウォレットに0.45 BTCがあるとしましょう。それは実際には1枚の通貨の0.45ではなく、2つの別々のUTXOです。1つは0.4 BTCの価値があり、もう1つは0.05 BTCの価値があり、どちらも以前の取引からのものです。

今、あなたはボブに0.3 BTCを送信したいと思っています。ここで起こることは次のとおりです:どこからも0.3 BTCを渡すことはできません。あなたは0.4 BTCのUTXOを分割する必要があります。0.3 BTCをボブのアドレスに送信し、0.1 BTCを自分に返します。元の0.4 BTCのUTXOは今や使用済みで、永久に利用できません。

あなたが作成したものは?2つの新しいUTXO (0.3ビットコインと0.1ビットコイン)が将来の取引に使用できる準備ができています。

あるいは、0.42 BTCを送信する必要がある場合、0.4 BTCを0.05 BTC UTXOと組み合わせて、必要な正確な金額を得ることができます。その後、0.03 BTCがお釣りとして戻ってきます。

これはなぜ重要なのか?

UTXOモデルはビットコインの会計システムの基盤です。ネットワークは、すべての通貨がどこにあるかを、毎秒完璧に記録する方法です。UTXOをデジタル小切手のように考えてみてください。特定の人の(公開アドレス)に対して作成されており、半分に引き裂いたり部分的に使用したりすることはできず、新しい小切手は古いものから発行されなければなりません。

この洗練されたデザインが、ビットコインが二重支払いの問題を抱えたことがない理由です。すべての取引は追跡可能であり、すべてのUTXOは検証可能で、システム全体は透明で安全に保たれています。

テイクアウェイ

UTXOモデルは単なる技術用語ではなく、暗号通貨が機能する理由です。これはビットコインが古くからの問いに対する答えです:中央に銀行がない状態で、どうやってデジタルなものを所有していることを証明するのでしょうか?これを理解することは、分散型のお金が実際にどのように機能するかを理解することです。

BTC0.36%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン