レッスン5

実世界のユースケース、制限、および今後の道

最終モジュールでは、オムニチェーン契約がDeFi、ゲーム、NFT、DAOでどのように使用されているかを探ります。また、セッションベースのアクセス、ガススポンサーシップ、およびオンボーディング戦略についても論じます。ツール、レイテンシ、セキュリティの現在の制限を理解し、ERC-6900のような標準やモジュラーで目に見えないチェーンdAppエクスペリエンスへの移行を含む次のステップを発見します。

DeFi、ゲーム、NFT、DAOにおけるユースケース

オムニチェーンスマートコントラクトは、マルチチェーンの調整から恩恵を受ける実世界のアプリケーションにすでに展開されています。最も顕著な分野は分散型金融(DeFi)です。貸付プロトコルでは、オムニチェーン契約により、ユーザーは1つのチェーンに担保を預け、別のチェーンで借りることができます。これにより、アイドル流動性が減少し、市場間のアービトラージが可能になることで、資本効率が向上します。

例えば、プロトコルはユーザーがArbitrumでUSDCを供給し、EthereumでDAIを借りることを可能にし、メッセージングプロトコルによってリアルタイムの残高および担保チェックを行います。この設定により断片化が減少し、プロトコルはすべてのチェーンで契約や流動性プールを複製することなく、統一された貸出市場を構築できるようになります。

ゲームにおいて、オムニチェーンロジックはクロスチェーンの資産、実績、プレイヤーの状態を可能にします。ユーザーはPolygonでゲーム内アイテムをミントし、Avalancheでの試合で使用し、EthereumのNFTマーケットプレイスで販売することができます。開発者はメッセージングを通じてこれらの活動を調整し、手動でのブリッジングなしに環境間での一貫性を確保します。

NFTアプリケーションは、オムニチェーンアーキテクチャの恩恵も受けています。一部のプロジェクトは、メッセージングを使用して、メタデータ、所有権の履歴、希少性を保持しながらNFTをチェーン間で移動させます。他のプロジェクトは、オムニチェーンNFTを使用して、BNBチェーンのユーティリティトークン、ソラナのアートギャラリー、イーサリアムのDAOアクセスなど、異なるチェーンで異なる体験をアンロックします。

分散型自律組織(DAO)は、オムニチェーン契約を使用してガバナンスアクションを同期します。たとえば、DAOはArbitrumで投票できますが、Ethereumで財務機能を実行します。メッセージングにより、これらの決定は安全に伝達され、中央集権的な署名者やマルチシグに依存することなく実行されます。これにより、柔軟な運用が可能になりながら、分散化が保たれます。

これらのユースケースは、オムニチェーンシステムの多様性を強調しています。一つの支配的なネットワークを通じてチェーンを統一しようとするのではなく、オムニチェーンdAppは、チェーン間で専門的な機能を接続することによってエコシステムの多様性を受け入れています。

dAppsとのコンポーザビリティ:セッションベースのアクセスと承認

オムニチェーンのコンポーザビリティにより、開発者は複数のチェーン上の契約を単一のアプリケーション環境の一部として扱うことができます。この領域での重要な革新の一つは、セッションベースのアクセスです。ユーザーが各チェーンで複数のトランザクションに署名する必要があるのではなく、一時的でスコープのあるアクセスを付与するセッションキーを生成できます。これにより、オムニチェーンドAppは複数のネットワークにまたがっていても、シングルページのウェブアプリのように感じられます。

セッションキーは、トークンスワップ、NFTの転送、またはガバナンス投票のみを承認するなど、権限を制限するためにカスタマイズできます。これらのキーは、セキュリティを強化し、摩擦を減らすために、取り消すことも、タイムアウトさせることもできます。

委任された承認は新たに出現しているパターンの一つです。たとえば、ユーザーはイーサリアム上の権利をポリゴン上の契約に委任することができます。メッセージングを通じて、ポリゴンの契約はイーサリアム上で関数を起動し、元の承認のルールに従って請求をトリガーすることができます。

このレベルのコンポーザビリティは、一つのチェーンの制約に縛られない、より表現力豊かでモジュール式のアプリケーションを導入します。開発者は、ロジックが分散されているが体験が統一された金融、社会、またはゲームのエコシステムを構築できます。

ガススポンサーとオンボーディングフロー

