モジュール型物語の導出: DeFi レンディングのモジュール型進化

avatar
YBB Capital
4ヶ月前
本文は約8721字で,全文を読むには約11分かかります
DeFi融資は、融資プロセスを担保管理、金利計算、リスク評価、清算メカニズムなどの独立したモジュールに分割するモジュール設計を通じて進化しています。モジュール設計により柔軟性と拡張性が向上し、ユーザーと開発者が機能モジュールを自由に組み合わせることができます。モジュール化により柔軟性がもたらされる一方で、複雑さも増し、潜在的なシステムリスクに注意する必要があります。

原著者: YBB Capital 研究員 Ac-Core

モジュール型物語の導出: DeFi レンディングのモジュール型進化

TLDR

  • モジュラー レンディングの本質はクロスチェーンとアグリゲーションだけではなく、両方ともモジュラー レンディングにおいて重要な役割を果たします。

  • モジュラーレンディングは、ベースレイヤーによって提供されるセキュリティ、コンセンサス、およびデータの可用性を利用します。ベースレイヤーは、主に実行レイヤーとアプリケーションレイヤーでの機能モジュール化に焦点を当てています。

  • モジュラー融資は、そのプロセスを担保管理、金利計算、リスク評価、清算メカニズムなどの複数の独立したモジュールに分解し、標準化されたインターフェイスを通じて各モジュールと通信します。

  • 現在のモジュール型 DeFi プロトコルの特徴は、OP Stack のワンクリック チェーン発行のロジックに似ており、導入には、新しい金融商品やサービスを作成するための独自のプロトコルに基づくモジュールの組み合わせの確立が必要です。

1. モジュール化の起源

モジュラー ブロックチェーンの概念は 2 つのホワイト ペーパーから生まれました。 2018年、Mustafa AlbasanとVitalik Buterinは論文「データ可用性サンプリングと不正証明」を共著し、ライトクライアントがフルノードから不正証明を受信して検証できるシステムを提案し、データ可用性サンプリングプロトコルを設計して、オンチェーンの容量とセキュリティの間のトレードオフにより、セキュリティと分散化を犠牲にすることなくブロックチェーンのスケーラビリティの問題が解決されます。

そして2019年、ムスタファ・アルバサン氏はホワイトペーパー「Lazy Ledger」で、トランザクションの実行と検証に責任を持たずに、ブロックチェーンを使用して注文し、トランザクションデータの可用性を確保する新しいアーキテクチャについて詳しく説明しました。この新しいアーキテクチャは、既存のブロックチェーン システムのスケーラビリティの問題を解決するために設計されており、当時は「スマート コントラクト クライアント」として知られていました。スマート コントラクトの実行は、別の実行レイヤーを通じてこのクライアント上で行われ、これが最初のモジュラー データ可用性レイヤー プロジェクトである Celestia の始まりでした。

ロールアップ技術の出現により、このアイデアはオフチェーンでスマート コントラクトを実行し、その結果を証拠として「クライアント」の実行層にアップロードするというロジックになりました。ブロックチェーンのアーキテクチャと新しい拡張テクノロジーを再考することにより、Celestia が誕生し、「モジュラー ブロックチェーン」の新しいパラダイムを定義しました。

2. モジュール型ブロックチェーンの出現

モジュラーブロックチェーンは、分離と再編成を通じてブロックチェーン分野の「不可能な三角形」問題を解決することを目的としています。簡単に言うと、単一チェーンの主要な機能が複数のレイヤーに分解され、各レイヤーはスケーラビリティを実現するために特定の機能の実装に重点を置いています。一般に、モノマー鎖の基本的な機能は、次の 4 つの機能層に分類できます。

  • データ可用性層: データの保存、送信、検証機能を含め、ネットワーク内のデータにアクセスして検証できることを保証し、ブロックチェーン ネットワークの透明性と信頼性を確保します。現在、代表的な DA プロジェクトには Celestia、Avail、EigenDA などが含まれます。Ethereum や Solana などの単一のパブリック チェーンでも DA 要件を実現できます (ビットコインは非チューリング完全性のため、従来のロールアップに適した検証ソリューションを備えていませんが、開発はその拡張機能は急速に進歩しています)。

  • コンセンサス層: ネットワーク内のデータとトランザクションの一貫性を達成するために、ノード間の合意を担当します。トランザクションは検証され、PoW や PoS などのコンセンサス アルゴリズムを通じて新しいブロックが作成されます。ほとんどの DA プロジェクトには、独自のコンセンサス層も必要です。これは通常、動作ハードウェア要件が低く、検証が簡単なライト ノードとして設計されています。

  • 実行層: トランザクションの処理と、トランザクションの検証、実行、ステータスの更新などのスマート コントラクトの実行を担当します。レイヤー 2 プロジェクト (Arbitrum、Optimism、ZKsync など) は、実行レイヤー機能のみを備えたモジュール型ブロックチェーンであり、メイン チェーンを介してトランザクションの正確性を検証し、メイン チェーンのセキュリティを継承します。

  • 決済層: 取引の最終決済を完了し、資産の移転と記録がブロックチェーンに永久に保存されるようにする責任を負います。モジュラー決済層の主な機能は、ロールアップの有効性証明書とステータス データを検証することです。よく知られているプロジェクトには、Dymension、Cevmos などが含まれます。

