ブログ > 2025 > May > CardanoのEUTXOモデル:ブロックチェーンに決定的予測可能性をもたらす

CardanoのEUTXOモデル:ブロックチェーンに決定的予測可能性をもたらす

Cardanoの拡張未使用トランザクションアウトプット(EUTXO)モデルの背後にあるシンプルさ、セキュリティ、パワーを紹介

2025年 5月 2日 Ivan Irakoze 5 分で読めます

CardanoのEUTXOモデル:ブロックチェーンに決定的予測可能性をもたらす

Cardanoはビットコインの未使用トランザクションアウトプット(UTXO)モデルに基づいて構築されており、セキュリティやシンプルさを損なうことなく、スマートコントラクトや複雑なアプリケーションに向けた強化を実現している。この進化版となる拡張UTXO(EUTXO)は開発者とユーザーに大きな利益をもたらす。

Charles Hoskinsonは最近公開した自身の動画で、このモデルの力を強調した。

「EUTXOは、まるで手にぴったり合う手袋のように、オフチェーンとオンチェーンの同型性、すなわち、この2つの間がイコールになるように作られたものです」

UTXOを理解するためのシンプルな例

ビットコインウォレットをコインが入った瓶とし、このコインひとつひとつを特定の値をもつUTXOであると考える。仮に、瓶に$50と$20という2つのコイン(UTXO)が入っているとする。ユーザーが$30相当の買い物をする場合、$50を支払い、$20を釣銭として受け取る(店で買い物をする場合と同様)。

この$20(「釣銭」)は、瓶に新しいUTXOとして追加され、別の支払いに使用できる。ビットコイン(またはCardano)ウォレットには、UTXOのグループ(UTXOセットと呼ばれる)が入っているだけである。違いは、Cardanoはデータとロジックを追加することでUTXOの概念を拡張し、価値表現をはるかに超えた多目的で機能的なUTXOを可能にする点だ。

EUTXOの重要性

CardanoのEUTXOモデルにはいくつかの重要な利点がある。

  • 決定的スマートコントラクト:ユーザーは、スマートコントラクトが実行される前に何をするかを正確に知ることができる。トランザクションの結果はインプット次第であり、ブロックチェーンのグローバルな状態には依拠しない。この予測可能性により、信用性、信頼性の高い分散型アプリケーション(DApp)が構築される。
  • ビットコイン分散型金融(DeFi): このEUTXOモデルは複雑なスマートコントラクト機能を有しているため、ビットコインとCardanoのDeFiプラットフォーム間のインタラクションを可能にする。多くのエコシステムプレイヤーの中で、Input | Outputはこの相互運用性の活用に取り組んでいる。
  • 料金と結果は予測可能:想定外のコストや予測不可能な「ガス戦争」はない。ユーザーは、有効なトランザクションに必要な手数料を事前に計算することができる。
  • 並列実行の可能性:EUTXOは潜在的に複数のトランザクションを同時に処理することを可能にし、スケーラビリティを大幅に向上させる。トランザクションはインプットにのみ依拠するため、原則として相互に干渉することなく並列に検証できる。これは将来のCardanoプロトコルの更新で活用される予定である。
  • テストと検証が容易:モデルの持つ決定性により、スマートコントラクトのテストと検証が容易になる。形式手法とオフチェーンシミュレーションにより、DAppの安全性と意図したとおりに機能することが、メインネットにデプロイする前に保証される。

EUTXO対アカウントベースモデル

資産がアカウントに入っていて、トランザクションの検証中にブロックチェーンの状態が変化する可能性があるアカウントベースのモデルとは異なり、EUTXOはより予測可能で安全な環境を提供する。Cardano EUTXOモデルでは、ユーザーはトランザクションをブロックチェーンに送信する前に、オフチェーンでトランザクションの有効性を確認できる。別のトランザクションが、使用を想定しているインプットを同時に消費した場合にはトランザクションが失敗する場合もあり得るが、すべてのインプットが存在している場合、トランザクションは成功することが保証される。この予測可能性で、損失と敵対的行動のリスクを減らすことができる。

EUTXOをもっと詳しく見る

EUTXOモデルとその利点について詳しく知りたい場合は、次のリソースを確認して欲しい。