コンポーザブルDeFi (Composable DeFi)
要約: コンポーザブルDeFiとは、異なるDeFiプロトコル間の相互運用性を指します。各プロトコルのスマートコントラクトは公開されており、共通のトークン規格に準拠している…
コンポーザブルDeFiとは、異なるDeFiプロトコル間の相互運用性を指します。各プロトコルのスマートコントラクトは公開されており、共通のトークン規格に準拠しているため、あるプロトコルが許可を求めることなく別のプロトコルに接続し、その上に新たな仕組みを構築できます。これはよく「マネーレゴ」と表現されます。
重要な理由
コンポーザビリティ(構成可能性)により、開発者はレンディング市場、分散型取引所、ステーブルコインといった既存の構成要素を組み合わせて新しい製品をすばやく作ることができ、ユーザーは単一のトランザクションでそれらの間で資産を移動できます。これは、DeFiがこれほど速く変化する大きな理由の一つです。一方で、同じつながりが共通のリスクも生み出します。あるプロトコルのバグ、価格オラクルの不具合、トークンの破綻は、それに依存するすべてのプロトコルに波及する可能性があり、攻撃者はフラッシュローン攻撃において、複雑に連鎖するやり取りを悪用してきました。
具体例
あるユーザーが、レンディングプロトコルにステーブルコインを預け入れ、利息付きの預かり証トークンを受け取ります。この預かり証トークンは標準的な形式に準拠しているため、もう一つのプロトコルに担保として預け入れ、そこで別のトークンを借り入れて、借りたトークンを分散型取引所の流動性プールに追加できます。各ステップはその前のコントラクトに依存しているため、どこか一か所で問題が起きると、ポジション全体に影響が及ぶ可能性があります。