初期の歴史では、ライトニング ネットワークやサイドチェーンなど、ビットコインを取り巻く取り組みは「モジュール性の先駆者」と見なすことができます。しかし、ビットコインはチューリング完全ではないため、これらの拡張計画は進捗が遅く、さまざまな欠陥があり、広く採用されていません。従来のブロックチェーンは、基礎となるフレームワークを再構築することで三重のパラドックスを解決しようとしますが、その効果は限定的です。この問題を解決するために、Vitalik Buterin 氏はロールアップに関する改善計画を提案しました。不正証明とゼロ知識証明の成熟に伴い、レゴスタイルの構築手法を使用してイーサリアム上に実行層を構築することが徐々に現実になり、イーサリアムもロールアップアップグレードを中心とした階層化された拡張パスとしての終焉を決定しました。 Rollupを核としたアップグレード方式は、これまでの拡張ソリューションを超え、パブリックチェーン拡張の究極のソリューションとなることが期待されています。

3. モジュール化の進化 – モジュール型融資

モジュール型物語の導出: DeFi レンディングのモジュール型進化

画像ソース: 凡例の定量化

DeFiモジュラーレンディングは、基本層によって提供されるセキュリティ、コンセンサス、データ可用性を利用し、主に実行層とアプリケーション層での機能モジュール化に焦点を当て、これらの機能モジュールをブロックチェーン上で実行します。その主なモジュール部分には、ユーザーの担保を保管、管理、処理して担保の安全性とコンプライアンスを確保する責任を負う担保管理モジュール、市場供給に基づいて貸出金利を動的に調整する金利計算モジュールが含まれます。需要、ユーザーの信用スコアなどの要素。借り手の信用リスクを評価し、ローン要求を承認するかどうか、および必要な担保額を決定する清算メカニズムモジュール。プラットフォームや他のユーザーの利益を保護するために期限内に返済できない場合。

モジュール式融資システムは、モジュール間の対話と検証のために、データ可用性レイヤーから必要なすべてのトランザクションおよび契約データを取得する必要があります。すべてのモジュールのステータス変更が安全かつ一貫していることを保証するために、各モジュールの動作結果はコンセンサス層を通じて確認および記録される必要があります。モジュラーレンディングのロジックのほとんどは実行層で実行され、各モジュールの機能はスマートコントラクトを通じて実装されます。貸付トランザクションの最終的な決済と清算は、決済レイヤーに依存して、貸付および清算トランザクションの最終性を保証します。

3.1 コアコンセプト

  • モジュール設計: 融資プロセスを、担保管理、金利計算、リスク評価、清算メカニズムなどの複数の独立したモジュールに分解します。各モジュールは個別に開発、テスト、展開できます。

  • 相互運用性: 各モジュールは標準化されたインターフェイスを通じて通信するため、さまざまなモジュールを簡単に組み合わせることができ、一部のモジュールはプラットフォーム間で使用することもできます。

  • アップグレード可能性: 各モジュールは独立しているため、システム全体の動作に影響を与えることなく、モジュールを個別にアップグレードできます。この特性により、システムは市場の変化や技術の進歩に迅速に対応できます。

  • 安全性: モジュール設計によりリスクを隔離します。たとえば、モジュールにセキュリティの脆弱性が発生した場合、システム全体に影響を与えることなく、そのモジュールのみを修正する必要があります。

3.2 主要なコンポーネント

  • 担保管理モジュール: ユーザーの担保の安全性とコンプライアンスを確保するために、担保の入出金、管理を処理します。

  • 金利計算モジュール: 市場の需要と供給、借り手の信用スコア、その他の要因に基づいて貸出金利を動的に調整します。

  • リスク評価モジュール: 借り手のリスクを評価し、借入リクエストを承認するかどうかと必要な担保額を決定します。

  • 清算メカニズムモジュール: 借り手が期日までに返済できない場合、借入プラットフォームの資金の安全を確保するために清算手続きが開始されます。

