モジュラーブロックチェーンのコンセプトは、2つのホワイトペーパーから生まれました。2018年、Mustafa AlbasanとVitalik Buterinは共同で「データ可用性サンプリングおよび不正証明」という論文を執筆し、これはライトクライアントがフルノードから不正証明を受信および検証できるシステムを提案しました。これはオンチェーンの容量とセキュリティのトレードオフを減らすためのデータ可用性サンプリングプロトコルを設計し、セキュリティと分散を損なうことなく、ブロックチェーンのスケーラビリティの問題に対処しました。
その後、2019年にMustafa Albasanが「Lazy Ledger」のホワイトペーパーで新しいアーキテクチャを詳細に説明しました。このアーキテクチャは、トランザクションの実行と検証を処理せずに、ブロックチェーンを利用してトランザクションデータの順序付けと可用性を確保することを目指しています。この新しいアーキテクチャは、既存のブロックチェーンシステムのスケーラビリティの問題を解決することを目的としており、当初は「スマートコントラクトクライアント」と呼ばれていました。スマートコントラクトの実行は、このクライアント上の別の実行レイヤーによって行われ、これがCelestiaのプロトタイプとなり、最初のモジュラーデータ可用性レイヤープロジェクトが形成されました。
Rollup技術の登場により、このコンセプトはより具体化し、スマートコントラクトをオフチェーンで実行し、結果を「クライアント」の実行レイヤーに証明としてアップロードするロジックに従います。ブロックチェーンアーキテクチャと新しいスケーリング技術を反映して、Celestiaは現れ、新しい「モジュラーブロックチェーン」のパラダイムを定義しました。
モジュラーブロックチェーンは、分離と再構築を通じてブロックチェーン分野の「不可能な三角形」ジレンマを解決しようとしています。単純に言えば、単一のチェーンの主な機能を複数のレイヤーに分解し、それぞれが特定の機能に焦点を当てることで、拡張性を実現しています。一般的に、モノリシックチェーンの基本的な機能は、次の4つのレイヤーに分けることができます。
ビットコインのようなソリューションには、ライトニングネットワークやサイドチェーンなど、「モジュラーの先駆者」と見なすことができます。ただし、ビットコインのチューリング完全性のないため、これらのスケーリングソリューションはさまざまな欠陥を持ち、広く採用されることはありませんでした。伝統的なブロックチェーンは、基盤となるフレームワークを再構築することでトライレンマを解決しようとしましたが、限られた成功に終わりました。この問題を解決するために、ヴィタリック・ブテリンはロールアップの改良案を提案しました。不正証明とゼロ知識証明の成熟により、レゴのような方法でイーサリアム上に実行レイヤーを構築することが現実的になりました。イーサリアムは、ロールアップを中心とした階層化されたスケーリングパスを最終目標として設定しています。このロールアップを中心としたアップグレード方法は、以前のスケーリングソリューションを凌駕し、ブロックチェーンの拡張の究極の解決策となることが期待されています。
Image Source: Legendary Quant
モジュラーDeFiレンディングは、基礎層が提供するセキュリティ、コンセンサス、データの利用可能性を活用し、実行層とアプリケーション層での機能的なモジュール化に焦点を当て、これらのモジュールをブロックチェーン上で実行します。主要なモジュラーパーツには次のものがあります:
モジュール式の貸出システムは、モジュール間の相互作用と検証のために、データ利用可能性レイヤーからすべての必要なトランザクションと契約データを取得する必要があります。各モジュールの操作結果は、コンセンサスレイヤーによって確認され、記録される必要があります。これにより、すべてのモジュールの状態変更のセキュリティと一貫性が保証されます。モジュラー貸出のほとんどのロジックは実行レイヤー上で実行され、スマートコントラクトを介して各モジュールの機能を実装しています。貸出取引の最終決済と清算は、決済レイヤーに依存しており、貸出と清算取引の確定性を保証しています。
Image Source: クロスチェーンブリッジの説明
モジュラーレンディングの本質は、クロスチェーンと集約化に関することだけではありませんが、両方が重要な役割を果たしています。モジュラーレンディングの核心のアイデアは、貸出プロセスのさまざまな機能をモジュール化することによって、システムの柔軟性、スケーラビリティ、セキュリティ、革新を高めることです。クロスチェーンと集約化はこの核心のアイデアを実現するための一部ですが、それだけがその全体ではありません。
クロスチェーン(相互運用性):
集計:
モジュラーデザイン:
セキュリティとリスク管理:
柔軟性と拡張性:
一部の確立されたDeFiプラットフォーム、例えばAave、Compound、MakerDAOなどは、モジュラーデザインのコンセプトを採用し始めています。たとえば、MakerDAOはより分散化されたSubDAOモデルに移行し、Aaveのプロトコルは借入、担保管理、清算などを処理する複数のスマートコントラクトで構成されています。開発者やユーザーはこれらの契約を必要に応じて組み合わせ、さらには新しい契約を開発してプラットフォームの機能を拡張することができます。
Morpho Labsは、技術革新と最適化を通じて分散型貸出市場の効率とユーザーエクスペリエンスを向上させ、DeFiエコシステムの成長を促進することを目指しています。そのモジュラーデザインと摩擦の少ない取引メカニズムにより、Morpho Labsは分散型金融分野にさらに多くのユーザーと資金を引き付けようとしています。主な革新には、DeFi貸出の効率と相互運用性を高めるMorpho BlueとMeta Morphoが含まれます。
画像のソース:Morpho Labs 公式
モルフォブルー
モルフォブルーは、モルフォラボが提供する貸出プロトコルの高度なバージョンです。 Ethereum Virtual Machine上の暗号化資産(ERC20およびERC4626トークン)の展開を最小限に抑え、独立した貸出市場を作成することを目指しています。 Morpho Blueは、貸し手、借り手、およびアプリケーション向けの信頼できる基盤層を提供し、デュアルライセンス(BUSL-1.1およびGPLv2)の下で動作します。 一度展開されると、それは永久にEthereumブロックチェーン上で実行されます。(1) 主な特徴とコンポーネントには次のものがあります:
Morpho Blueの注目すべき特徴の1つは、許可なし取引市場を作成できることです。ユーザーはローン資産、担保資産、LLTV、オラクル、および金利モデル(IRM)からなる独立した市場を確立できます。各パラメータは市場作成時に選択され、不変であり、LLTVと金利モデルはMorphoガバナンスによって承認されたオプションから選択されます。
メタモルフォ
Meta Morphoは、Morpho Blueに基づいたMetaMorpho Vaultsを作成し、さまざまなDeFiプラットフォームやプロトコル間でシームレスな統合と相互運用性を実現するために設計された独立したメタプロトコルです。主な特長には、
画像ソース: オイラーファイナンスオフィシャル
2024年2月22日、レンディングプロトコルEuler Financeは、近日中に再開し、v2バージョンをリリースすることを発表しました。このモジュラーレンディングプラットフォームには、主に2つの主要なコンポーネントが含まれています:Euler Vault Kit(EVK)とEthereum Vault Connector(EVC)、プロトコルの柔軟性と機能性を向上させるために設計されています。(2)
Euler Vault Kit (EVK)
EVKは、ユーザーがカスタムの「ボールト」システムを作成および管理することを可能にするツールキットです。EVKを使用すると、ユーザーは自分の資産をボールトに預け入れ、必要に応じて異なる戦略やルールを設定することができます。EVKはEVCと統合されており、開発者は自由にERC-4626ボールトを構築することができます。EVKの主な機能には、
イーサリアム・ボールト・コネクター(EVC)
EVCは、Ethereum上のEVKを接続するためのツールです。異なるDeFiプロトコル間で資産や戦略をシームレスに転送することができ、他のボールトの担保としてボールトにスーパーパワーを与え、ERC-4626ボールトと他のスマートコントラクト間のシームレスな通信を容易にします。EVCの主な特徴は次のとおりです:
Euler Financeが導入したEuler Vault Kit(EVK)とEthereum Vault Connector(EVC)は、より大きな柔軟性と管理効率を提供する重要な機能です。EVKを通じて、ユーザーはカスタムボルトを作成および管理でき、EVCを通じて、異なるボルト間で資産や戦略をスムーズに転送できます。これらのツールにより、ユーザーは資産に対するコントロールと管理能力を向上させ、DeFiエコシステムの流動性と効率の改善に貢献します。
DeFiプロトコルとは、従来の金融機関に頼らずに貸出し、取引、保険などの従来の金融サービスを提供するブロックチェーンネットワーク上に構築された一連の分散型アプリケーション(dApps)のことを指します。モジュラーDeFiプロトコルは、これらのサービスを独立したモジュールに分割することで柔軟性と革新を向上させ、ユーザーや開発者が異なる機能を組み合わせて利用することができるようにしています。
現在、DeFiは主に収益アグリゲータ、貸出プロトコル、デリバティブおよびオプション、保険プロトコルから構成されています。これらのモジュールは自由に組み合わせて新しい金融商品やサービスを創造することができます。ただし、その性質はOP Stackの「ワンクリックチェーン展開」ロジックに類似しており、モジュラーデフィプロトコルは新しい金融商品やサービスを創造するために独自のフレームワーク内でモジュールの組み合わせを確立する必要があります。
モジュラーDeFiは柔軟性をもたらす一方で、潜在的なリスクも伴います。UniSwapはDeFiブームを引き起こし、「青写真」となり、現在の様々なDeFiプロトコルの基盤となりました。設立以来、UniSwapは主に単純なコア不変式(tokenBalanceX * tokenBalanceY = k)への依存と不変のスマートコントラクトとの統合のため、ハッキングされたことがありません。
しかし、モジュラリティの柔軟性は相対的な複雑さも導入します。異なるDeFiプロトコル間の高い相互接続性は、1つのプロトコルのアップグレード可能な契約が失敗すると、他のプロトコルに影響を及ぼし、生態系全体で系統的リスクを引き起こす可能性があることを意味します。これは考慮すべき重要な側面です。
モジュラーブロックチェーンのコンセプトは、2つのホワイトペーパーから生まれました。2018年、Mustafa AlbasanとVitalik Buterinは共同で「データ可用性サンプリングおよび不正証明」という論文を執筆し、これはライトクライアントがフルノードから不正証明を受信および検証できるシステムを提案しました。これはオンチェーンの容量とセキュリティのトレードオフを減らすためのデータ可用性サンプリングプロトコルを設計し、セキュリティと分散を損なうことなく、ブロックチェーンのスケーラビリティの問題に対処しました。
その後、2019年にMustafa Albasanが「Lazy Ledger」のホワイトペーパーで新しいアーキテクチャを詳細に説明しました。このアーキテクチャは、トランザクションの実行と検証を処理せずに、ブロックチェーンを利用してトランザクションデータの順序付けと可用性を確保することを目指しています。この新しいアーキテクチャは、既存のブロックチェーンシステムのスケーラビリティの問題を解決することを目的としており、当初は「スマートコントラクトクライアント」と呼ばれていました。スマートコントラクトの実行は、このクライアント上の別の実行レイヤーによって行われ、これがCelestiaのプロトタイプとなり、最初のモジュラーデータ可用性レイヤープロジェクトが形成されました。
Rollup技術の登場により、このコンセプトはより具体化し、スマートコントラクトをオフチェーンで実行し、結果を「クライアント」の実行レイヤーに証明としてアップロードするロジックに従います。ブロックチェーンアーキテクチャと新しいスケーリング技術を反映して、Celestiaは現れ、新しい「モジュラーブロックチェーン」のパラダイムを定義しました。
モジュラーブロックチェーンは、分離と再構築を通じてブロックチェーン分野の「不可能な三角形」ジレンマを解決しようとしています。単純に言えば、単一のチェーンの主な機能を複数のレイヤーに分解し、それぞれが特定の機能に焦点を当てることで、拡張性を実現しています。一般的に、モノリシックチェーンの基本的な機能は、次の4つのレイヤーに分けることができます。
ビットコインのようなソリューションには、ライトニングネットワークやサイドチェーンなど、「モジュラーの先駆者」と見なすことができます。ただし、ビットコインのチューリング完全性のないため、これらのスケーリングソリューションはさまざまな欠陥を持ち、広く採用されることはありませんでした。伝統的なブロックチェーンは、基盤となるフレームワークを再構築することでトライレンマを解決しようとしましたが、限られた成功に終わりました。この問題を解決するために、ヴィタリック・ブテリンはロールアップの改良案を提案しました。不正証明とゼロ知識証明の成熟により、レゴのような方法でイーサリアム上に実行レイヤーを構築することが現実的になりました。イーサリアムは、ロールアップを中心とした階層化されたスケーリングパスを最終目標として設定しています。このロールアップを中心としたアップグレード方法は、以前のスケーリングソリューションを凌駕し、ブロックチェーンの拡張の究極の解決策となることが期待されています。
Image Source: Legendary Quant
モジュラーDeFiレンディングは、基礎層が提供するセキュリティ、コンセンサス、データの利用可能性を活用し、実行層とアプリケーション層での機能的なモジュール化に焦点を当て、これらのモジュールをブロックチェーン上で実行します。主要なモジュラーパーツには次のものがあります:
モジュール式の貸出システムは、モジュール間の相互作用と検証のために、データ利用可能性レイヤーからすべての必要なトランザクションと契約データを取得する必要があります。各モジュールの操作結果は、コンセンサスレイヤーによって確認され、記録される必要があります。これにより、すべてのモジュールの状態変更のセキュリティと一貫性が保証されます。モジュラー貸出のほとんどのロジックは実行レイヤー上で実行され、スマートコントラクトを介して各モジュールの機能を実装しています。貸出取引の最終決済と清算は、決済レイヤーに依存しており、貸出と清算取引の確定性を保証しています。
Image Source: クロスチェーンブリッジの説明
モジュラーレンディングの本質は、クロスチェーンと集約化に関することだけではありませんが、両方が重要な役割を果たしています。モジュラーレンディングの核心のアイデアは、貸出プロセスのさまざまな機能をモジュール化することによって、システムの柔軟性、スケーラビリティ、セキュリティ、革新を高めることです。クロスチェーンと集約化はこの核心のアイデアを実現するための一部ですが、それだけがその全体ではありません。
クロスチェーン(相互運用性):
集計:
モジュラーデザイン:
セキュリティとリスク管理:
柔軟性と拡張性:
一部の確立されたDeFiプラットフォーム、例えばAave、Compound、MakerDAOなどは、モジュラーデザインのコンセプトを採用し始めています。たとえば、MakerDAOはより分散化されたSubDAOモデルに移行し、Aaveのプロトコルは借入、担保管理、清算などを処理する複数のスマートコントラクトで構成されています。開発者やユーザーはこれらの契約を必要に応じて組み合わせ、さらには新しい契約を開発してプラットフォームの機能を拡張することができます。
Morpho Labsは、技術革新と最適化を通じて分散型貸出市場の効率とユーザーエクスペリエンスを向上させ、DeFiエコシステムの成長を促進することを目指しています。そのモジュラーデザインと摩擦の少ない取引メカニズムにより、Morpho Labsは分散型金融分野にさらに多くのユーザーと資金を引き付けようとしています。主な革新には、DeFi貸出の効率と相互運用性を高めるMorpho BlueとMeta Morphoが含まれます。
画像のソース:Morpho Labs 公式
モルフォブルー
モルフォブルーは、モルフォラボが提供する貸出プロトコルの高度なバージョンです。 Ethereum Virtual Machine上の暗号化資産(ERC20およびERC4626トークン)の展開を最小限に抑え、独立した貸出市場を作成することを目指しています。 Morpho Blueは、貸し手、借り手、およびアプリケーション向けの信頼できる基盤層を提供し、デュアルライセンス(BUSL-1.1およびGPLv2)の下で動作します。 一度展開されると、それは永久にEthereumブロックチェーン上で実行されます。(1) 主な特徴とコンポーネントには次のものがあります:
Morpho Blueの注目すべき特徴の1つは、許可なし取引市場を作成できることです。ユーザーはローン資産、担保資産、LLTV、オラクル、および金利モデル(IRM)からなる独立した市場を確立できます。各パラメータは市場作成時に選択され、不変であり、LLTVと金利モデルはMorphoガバナンスによって承認されたオプションから選択されます。
メタモルフォ
Meta Morphoは、Morpho Blueに基づいたMetaMorpho Vaultsを作成し、さまざまなDeFiプラットフォームやプロトコル間でシームレスな統合と相互運用性を実現するために設計された独立したメタプロトコルです。主な特長には、
画像ソース: オイラーファイナンスオフィシャル
2024年2月22日、レンディングプロトコルEuler Financeは、近日中に再開し、v2バージョンをリリースすることを発表しました。このモジュラーレンディングプラットフォームには、主に2つの主要なコンポーネントが含まれています:Euler Vault Kit(EVK)とEthereum Vault Connector(EVC)、プロトコルの柔軟性と機能性を向上させるために設計されています。(2)
Euler Vault Kit (EVK)
EVKは、ユーザーがカスタムの「ボールト」システムを作成および管理することを可能にするツールキットです。EVKを使用すると、ユーザーは自分の資産をボールトに預け入れ、必要に応じて異なる戦略やルールを設定することができます。EVKはEVCと統合されており、開発者は自由にERC-4626ボールトを構築することができます。EVKの主な機能には、
イーサリアム・ボールト・コネクター(EVC)
EVCは、Ethereum上のEVKを接続するためのツールです。異なるDeFiプロトコル間で資産や戦略をシームレスに転送することができ、他のボールトの担保としてボールトにスーパーパワーを与え、ERC-4626ボールトと他のスマートコントラクト間のシームレスな通信を容易にします。EVCの主な特徴は次のとおりです:
Euler Financeが導入したEuler Vault Kit(EVK)とEthereum Vault Connector(EVC)は、より大きな柔軟性と管理効率を提供する重要な機能です。EVKを通じて、ユーザーはカスタムボルトを作成および管理でき、EVCを通じて、異なるボルト間で資産や戦略をスムーズに転送できます。これらのツールにより、ユーザーは資産に対するコントロールと管理能力を向上させ、DeFiエコシステムの流動性と効率の改善に貢献します。
DeFiプロトコルとは、従来の金融機関に頼らずに貸出し、取引、保険などの従来の金融サービスを提供するブロックチェーンネットワーク上に構築された一連の分散型アプリケーション(dApps)のことを指します。モジュラーDeFiプロトコルは、これらのサービスを独立したモジュールに分割することで柔軟性と革新を向上させ、ユーザーや開発者が異なる機能を組み合わせて利用することができるようにしています。
現在、DeFiは主に収益アグリゲータ、貸出プロトコル、デリバティブおよびオプション、保険プロトコルから構成されています。これらのモジュールは自由に組み合わせて新しい金融商品やサービスを創造することができます。ただし、その性質はOP Stackの「ワンクリックチェーン展開」ロジックに類似しており、モジュラーデフィプロトコルは新しい金融商品やサービスを創造するために独自のフレームワーク内でモジュールの組み合わせを確立する必要があります。
モジュラーDeFiは柔軟性をもたらす一方で、潜在的なリスクも伴います。UniSwapはDeFiブームを引き起こし、「青写真」となり、現在の様々なDeFiプロトコルの基盤となりました。設立以来、UniSwapは主に単純なコア不変式(tokenBalanceX * tokenBalanceY = k)への依存と不変のスマートコントラクトとの統合のため、ハッキングされたことがありません。
しかし、モジュラリティの柔軟性は相対的な複雑さも導入します。異なるDeFiプロトコル間の高い相互接続性は、1つのプロトコルのアップグレード可能な契約が失敗すると、他のプロトコルに影響を及ぼし、生態系全体で系統的リスクを引き起こす可能性があることを意味します。これは考慮すべき重要な側面です。