著者: YBB Capital 研究者 Ac-Core、編集者: 0xjs@金财经
TLDR
モジュラーレンディングの本質はクロスチェーンとアグリゲーションだけではありませんが、モジュラーレンディングではクロスチェーンとアグリゲーションの両方が重要な役割を果たします。
モジュラーレンディングは、ベースレイヤーによって提供されるセキュリティ、コンセンサス、およびデータの可用性を活用し、実行レイヤーとアプリケーションレイヤーの機能モジュール化に焦点を当てています。
モジュラー融資では、プロセスが担保管理、金利計算、リスク評価、清算メカニズムなどのいくつかの独立したモジュールに分割され、各モジュールは標準化されたインターフェイスを通じて通信します。
現在のモジュール型 DeFi プロトコルの特徴は、OP スタックのワンクリック展開ロジックに似ており、展開には、新しい金融商品やサービスを作成するためにプロトコル自体の上にモジュールの組み合わせを確立する必要があります。
1. モジュール化の起源
モジュラー ブロックチェーンの概念は、2018 年にムスタファ アルバサンとヴィタリック ブテリンが共同執筆した論文「データ可用性サンプリングと不正証明」に端を発し、ライト クライアントがフルノードの不正証明を受信して検証できるシステムを提案しました。 、オンチェーンの容量とセキュリティの間のトレードオフを軽減するデータ可用性サンプリング プロトコルを設計し、セキュリティと分散化を損なうことなくブロックチェーンのスケーラビリティの問題を解決しました。
その後、2019 年に、Mustafa Albasan が「Lazy Ledger」ホワイト ペーパーで新しいアーキテクチャについて詳しく説明しました。このアーキテクチャでは、トランザクションの実行や検証を行うことなく、トランザクション データの順序付けと可用性の確保にブロックチェーンを使用します。この新しいアーキテクチャは、既存のブロックチェーン システムのスケーラビリティの問題を解決するために設計されており、当初は「スマート コントラクト クライアント」と呼ばれていました。スマート コントラクトの実行は、このクライアント上の別の実行レイヤーによって実行され、最初のモジュラー データ可用性レイヤー プロジェクトである Celestia のプロトタイプを形成します。
ロールアップ テクノロジーの出現により、この概念はさらに具体的になり、オフチェーンでスマート コントラクトを実行し、その結果を証明として「クライアント」実行レイヤーにアップロードするというロジックに従いました。ブロックチェーン アーキテクチャと新しいスケーリング テクノロジを反映して、Celestia が誕生し、「モジュラー ブロックチェーン」の新しいパラダイムを定義しました。
2. モジュール型ブロックチェーンの出現
モジュラーブロックチェーンは、デカップリングと再構築を通じて、ブロックチェーン分野における「不可能な三角形」のジレンマを解決することを目的としています。簡単に言うと、モノリシック チェーンの主要な機能を複数のレイヤーに分解し、各レイヤーが特定の機能に焦点を当ててスケーラビリティを実現します。一般に、モノマー鎖の基本的な機能は次の 4 つの層に分類できます。
データ可用性レイヤー: データの保存、送信、検証機能を含め、ネットワーク内のデータにアクセスして検証できることを保証し、ブロックチェーン ネットワークの透明性と信頼性を維持します。代表的なDAプロジェクトにはCelestia、Avail、EigenDAなどがあります。イーサリアムやソラナなどのモノリシックなモノリシックチェーンもDAのニーズを満たすことができます(ビットコインは非チューリング完全性のため、従来のロールアップに適した検証ソリューションを欠いていますが、そのスケーラビリティは急速に向上しています)。
コンセンサス層: ノード間の合意を処理して、ネットワーク内のデータとトランザクションの一貫性を実現します。 PoW や PoS などのコンセンサス アルゴリズムを通じてトランザクションを検証し、新しいブロックを作成します。ほとんどの DA プロジェクトには、通常、ハードウェア要件が低く、ライト ノードを簡単に検証できるように設計されたコンセンサス層も必要です。
実行層: トランザクションを処理し、トランザクションの検証、実行、ステータスの更新などのスマート コントラクトを実行します。 Layer2 プロジェクト (Arbitrum、Optimism、ZKsync など) はモジュラー ブロックチェーンの実行層として機能し、メイン チェーンを介したトランザクションの正確性を検証し、メイン チェーンのセキュリティを継承します。
決済層: トランザクションを完了し、資産の移転とブロックチェーン上の永続的な記録を保証します。モジュラー決済層の主な役割は、ロールアップの有効性証明と状態データを検証することです。よく知られたプロジェクトには、Dymension や Cevmos があります。
ビットコインの初期に提案されたライトニングネットワークやサイドチェーンなどのソリューションは「モジュール型の先駆者」と言えますが、ビットコインの非チューリング完全性のため、これらの拡張計画は進捗が遅く、さまざまな欠陥を抱えています。広く採用されていません。従来のブロックチェーンは、基礎となるフレームワークを再構築することでトリレンマを解決しようとしましたが、ほとんど成功していませんでした。この問題を解決するために、Vitalik Buterin 氏はロールアップに関する改善を提案しました。可謬性証明とゼロ知識証明が成熟するにつれて、レゴのような方法でイーサリアム上に実行層を構築することが現実的になります。イーサリアムは、ロールアップを中心とした階層的拡張パスを最終目標としており、このロールアップを中心としたアップグレード手法は、これまでの拡張計画を超え、ブロックチェーン拡張の究極のソリューションとなることが期待されています。
3. モジュラーローンの進化
画像出典: Legendary Quant
モジュラー DeFi レンディングは、ベース層によって提供されるセキュリティ、コンセンサス、データの可用性を活用し、実行層とアプリケーション層の機能モジュール化に焦点を当て、これらのモジュールをブロックチェーン上で実行します。主要なモジュール部品には次のものがあります。
担保管理モジュール: ユーザーの安全性とコンプライアンスを確保するために、ユーザーの担保を保管、管理、処理する責任を負います。
金利計算モジュール: 市場の需要と供給、ユーザーの信用スコア、その他の要因に基づいて貸付金利を動的に調整します。
リスク評価モジュール: 借り手の信用リスクを評価して、ローン申請を承認するかどうかを決定し、必要な住宅ローン金額を決定します。
清算メカニズムモジュール: 借り手が期限までに返済できない場合、プラットフォームと他のユーザーの利益を保護するために清算手続きが開始されます。
モジュール式融資システムは、モジュール間の対話と検証を可能にするために、データ可用性レイヤーから必要なすべてのトランザクションおよび契約データを取得する必要があります。すべてのモジュールステータス変更のセキュリティと一貫性を確保するために、各モジュールの動作結果はコンセンサス層によって確認および記録される必要があります。モジュラーレンディングのロジックのほとんどは実行層で実行され、各モジュールの機能はスマートコントラクトを通じて実装されます。貸付トランザクションの最終的な決済と清算は、決済レイヤーに依存して、貸付および清算トランザクションの最終性を保証します。
3.1 中心となる概念
モジュール設計: 融資プロセスを、担保管理、金利計算、リスク評価、清算メカニズムなどの複数の独立したモジュールに分解します。各モジュールは独立して開発、テスト、展開できます。
相互運用性: 標準化されたインターフェイスによりモジュール間の通信が可能になり、異なるモジュールを簡単に組み合わせたり、プラットフォーム間で一部のモジュールを使用したりすることができます。
アップグレード可能: 各モジュールは独立しているため、システム全体に影響を与えることなく、任意のモジュールを個別にアップグレードできます。この機能により、システムは市場の変化や技術の進歩に迅速に対応できます。
安全性: モジュール設計によりリスクを隔離します。たとえば、モジュールにセキュリティの脆弱性が発生した場合、システム全体に影響を与えることなく、そのモジュールのみを修正する必要があります。
3.2 主要なコンポーネント
担保管理モジュール: ユーザー担保の安全性とコンプライアンスを確保するために、担保の入出金、管理を処理します。
金利計算モジュール: 市場の需要と供給、借り手の信用スコア、その他の要因に基づいてローン金利を動的に調整します。
リスク評価モジュール: 借り手のリスクを評価し、ローン要求を承認するかどうかを決定し、必要な住宅ローン金額を決定します。
清算メカニズムモジュール: 借り手が期日通りに返済できない場合、融資プラットフォーム上の資金の安全を確保するために清算プロセスが開始されます。
3.3 利点
柔軟性: 必要に応じてさまざまなモジュールを組み合わせて、さまざまな融資ニーズに対応できます。
効率: 各モジュールのパフォーマンスを最適化し、システム全体の効率を向上させます。
イノベーション: 開発者は、新しいモジュールを導入して機能を強化することで、特定の問題に対してイノベーションを起こすことができます。
透明性: モジュール式システムは透明性を高め、各モジュールの動作ロジックとステータスを独立して監査および検証できます。
3.4 モジュラー融資におけるクロスチェーンとアグリゲーションの役割
画像出典:クロスチェーンブリッジの詳しい説明
クロスチェーンとアグリゲーションは両方とも重要な役割を果たしますが、モジュラーレンディングの本質はクロスチェーンとアグリゲーションだけではありません。モジュラー融資の中心となるアイデアは、モジュラー融資プロセスのさまざまな機能を通じて、システムの柔軟性、拡張性、セキュリティ、イノベーションを強化することです。クロスチェーンとアグリゲーションは、この中心となるアイデアの実現の一部ですが、すべてではありません。
クロスチェーン (相互運用性):
クロスチェーンテクノロジー: 異なるブロックチェーン上の資産と機能モジュールの相互運用を可能にします。これは、ユーザーがブロックチェーン間で資産を転送し、さまざまな分散型アプリケーション (dApps) を使用できるため、モジュラー融資にとって非常に重要です。
マルチチェーンのサポート: 複数のブロックチェーンをサポートすることで、融資プラットフォームの使いやすさと柔軟性が向上し、より多くのユーザーと資産を引き付けることができます。
重合:
集約プロトコル: 複数の融資プロトコルと流動性プールを集約して、統一されたインターフェイスと優れたユーザー エクスペリエンスを提供します。たとえば、ユーザーは集約プラットフォームを通じて複数の融資市場にアクセスし、最良の融資金利を得ることができます。
流動性の集約: 複数の流動性ソースを集約することで、資本の利用効率と市場の流動性を向上させます。
3.5 モジュラー融資のその他の重要な側面
モジュラー設計:
機能モジュール化: 融資プロセスを独立した機能モジュール (担保管理、金利計算、リスク評価、清算メカニズムなど) に分解し、各モジュールを独立して開発、導入、アップグレードできます。
標準化されたインターフェイス: モジュールは標準化されたインターフェイスを通じて通信し、モジュール間の互換性と相互運用性を確保します。
セキュリティとリスク管理:
リスクの分離: モジュール設計により、特定のモジュール内でリスクを分離でき、特定のモジュールで問題が発生しても、システム全体には影響しません。
セキュリティ監査: 各モジュールを個別に監査して、システム全体のセキュリティを強化できます。
柔軟性と拡張性:
柔軟な組み合わせ: ユーザーと開発者は、さまざまなモジュールを柔軟に組み合わせて、多様な融資ニーズに対応できます。
拡張性: システム全体を再構築することなく、モジュールの追加または交換によってシステムの機能とパフォーマンスを拡張できます。
Aave、Compound、MakerDAO などの一部の成熟した DeFi プラットフォームも、モジュラー設計コンセプトを採用しています。たとえば、MakerDAO はより分散化された SubDAO モデルに移行していますが、Aave のプロトコルは融資、担保管理、清算などを処理する複数のスマート コントラクトで構成されています。開発者とユーザーは、必要に応じてこれらのコントラクトを組み合わせたり、新しいコントラクトを開発してプラットフォームの機能を拡張したりできます。
4. モジュラーローンプロジェクト
4.1 モルフォ研究所
Morpho Labs は、技術革新と最適化を通じて分散型融資市場の効率とユーザー エクスペリエンスを向上させ、DeFi エコシステムの成長を促進することを目指しています。 Morpho Labs は、モジュラー設計と摩擦のないトランザクション メカニズムにより、より多くのユーザーと資金を分散型金融分野に引き付けることを目指しています。主なイノベーションには、DeFi 融資の効率と相互運用性を向上させる Morpho Blue と Meta Morpho が含まれます。
画像出典:Morpho Labs公式
モルフォブルー
Morpho Blue は、Morpho Labs が提供する融資プロトコルの高度なバージョンです。イーサリアム仮想マシン上での暗号資産 (ERC20 および ERC4626 トークン) の展開を最小限に抑え、独立した融資市場を創設することを目的としています。 Morpho Blue は、貸し手、借り手、アプリケーションにトラストレスなベースレイヤーを提供し、デュアルライセンス (BUSL-1.1 および GPLv2) の下で動作します。導入されると、イーサリアム ブロックチェーン上で永続的に実行されます。 (1) 主な機能とコンポーネントは次のとおりです。
担保: ユーザーは資産を借りるためにプロトコルに裏付けされた担保を提供する必要があります。
Liquidated Loan-to-Value (LLTV): このプロトコルは、借入資産に対する担保の最低価格要件を設定します。たとえば、比率が 90% の場合、借入資産の価値は担保価値の 90% を超えてはなりません。超えない場合、ポジションは清算されます。
貸出: ユーザーはプロトコルを操作して貸出プロセスを開始します。彼らは借りたい資産の額を指定し、必要な担保を提供します。
金利: 借り手は、合意された金利モデルに基づいて借入金額に利息を支払います。利息は時間の経過とともに発生し、ローン返済時に支払われます。
返済: 借り手は、ローンを決済するために、いつでも借入資産と未払い利息を返済できます。返済がオンチェーンで確認されると、借り手はスマートコントラクトから担保を取得できます。
清算メカニズム: 債務不履行のリスクを軽減するために、契約には清算メカニズムが含まれています。市場の変動や未払い利息により借入資産の価値が LLTV を超えた場合、ローンおよび未払い利息を返済するためにポジションの一部または全部が清算される場合があります。
貸付: ユーザーは、プロトコルと対話し、貸付したい資産の量を指定し、それらの資産をスマート コントラクトに転送することにより、貸付プロセスを開始します。
引き出し: 貸し手は、市場に十分な流動性がある限り、いつでも貸付資産と未払い利息を引き出すことができます。
Morpho Blue の特徴は、許可のない取引市場を作成できることであり、ユーザーはローン資産、住宅ローン資産、LLTV、オラクル、金利モデル (IRM) で構成される独立した市場を構築できます。各パラメータは市場の作成中に選択され、不変であり、LLTV と金利モデルはモルフォのガバナンスによって承認された一連のオプションから選択されます。
メタモルフォ
Meta Morpho は、Morpho Blue に基づいて MetaMorpho Vault を作成することを目的とした独立したメタプロトコルであり、異なる DeFi プラットフォームとプロトコル間のシームレスな統合と相互運用性を可能にします。主な機能は次のとおりです。
クロスプラットフォーム統合: ユーザーは、異なる DeFi プロトコル間で資産と戦略をシームレスに転送できます。
相互運用性の強化: 標準化されたインターフェイスとプロトコルを通じてより優れた相互運用性を提供し、異なる DeFi プロトコル間のよりスムーズなコラボレーションを促進します。
自動管理: スマート コントラクトと自動化ツールを使用して、資産管理と戦略実行の効率と信頼性を向上させます。
流動性の集約: さまざまなプラットフォームから流動性を集約して、市場全体の流動性と効率を向上させます。
4.2 オイラーファイナンス
画像出典: Euler Finance 公式
2024 年 2 月 22 日、融資プロトコル Euler Finance が再起動され、v2 バージョンがリリースされると発表しました。このモジュール式融資プラットフォームは主に、プロトコルの柔軟性と機能性を強化するように設計された Euler Vault Kit (EVK) と Ethereum Vault Connector (EVC) という 2 つの主要コンポーネントで構成されています。
オイラーボールトキット (EVK)
EVK は、ユーザーがカスタムの「ボールト」システムを作成および管理できるようにするツールキットです。 EVK を使用すると、ユーザーは資産をボールトに預け、必要に応じてさまざまなポリシーやルールを設定できます。 EVC と統合されているため、開発者は ERC-4626 ボールトを自由に構築できます。 EVK の主な機能は次のとおりです。
カスタム戦略: ユーザーは、特定の貸出金利や清算ルールなど、ニーズやリスクの好みに基づいてさまざまな戦略を設定できます。
マルチアセットのサポート: EVK はさまざまなアセットをサポートしており、さまざまなタイプの暗号資産をボールトに預けることができます。
柔軟な管理: ユーザーは、市場の変化や個人のニーズに適応するために、ボールト設定を柔軟に管理および調整できます。
セキュリティ: EVK は、スマート コントラクトと分散テクノロジーを通じて高度なセキュリティを提供し、ユーザー資産の安全を確保します。
イーサリアム ボールト コネクタ (EVC)
EVCはイーサリアム上のEVKに接続するためのツールです。これにより、ユーザーは異なる 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は主に収入アグリゲーター、融資プロトコル、デリバティブとオプション、保険プロトコルなどで構成されています。これらのモジュールを自由に組み合わせて、新しい金融商品やサービスを生み出すことができます。しかし、その本質はOP Stackの「ワンクリックオンチェーン」ロジックに似ており、モジュラーDeFiプロトコルは、新しい金融商品やサービスを作成するために独自のフレームワーク内でモジュールの組み合わせを構築する必要があります。
モジュール型 DeFi は柔軟性をもたらしますが、潜在的なリスクも伴います。 UniSwap は DeFi ブームに火をつけ、今日のさまざまな DeFi プロトコルの「青写真」となりました。その主な理由は、UniSwap が単純なコア不変条件 (tokenBalanceX * tokenBalanceY = k) に依存し、不変のスマート コントラクトと統合されているためです。
ただし、モジュール性の柔軟性は、相対的な複雑さももたらします。異なるDeFiプロトコル間の高度な相互接続は、あるプロトコルのアップグレード可能な契約が失敗した場合、他のプロトコルに影響を与える連鎖反応を引き起こし、エコシステム全体の体系的なリスクにつながる可能性があることを意味します。これは考慮すべき重要な側面です。