3.3 利点

  • 柔軟性: 必要に応じてさまざまなモジュールを組み合わせて、多様な融資ニーズに対応できます。

  • 効率: 各モジュールのパフォーマンスを最適化することで、システム全体の効率を向上させます。

  • イノベーション: 開発者が特定の問題に対してイノベーションを起こし、新しいモジュールを起動して機能を強化できるようにします。

  • 透明性: モジュール式システムはより透明性が高く、各モジュールの動作ロジックとステータスを個別に監査および検証できます。

3.4 モジュラー融資におけるクロスチェーンとアグリゲーションの役割

モジュール型物語の導出: DeFi レンディングのモジュール型進化

画像出典: クロスチェーンブリッジの説明

これら 2 つはモジュラー レンディングにおいて重要な役割を果たしますが、モジュラー レンディングの本質はクロスチェーンとアグリゲーションだけではありません。モジュラー融資の中心的なコンセプトは、融資プロセスのさまざまな機能をモジュール化することで、システムの柔軟性、拡張性、セキュリティ、革新性を向上させることです。クロスチェーンとアグリゲーションは、モジュラーレンディングの中核となる哲学を実現する方法の一部ですが、それがその唯一またはすべての部分ではありません。

相互運用性:

  • クロスチェーンテクノロジー: 異なるブロックチェーン上の資産と機能モジュールの相互運用を可能にします。これは、ユーザーが異なるブロックチェーン間で資産を転送し、さまざまな分散型アプリケーション (dApps) を活用できるため、モジュラー レンディングにとって非常に重要です。

  • マルチチェーンのサポート: 複数のブロックチェーンをサポートすることで、融資プラットフォームの使いやすさと柔軟性が向上し、より多くのユーザーと資産を引き付けることができます。

集計:

  • 集約プロトコル: 複数の融資プロトコルと流動性プールを集約して、統一されたインターフェイスと優れたユーザー エクスペリエンスを提供します。たとえば、ユーザーは集約プラットフォームを通じて複数の融資市場にアクセスし、最良の融資金利を得ることができます。

  • 流動性の集約: 複数の流動性ソースを集約することで、資本の利用効率と市場の流動性を向上させます。

3.5 モジュラー融資のその他の重要な側面

モジュール設計:

  • 機能モジュール化: 融資プロセスを独立した機能モジュール (担保管理、金利計算、リスク評価、清算メカニズムなど) に分解し、各モジュールを独立して開発、導入、アップグレードできます。

  • 標準化されたインターフェイス: 各モジュールは標準化されたインターフェイスを通じて通信し、モジュール間の互換性と相互運用性を確保します。

セキュリティとリスク管理:

  • リスクの分離: モジュール設計により、特定のモジュールで問題が発生した場合でも、システム全体に影響を与えることはありません。

  • セキュリティ監査: 各モジュールを個別に監査して、システム全体のセキュリティを向上させることができます。

柔軟性と拡張性:

  • 柔軟な組み合わせ: ユーザーと開発者は、ニーズに応じてさまざまなモジュールを柔軟に組み合わせて、多様な融資ニーズに適応できます。

  • 拡張性: システム全体を再構築することなく、モジュールの追加または交換によってシステムの機能とパフォーマンスを拡張できます。

最近では、Aave、Compound、MakerDAO などのいくつかの確立された DeFi プラットフォームも、モジュラー設計コンセプトを採用し始めています。たとえば、MakerDAO は、あまり集中化されていない SubDAO モデルに向けて開発しています。Aave のプロトコルは、借入、担保管理、清算などの機能をそれぞれ処理する複数のスマート コントラクトで構成されています。開発者とユーザーは、ニーズに応じてこれらのコントラクトを組み合わせたり、新しいコントラクトを開発してプラットフォームの機能を拡張したりできます。

4. モジュール型融資プロジェクト

4.1 モルフォ研究所

Morpho Labs の目標は、分散型融資市場の効率とユーザー エクスペリエンスを向上させ、技術革新と最適化を通じて DeFi エコシステムの発展を促進することです。 Morpho Labs は、モジュラー設計と摩擦のないトランザクション メカニズムを通じて、Morpho Blue や Meta Morpho などのイノベーションにより DeFi 融資の効率と相互運用性を向上させ、より多くのユーザーと資金を分散型金融の分野に引きつけたいと考えています。

モジュール型物語の導出: DeFi レンディングのモジュール型進化

画像出典:Morpho Labs公式

モルフォブルー