オムニチェーンアプリケーションが主流のユーザーに届くためには、特にガス料金や馴染みのないチェーンに関するオンボーディングの障壁を取り除く必要があります。ここでガススポンサーシップが重要になります。ペイマスターやカスタムリレイヤーを使用することで、アプリケーションは宛先チェーンのトランザクションのガスコストをカバーできるため、ユーザーはETHやAVAXなどのネイティブトークンを保持することなくインタラクションを行うことができます。

いくつかのプロトコルは統合されたガス抽象サービスを提供していますが、他のプロトコルは開発者が独自のスポンサーを接続できるようにします。これは、特にユーザーのオンボーディングにおいて便利です。新しいユーザーがバックグラウンドでどのチェーンが使用されているかを知らずにdAppと対話することができます。アプリは実行とコストを処理し、ユーザーはシームレスなインタラクションのみを見ることができます。

これらのフローは、特に新興市場において影響力があり、ユーザーはウォレット、取引所、または技術サポートへのアクセスが限られている場合があります。ガスやクロスチェーンの複雑さを抽象化することで、オムニチェーンdAppはより広いオーディエンスにリーチし、より包括的なWeb3の採用をサポートできます。

現在の制限と技術的課題

オムニチェーンアーキテクチャの約束にもかかわらず、いくつかの制限が残っています。最初はレイテンシです。クロスチェーンメッセージは、ソースチェーンからの確認、メッセージの中継、および宛先での検証を必要とすることが多いです。このプロセスは遅延を引き起こし、特に取引や清算のような時間に敏感なアプリケーションにとっては問題です。メッセージングプロトコルは速度の向上が進んでいますが、リアルタイムのパフォーマンスは依然として課題です。

セキュリティは別の懸念事項です。メッセージングは、オラクル、バリデーター、またはリレイヤーを介した検証メカニズムに依存しています。このシステムのいずれかの部分が侵害されると、リプレイ攻撃、不正実行、または資金の損失につながる可能性があります。過去にはいくつかのブリッジやメッセージングレイヤーが悪用されており、より良い監査、冗長性、分散型検証の必要性が浮き彫りになっています。

ツールと開発者体験はまだ追いついていません。ほとんどのフレームワークは、開発者が複数のデプロイメントを管理し、コントラクトアドレスを追跡し、オフチェーンのルーティングロジックを維持することを要求します。LayerZeroやAxelarのようなSDKは統合を簡素化しますが、デバッグやエラーハンドリングは依然として複雑な場合があります。

もう一つの障壁は標準の採用です。各メッセージングプロトコルは、メッセージの送受信のための独自のフォーマットを持っています。この断片化は、開発者が1つのエコシステムを選択するか、プロトコル全体に冗長なサポートを構築しない限り、本当にチェーンに依存しないアプリケーションを構築することを困難にします。

最後に、コストが制約要因になることがあります。各メッセージは、ソースチェーンとデスティネーションチェーンのガスを必要とし、さらにオラクルやリレイヤーが課す手数料も加わります。高頻度のメッセージングや消費者向けアプリの場合、これらのコストは重要になることがあります。

未来への道: ERC-6900とモジュラーアカウントアーキテクチャ

オムニチェーンスマートコントラクトの未来はモジュラリティにあります。この分野での最も重要な開発の1つは、モジュラースマートアカウントのための提案された標準であるERC-6900の出現です。これにより、契約は、サインロジック、セッションキー、ガス処理、アクセス制御などの複数のプラグインモジュールから構成でき、全体の契約を再デプロイすることなく使用できます。

この標準により、チェーン間で機能するスマートアカウントの構築、クロスチェーン承認の管理、バンドルされたアクションの実行が容易になります。また、特定のメッセージングプロトコルをサポートするカスタムモジュールのスペースも作成され、スマートアカウントを真のオムニチェーンエージェントに変えることができます。

さらに、チェーンの抽象化が設計目標になりつつあります。開発者は、ユーザーがどのチェーンとやり取りしているのかを知らなくても済むアプリケーションを構築したいと考えています。Stackr、LayerZero V2、Particle Networkといったプロジェクトは、これを可能にするアカウント抽象化レイヤーに取り組んでいます。これらのシステムは、基盤となるチェーンを隠しながら、ネットワーク間でのロジック、キー、状態を管理することを目指しています。

メッセージングプロトコルが改善され、採用が進むにつれて、相互運用性の標準が登場する可能性もあります。これにより、異なるメッセージングレイヤーが相互に通信できるようになり、エコシステムのロックインを減らし、オムニチェーン契約が動的に最適な経路を選択できるようになります。

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
カタログ
レッスン5