Morpho Blue は、Morpho Labs が提供する融資プロトコルの高度なバージョンで、イーサリアム仮想マシン上での暗号資産 (ERC 20 および ERC 4626 トークン) の展開を可能にし、展開と独立した融資市場を最小限に抑え、貸し手、借り手に提供することを目的としています。ユーザーとアプリケーションにトラストレスなベースレイヤーを提供し、デュアルライセンス (BUSL-1.1 および GPL v2) で、一度デプロイされると、イーサリアムブロックチェーン (1)、基本機能およびコンポーネントの存在を前提として永続的に実行されます。

  • 担保: 資産を借りるユーザーは、プロトコルでサポートされている暗号資産担保を提供する必要があります。

  • 清算ローン価値 (LLTV): この契約では、借入資産に対する担保の最小価値を指定します。たとえば、比率が 90% の場合、借入資産の価値は担保価値の 90% を超えてはなりません。超えない場合、ポジションは清算されます。

  • 借用: ユーザーはプロトコルを操作して借用プロセスを開始します。 彼らは借りたい資産の額を指定し、必要な担保を提供します。

  • 金利:借り手が借りた金額に対して支払う利息。 支払われる利息の金額は、契約で使用される金利モデルに基づきます。 利息は時間の経過とともに発生し、借り手がローンを返済するときに支払われます。

  • 返済: 借り手は、借りた資産と未払い利息を返却することで、いつでもローンを返済できます。返済がオンチェーンで確認されると、借り手はスマートコントラクトから担保を取得できます。

  • 清算メカニズム: 債務不履行のリスクを軽減するために、契約には清算メカニズムが含まれています。 借入資産の価値が (市場変動または未払い利息により) LLTV を超えていると仮定します。ローンおよび未払いの利息を返済するために、ポジションの一部または全部を清算することができます。

  • 貸出: ユーザーはプロトコルを操作して貸出プロセスを開始します。 貸付する資産の量を指定し、それらの資産をスマートコントラクトに転送します。

  • 引き出し: 貸し手は、市場に十分な流動性がある限り、いつでもローン資産と未払い利息を引き出すことができます。

Morpho Blue の特徴は、許可のない取引市場を作成できることであり、ユーザーはローン資産、住宅ローン資産、清算ローン価値 (LLTV)、オラクル、および金利モデル (IRM) で構成される独立した市場を作成できます。各パラメーターは市場の作成時に選択され、永続的で変更できません。LLTV と金利モデルは、モルフォ経営陣によって承認された一連のオプションから選択する必要があります。

メタモルフォ

Meta Morpho は、Morpho Blue の上に Meta Morpho Vault (貸し出し金庫) を作成するための独立したメタプロトコルであり、さまざまな DeFi プラットフォームやプロトコル間でのシームレスな統合と相互運用性を実現します。主な特徴は次のとおりです。

  • クロスプラットフォーム統合: Meta Morpho により、ユーザーは異なる DeFi プロトコル間で資産や戦略をシームレスに転送できます。

  • 相互運用性の強化:標準化されたインターフェイスとプロトコルを通じて、Meta Morpho はより優れた相互運用性を提供し、異なる DeFi プロトコル間のコラボレーションをよりスムーズにします。

  • 自動化された管理: スマート コントラクトと自動化ツールにより、資産管理と戦略の実行がより効率的かつ信頼性の高いものになります。

  • 流動性の集約: さまざまなプラットフォームからの流動性を集約することで、市場全体の流動性と効率が向上します。

4.2 オイラーファイナンス

モジュール型物語の導出: DeFi レンディングのモジュール型進化

出典: Euler Finance 担当者

2024 年 2 月 22 日のニュースによると、融資プロトコル Euler Finance が再起動し、バージョン v2 をリリースすると発表しました。このバージョンはモジュール式の融資プラットフォームで、主に Euler Vault Kit (EVK) と Ethereum Vault Connector (EVC) を含み、プロトコルの柔軟性と機能性を強化するように設計されています (2)。

オイラーボールトキット (EVK)

EVK は、ユーザーがカスタムの「ボールト」システムを作成および管理できるようにするツールキットです。 EVK を使用すると、ユーザーは自分の資産をボールトに保存し、必要に応じてさまざまな戦略やルールを設定できます。また、EVK と EVC は相互に統合されているため、開発者は ERC-4626 ボールトを自由に構築できます。 EVK の主な機能をいくつか示します。

  • カスタム戦略: ユーザーは、自分のニーズとリスクの好みに応じてさまざまな戦略を設定できます。たとえば、特定の融資金利や清算ルールを設定できます。

  • マルチアセットのサポート: EVK は複数のアセットをサポートし、さまざまなタイプの暗号資産をボールトに保存できます。

  • 柔軟な管理: ユーザーは、市場の変化や個人のニーズに適応するために、ボールト設定を柔軟に管理および調整できます。

  • セキュリティ: スマート コントラクトと分散テクノロジーを通じて、EVK は高度なセキュリティを提供し、ユーザー資産の安全を確保します。