実世界のユースケース、制限、および今後の道

最終モジュールでは、オムニチェーン契約がDeFi、ゲーム、NFT、DAOでどのように使用されているかを探ります。また、セッションベースのアクセス、ガススポンサーシップ、およびオンボーディング戦略についても論じます。ツール、レイテンシ、セキュリティの現在の制限を理解し、ERC-6900のような標準やモジュラーで目に見えないチェーンdAppエクスペリエンスへの移行を含む次のステップを発見します。

DeFi、ゲーム、NFT、DAOにおけるユースケース

オムニチェーンスマートコントラクトは、マルチチェーンの調整から恩恵を受ける実世界のアプリケーションにすでに展開されています。最も顕著な分野は分散型金融(DeFi)です。貸付プロトコルでは、オムニチェーン契約により、ユーザーは1つのチェーンに担保を預け、別のチェーンで借りることができます。これにより、アイドル流動性が減少し、市場間のアービトラージが可能になることで、資本効率が向上します。

例えば、プロトコルはユーザーがArbitrumでUSDCを供給し、EthereumでDAIを借りることを可能にし、メッセージングプロトコルによってリアルタイムの残高および担保チェックを行います。この設定により断片化が減少し、プロトコルはすべてのチェーンで契約や流動性プールを複製することなく、統一された貸出市場を構築できるようになります。

ゲームにおいて、オムニチェーンロジックはクロスチェーンの資産、実績、プレイヤーの状態を可能にします。ユーザーはPolygonでゲーム内アイテムをミントし、Avalancheでの試合で使用し、EthereumのNFTマーケットプレイスで販売することができます。開発者はメッセージングを通じてこれらの活動を調整し、手動でのブリッジングなしに環境間での一貫性を確保します。

NFTアプリケーションは、オムニチェーンアーキテクチャの恩恵も受けています。一部のプロジェクトは、メッセージングを使用して、メタデータ、所有権の履歴、希少性を保持しながらNFTをチェーン間で移動させます。他のプロジェクトは、オムニチェーンNFTを使用して、BNBチェーンのユーティリティトークン、ソラナのアートギャラリー、イーサリアムのDAOアクセスなど、異なるチェーンで異なる体験をアンロックします。

分散型自律組織(DAO)は、オムニチェーン契約を使用してガバナンスアクションを同期します。たとえば、DAOはArbitrumで投票できますが、Ethereumで財務機能を実行します。メッセージングにより、これらの決定は安全に伝達され、中央集権的な署名者やマルチシグに依存することなく実行されます。これにより、柔軟な運用が可能になりながら、分散化が保たれます。

これらのユースケースは、オムニチェーンシステムの多様性を強調しています。一つの支配的なネットワークを通じてチェーンを統一しようとするのではなく、オムニチェーンdAppは、チェーン間で専門的な機能を接続することによってエコシステムの多様性を受け入れています。

dAppsとのコンポーザビリティ:セッションベースのアクセスと承認

オムニチェーンのコンポーザビリティにより、開発者は複数のチェーン上の契約を単一のアプリケーション環境の一部として扱うことができます。この領域での重要な革新の一つは、セッションベースのアクセスです。ユーザーが各チェーンで複数のトランザクションに署名する必要があるのではなく、一時的でスコープのあるアクセスを付与するセッションキーを生成できます。これにより、オムニチェーンドAppは複数のネットワークにまたがっていても、シングルページのウェブアプリのように感じられます。

セッションキーは、トークンスワップ、NFTの転送、またはガバナンス投票のみを承認するなど、権限を制限するためにカスタマイズできます。これらのキーは、セキュリティを強化し、摩擦を減らすために、取り消すことも、タイムアウトさせることもできます。

委任された承認は新たに出現しているパターンの一つです。たとえば、ユーザーはイーサリアム上の権利をポリゴン上の契約に委任することができます。メッセージングを通じて、ポリゴンの契約はイーサリアム上で関数を起動し、元の承認のルールに従って請求をトリガーすることができます。

このレベルのコンポーザビリティは、一つのチェーンの制約に縛られない、より表現力豊かでモジュール式のアプリケーションを導入します。開発者は、ロジックが分散されているが体験が統一された金融、社会、またはゲームのエコシステムを構築できます。

ガススポンサーとオンボーディングフロー

オムニチェーンアプリケーションが主流のユーザーに届くためには、特にガス料金や馴染みのないチェーンに関するオンボーディングの障壁を取り除く必要があります。ここでガススポンサーシップが重要になります。ペイマスターやカスタムリレイヤーを使用することで、アプリケーションは宛先チェーンのトランザクションのガスコストをカバーできるため、ユーザーはETHやAVAXなどのネイティブトークンを保持することなくインタラクションを行うことができます。

いくつかのプロトコルは統合されたガス抽象サービスを提供していますが、他のプロトコルは開発者が独自のスポンサーを接続できるようにします。これは、特にユーザーのオンボーディングにおいて便利です。新しいユーザーがバックグラウンドでどのチェーンが使用されているかを知らずにdAppと対話することができます。アプリは実行とコストを処理し、ユーザーはシームレスなインタラクションのみを見ることができます。

これらのフローは、特に新興市場において影響力があり、ユーザーはウォレット、取引所、または技術サポートへのアクセスが限られている場合があります。ガスやクロスチェーンの複雑さを抽象化することで、オムニチェーンdAppはより広いオーディエンスにリーチし、より包括的なWeb3の採用をサポートできます。

現在の制限と技術的課題

オムニチェーンアーキテクチャの約束にもかかわらず、いくつかの制限が残っています。最初はレイテンシです。クロスチェーンメッセージは、ソースチェーンからの確認、メッセージの中継、および宛先での検証を必要とすることが多いです。このプロセスは遅延を引き起こし、特に取引や清算のような時間に敏感なアプリケーションにとっては問題です。メッセージングプロトコルは速度の向上が進んでいますが、リアルタイムのパフォーマンスは依然として課題です。

セキュリティは別の懸念事項です。メッセージングは、オラクル、バリデーター、またはリレイヤーを介した検証メカニズムに依存しています。このシステムのいずれかの部分が侵害されると、リプレイ攻撃、不正実行、または資金の損失につながる可能性があります。過去にはいくつかのブリッジやメッセージングレイヤーが悪用されており、より良い監査、冗長性、分散型検証の必要性が浮き彫りになっています。

ツールと開発者体験はまだ追いついていません。ほとんどのフレームワークは、開発者が複数のデプロイメントを管理し、コントラクトアドレスを追跡し、オフチェーンのルーティングロジックを維持することを要求します。LayerZeroやAxelarのようなSDKは統合を簡素化しますが、デバッグやエラーハンドリングは依然として複雑な場合があります。

もう一つの障壁は標準の採用です。各メッセージングプロトコルは、メッセージの送受信のための独自のフォーマットを持っています。この断片化は、開発者が1つのエコシステムを選択するか、プロトコル全体に冗長なサポートを構築しない限り、本当にチェーンに依存しないアプリケーションを構築することを困難にします。

最後に、コストが制約要因になることがあります。各メッセージは、ソースチェーンとデスティネーションチェーンのガスを必要とし、さらにオラクルやリレイヤーが課す手数料も加わります。高頻度のメッセージングや消費者向けアプリの場合、これらのコストは重要になることがあります。

未来への道: ERC-6900とモジュラーアカウントアーキテクチャ

オムニチェーンスマートコントラクトの未来はモジュラリティにあります。この分野での最も重要な開発の1つは、モジュラースマートアカウントのための提案された標準であるERC-6900の出現です。これにより、契約は、サインロジック、セッションキー、ガス処理、アクセス制御などの複数のプラグインモジュールから構成でき、全体の契約を再デプロイすることなく使用できます。

この標準により、チェーン間で機能するスマートアカウントの構築、クロスチェーン承認の管理、バンドルされたアクションの実行が容易になります。また、特定のメッセージングプロトコルをサポートするカスタムモジュールのスペースも作成され、スマートアカウントを真のオムニチェーンエージェントに変えることができます。

さらに、チェーンの抽象化が設計目標になりつつあります。開発者は、ユーザーがどのチェーンとやり取りしているのかを知らなくても済むアプリケーションを構築したいと考えています。Stackr、LayerZero V2、Particle Networkといったプロジェクトは、これを可能にするアカウント抽象化レイヤーに取り組んでいます。これらのシステムは、基盤となるチェーンを隠しながら、ネットワーク間でのロジック、キー、状態を管理することを目指しています。

メッセージングプロトコルが改善され、採用が進むにつれて、相互運用性の標準が登場する可能性もあります。これにより、異なるメッセージングレイヤーが相互に通信できるようになり、エコシステムのロックインを減らし、オムニチェーン契約が動的に最適な経路を選択できるようになります。

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。