イーサリアム ボールト コネクタ (EVC)

は、イーサリアム上で EVK に接続するために設計されたツールです。 EVC により、ユーザーは異なる DeFi プロトコル間で資産と戦略をシームレスに転送できるようになり、保管庫にスーパーパワーが与えられ、他の保管庫の担保として機能し、ERC-4626 保管庫と他のスマート コントラクト間のシームレスな統合が促進されます。 EVC の主な機能をいくつか示します。

  • 統合相互運用性レイヤー: EVC を使用すると、ユーザーは、コンテナーが同じプロトコルに属しているかどうかに関係なく、あるコンテナーから別のコンテナーにアセットを移動できます。これにより、資産の流動性と柔軟性が大幅に向上します。

  • ポリシーの共有: ユーザーは、異なるコンテナー間で同じポリシーを共有して適用できるため、管理プロセスが簡素化されます。

  • 自動管理: スマート コントラクトを通じて、EVC は資産の移転と戦略の適用を自動的に管理し、手動操作の複雑さを軽減します。

  • 流動性の強化: EVC は、さまざまな保管庫を接続することで DeFi エコシステム全体の流動性を高め、ユーザーが資産をより効率的に利用できるようにします。

Euler Vault Kit (EVK) と Ethereum Vault Connector (EVC) は、柔軟性と管理効率を高めるために Euler Finance によって導入された重要な機能です。 EVK を通じて、ユーザーはカスタマイズされたコンテナーを作成および管理でき、EVC を通じて、異なるコンテナー間で資産とポリシーをシームレスに転送できます。これらのツールは、ユーザーの資産の制御と管理の能力を強化し、DeFi エコシステム全体の流動性と効率の向上に役立ちます。

5. モジュラーレンディングに関する現段階での考え方

DeFiプロトコルとは、ブロックチェーンネットワーク上に構築された一連の分散型アプリケーション(dApp)を指し、従来の金融機関に依存せずにチェーン上で融資、取引、保険などの従来の金融サービスを提供します。モジュール型 DeFi プロトコルは、これらのサービスを独立したモジュールに分割することで、DeFi プロトコルの柔軟性と革新機能を向上させ、ユーザーと開発者がさまざまな機能を柔軟に組み合わせて使用できるようにします。

現段階では、DeFi は主に収益アグリゲーター、融資、デリバティブとオプション、保険プロトコルで構成されています。これらのモジュールを自由に組み合わせて、新しい金融商品やサービスを作成できます。ただし、その特性は本質的に OP Stack のワンクリック チェーンのロジックと似ています。モジュラー DeFi プロトコルは、新しい金融商品やサービスを作成するために、独自のプロトコルに基づいてモジュールの組み合わせを確立する必要があります。

モジュラー DeFi は柔軟性をもたらしますが、潜在的なリスクも伴います。 UniSwap は DeFi ブームの火付け役となり、今日のさまざまな DeFi プロトコルの「ソース コード」となりました。 UniSwap は創設以来一度もハッキングされていません。その根本的な理由は、単純なコア不変条件 (tokenBalanceX * tokenBalanceY = k) と、アップグレード不可能なスマート コントラクトとの組み合わせに依存していることにあります。

ただし、モジュール性の柔軟性は、相対的な複雑さももたらします。さまざまな DeFi プロトコルを高度に相互接続しましょう。個々のプロトコルの潜在的なアップグレード可能な契約が失敗した場合、他のプロトコルに連鎖反応が起こり、全体的なシステムリスクにつながるかどうかも考慮する必要がある重要な側面です。

拡張リンク:
(1) https://github.com/morpho-org/morpho-blue/blob/main/LICENSE

(2) https://www.euler.finance/blog/euler-v2-the-new-modular-age-of-defi

オリジナル記事、著者:YBB Capital。転載/コンテンツ連携/記事探しはご連絡ください report@odaily.email;法に違反して転載するには必ず追究しなければならない

ODAILYは、多くの読者が正しい貨幣観念と投資理念を確立し、ブロックチェーンを理性的に見て、リスク意識を確実に高めてください、発見された違法犯罪の手がかりについては、積極的に関係部門に通報することができる。

おすすめの読み物
編集者の選択