クロスチェーンDAppsの起動方法:相互運用性ガイド

このガイドでは、ブロックチェーン開発ツールの選択に焦点を当て、クロスチェーンアプリケーションの開発を普及に近づけるのに役立ちます。ブロックチェーンの相互運用性は、クロスチェーントランザクション、分散型アプリケーション、効率的な価値交換に新たな可能性を開き、統合されたブラウザがインターネットのさまざまなドメインを簡単に移動するように、異なるブロックチェーンとそれに関連するテクノロジー間のシームレスな接続と相互作用を期待しています。Web3が進化し収束するにつれ、ブロックチェーンとその関連技術との間でシームレスな接続と相互作用を目撃することを楽しみにしています。

オリジナルタイトルを転送する:クロスチェーンDAppsの立ち上げ方:相互運用性ガイド

近年、世界は分散化への大きな転換を目撃しており、その原動力は向上した可能性によるものですセキュリティ, 透明性、および自律性。この運動の最前線には、ブロックチェーン技術と分散型アプリケーション(DApps)があり、さまざまな産業に新しいパラダイムをもたらしています。クロスチェーンDAppsは、従来のDAppsの最先端進化であり、シングルチェーンプラットフォームの限界を克服するための強力な解決策として台頭しています。このガイドでは、クロスチェーンと相互運用性の重要性について取り上げています。

このガイドでは:

  1. クロスチェーンとは何を意味するのでしょうか?
  2. なぜクロスチェーンが重要なのですか?
  3. クロスチェーンDAppsのユースケースと実世界の例
  4. クロスチェーンDAppsの課題と考慮事項
  5. 相互運用性を持つDAppsのローンチ
  6. 多くのブロックチェーンツールは、クロスチェーン通信を容易にしています
  7. 未来はクロスチェーンです
  8. よくある質問
  9. 著者について

クロスチェーンとは何を意味するのでしょうか?

クロスチェーンDAppは、その名前が示すように、複数の相互接続されたブロックチェーンネットワークを横断して動作します。単一のブロックチェーンに依存する従来のDAppとは異なり、クロスチェーンDAppは複数のチェーンの機能を活用して、拡張性、相互運用性、特殊化などの課題に対処します。

従来、ブロックチェーンネットワークは、イーサリアム共同創設者ヴィタリック・ブテリンによって提唱されたコンセプトであるブロックチェーントライレンマによって妨げられている。

トライレンマは、開発者が次の3つのコアブロックチェーン要素のうち2つを選択する必要があると示唆しています:分散化、セキュリティ、およびスケーラビリティ。そのため、さまざまな異なるチェーンが生まれており、それぞれに個々の利点と欠点があります。一般的なチェーンの種類の要約は、以下の表にあります。

クロスチェーンDAppsは、相互運用性のあるマルチチェーンDAppsとは明らかに異なり、それは、スマート契約複数のブロックチェーン上で実行されています。現在の状況では、ほとんどDeFiアプリ、例えばUniswap、曲線, などは、引き続きこのセットアップで実行されており、それぞれの個々のデプロイメントで展開されています。ブロックチェーン。チェーン間でのデータ、メッセージ、またはトランザクションは発生していません。


マルチチェーンとクロスチェーンのDApps:Kaleido

クロスチェーンはなぜ重要ですか?

ブロックチェーンの三位一体の問題を解決する

シングルチェーンDAppsが直面している最も重要な課題の1つはスケーラビリティです。これらのアプリケーションが人気を博するにつれて、ブロックチェーンネットワークの混雑がますます問題となっています。クロスチェーンDAppsは、トランザクションと計算を複数のチェーンに分散することで、単一のネットワークへの負荷を軽減し、この懸念に対処しています。

例えば、レイヤー2とレイヤー1を組み合わせることで、分散化、セキュリティ、スケーラビリティの多くの問題を解決できます。高ボリュームな取引はレイヤー2チェーンで行われ、ガス手数料を最小限または排除し、一方、低ボリュームで高価な取引はセキュリティを確保するためにレイヤー1で行われるでしょう。

この種のクロスチェーンセットアップの一般的な例はGate.ioとの連携です。web3ゲーム, 多くのインゲームNFTや取引がレイヤー2で処理される一方、高額なNFTやマーケットプレイスで売られるNFTはレイヤー1で処理されます。

相互運用性

ブロックチェーンネットワークの相互運用性は、クロスチェーンDAppsの重要なユースケースであり、業界内で長年の目標となっています。インターネットが特定のサブセットのサイトにのみ接続できる方法で動作した場合を想像してみてください。たとえば、Chromeは「.org」のウェブサイトにのみ接続し、Safariは「.com」のウェブサイトにのみ接続し、Firefoxは「.edu」のウェブサイトにのみ接続するなど。これでは非常に断片化された体験になります。

ブロックチェーンの相互運用性異なるブロックチェーンネットワークが、個々のプロトコルや構造に関係なく、データ、資産、サービスを共有し、通信できるようにすることで、新たな可能性を開く。このシームレスな相互作用は、クロスチェーン取引、分散型アプリケーション、価値の効率的な交換など、インターネットの多様な領域を容易に閲覧するように、新たな可能性を切り開く。

クロスチェーンDAppsのユースケースと実世界の例

分散型金融(DeFi)

クロスチェーンアプローチは、にとって非常に大きな潜在能力を秘めていますDeFiセクター。クロスチェーンDAppsは、ユーザーに異なるブロックチェーン間で幅広い金融サービスへのアクセスを提供し、ブロックチェーン技術が提供する流動性とセキュリティを維持します。これにより、DeFiスペース内での革新の新たなレベルが開かれ、グローバルな観客に対する金融ツールのアクセシビリティが拡大します。

DeFiアグリゲーターなど、注目すべき例の1つがあります。1inchイーサリアムなど複数のブロックチェーンに接続するGate.ioアバランチ, Polygon、およびその他多くのプラットフォーム。このDAppは、ユーザーに貸出、借入、収量ファーミングなどの幅広いDeFiプロトコルへのアクセスを提供します。分散型取引所.ユーザーは、各ブロックチェーンの収益率の向上、手数料の低減、または特定の機能を活用するために、シームレスに資産を移動できます。

資産トークン化

資産 トークン化過去数年間、実世界の資産のトークン化が注目されてきました。これには不動産、商品、株、債券、芸術作品など、何でも含まれます。そのため、さまざまな異なるチェーンが特定のユースケースの決済レイヤーとして現れるでしょう。例えば、ある銀行は資産のトークン化ケースにChain Aを使用し、不動産プラットフォームはChain Bを使用するかもしれません。これらの経験は異なるチェーンのインフラによって分断される可能性があります。しかし、クロスチェーンの互換性により、より多くの流動性、ユーザーアクセス、およびユーザーエクスペリエンスが可能になります。この方法で、Chain Aで決済された資金は簡単にChain Bなどで使用できます。

デジタル通貨

上記のユースケースに基づいて、デジタル通貨はステーブルコインまたは中央銀行デジタル通貨(CBDCs)デジタルファイナンスの世界で革新的な展開を表しています。

CBDCは、中央銀行によって発行された国の公式通貨のデジタル表現です。一方、ステーブルコインは、通常、法定通貨や商品のような安定した資産にペッグされたデジタルトークンです。

これらのデジタル資産の相互運用性は、それらの実用性と広範な採用にとって重要です。異なるブロックチェーンネットワーク間の相互運用性により、シームレスで効率的な取引が可能となり、CBDCやステーブルコインが様々な金融エコシステムを横断することができます。このクロスチェーンの互換性により、これらのデジタル資産はさらに広範囲の金融プラットフォームやアプリケーションと連携することができ、国際貿易、送金、そして金融包摂を促進します。

ゲーム産業

クロスチェーンDAppsは、異なるゲームやプラットフォーム間でのアイテム取引、ゲーム体験の向上、ゲーム内資産の真の所有権を可能にすることで、ゲーム業界を革命させるかもしれません。プレイヤーは、さまざまなゲームやプラットフォーム間でのシームレスな移行を楽しむことができ、仮想アイテムの所有権を保持しながら、新しいプレイヤーの参加と価値の維持のレベルを育むことができます。

協力ゲームエコシステムの可能性もあります。たとえば、異なるゲームとの関与を通じてユニークなアイテムを入手する必要があるゲームシナリオを想像してみてください。たとえば、Game A内で剣を作るためには、Game B内でのみアクセス可能な特定の素材を入手する必要があります。また、異なるゲームから取得したNFTを所持することでのみアンロックできる独占コンテンツが存在するかもしれません。これにより、開発者とプレイヤーの両方が探求できる革新的なゲームコンセプトの領域が開かれます。

ゲームにおけるブロックチェーンの相互運用性の例は、パートナーシップFaraway GamesとReady Player MeによるMini Royale: NationsとReady Player Meの間。異なるブロックチェーンとゲームバックエンドで動作することで、ゲーマーは今、Ready Player MeのアバターをMini Royaleに作成またはインポートすることができます。これにより、Ready Player Meユーザーは、Adidas、New Balance、Tommy Hilfigerなどのブランドからのアウトフィットやドロップが施されたアバターに対するユーティリティを得ることができます。あくまで見た目だけでなく、これらのアバターは実際のゲームで使用できるようになり、個人のカスタマイズが増加し、両方のゲームに利益をもたらします。

サプライチェーンマネジメント

サプライチェーン管理では、クロスチェーンDAppsを活用することで透明性と追跡性を向上させることができます。これらのアプリケーションは複数のブロックチェーンを利用して製品の原産地から最終目的地までを追跡し、本物であることを確認し、詐欺のリスクを軽減することができます。この透明性のレベルは、説明責任と出所が極めて重要な産業を再構築する可能性があります。

食品会社が製品の農場からテーブルまでの経路を追跡するために使用するクロスチェーンDAppを考えてみてください。DAppは、原産地、輸送、品質チェックなど、各段階で情報を記録するためにブロックチェーンを使用することができます。これにより、正確で改ざんできない製品の履歴記録が保証され、企業と消費者の両方に利益がもたらされます。

相互運用性DAppsのチャレンジと考慮事項

クロスチェーンDAppsが考慮しなければならない多くの課題があります。これらには、次のようなものがあります:

1. 複雑さ

相互運用性のあるDAppsを構築および維持することは、単一チェーンまたは複数チェーンのDAppsと比較して複雑です。相互運用性のあるDAppsは複数のチェーン間でデータやメッセージなどを共有することがあり、開発者は異なるチェーン間で状態を維持する必要があります。1つのチェーン上のアクティビティは、DAppが運用している他のチェーンの状態に影響を与えます。

さらに、開発者は異なるチェーン間でさまざまなスマートコントラクトも管理する必要があります。テスト、デバッグ、展開プロセスは、開発者が相互接続されたブロックチェーン間のさまざまなネットワーク条件、遅延の問題、潜在的な不整合を考慮する必要があるため、複雑な取り組みとなります。

2. セキュリティ

クロスチェーンDAppsにおいてセキュリティは最重要課題です。複数のブロックチェーンとのやり取りにより、DAppsは多様な脆弱性にさらされます。異なるチェーン間でのセキュリティプロトコルの相違は、クロスチェーンエコシステム全体を危険にさらす攻撃につながる可能性があります。多くの主要なクロスチェーンDAppsは巨額の資金を保有するブリッジであり、さまざまな方法で悪用されてきました。クロスチェーンブリッジのハッキングの顕著な例には、Ronin Bridge、Wormhole、Nomadのハッキングがあり、それぞれ数億ドルの侵害が発生しています。

3. ユーザーエクスペリエンス

スムーズなユーザーエクスペリエンスは、クロスチェーンDAppsの採用にとって重要です。ユーザーは、基礎となるブロックチェーンに関係なく直感的なインタラクションを期待しています。スループット速度、信頼性、一貫性は、ユーザーの信頼とエンゲージメントを育む上で極めて重要です。取引が失敗したり、時間がかかったり、二重支払いなどのエラーが発生する場合、信頼とユーザーは失われてしまいます。

クロスチェーンDAppsのローンチ

これで、クロスチェーンDAppsの利点、ユースケース、および課題を理解したので、それらをどのように有効にしますか?

多くのツールやフレームワークが、DAppsがクロスチェーンになることを可能にします。人気のあるプロジェクトには、コスモス, ポルカドット, Hyperledger FireFly、などがあります。後者をケーススタディとして取り上げてみましょう。

Hyperledger FireFly、開発者 Kaleido, は今日多くの企業によって使用されているツールです。FireFlyスタックはLinux Foundationの一部であるHyperledger Foundationによって貢献されており、オープンソースのブロックチェーンツールに焦点を当てています。FireFlyスーパーノードは、パブリックまたはプライベートのいずれのブロックチェーンエコシステムにも接続できます。チェーンが接続されると、FireFlyスーパーノードはカスタムスマートコントラクトを呼び出したり、トークンとやり取りしたり、トランザクションを監視したりすることができます。これは脳やデータのオーケストレーションレイヤーと考えることができます。単一のFireFlyスーパーノードは複数のチェーンに接続し、トランザクション、データ、メッセージのやり取りを通じてクロスチェーンネットワークを作成できます。

これがすべて機能する方法は、イベント駆動モデルを利用することによるものです。これにより、データは適切なシーケンス、リトライ、およびイデンポテンシが保証された状態で、DAppsとチェーン間で信頼性のある輸送が可能になります。データがオンチェーンまたはオフチェーンにあるかどうかにかかわらず。

HyperLedger FireFly: Kaleido

例えば、Hyperledger FireFlyは、2つのプライベートチェーン、2つのパブリックチェーン、またはプライベートチェーンとパブリックチェーンの間など、チェーン間の信頼できる橋として機能することができます。ユーザーは、接続したいチェーンについてFireFlyに教え、各チェーンに対応するRPC URLとChain IDを持つ「ネームスペース」を設定する必要があります。

次に、転送したいものを指定し、FireFlyの組み込みブリッジングREST APIを使用してブリッジングプロセスを開始します。 FireFlyは両方のチェーンでイベントを監視し、トークンの鋳造と燃焼が適切に支援されることを確認して転送プロセスを処理します。これがどのように機能するかの図は以下に示されています。


FireFlyブリッジングプロセスの動作方法:Kaleido

多くのブロックチェーンツールがクロスチェーン通信を容易にしています

Hyperledger Fireflyに加えて、CosmosとPolkadotもチェックしてみてください。彼らは相互運用性を可能にするための堅牢なエコシステムと独自のアプローチで際立っています。

Cosmosは、相互運用性ブロックチェーン通信(IBC)プロトコルを介してそのエコシステム内でブロックチェーンが相互作用することを可能にするモジュラーフレームワークを採用しています。それは、Tendermintのような古典的なBFTコンセンサスアルゴリズムによって駆動される独立した並列ブロックチェーンネットワークとして設計されています。Cosmosは自体を「ブロックチェーンのインターネット」と位置付けており、Cosmos SDKによって開発者は主権を維持しながらトークンの転送やデータ共有を可能にする相互運用可能なブロックチェーンを構築することができます。

ポルカドット, 一方で、異種多様なマルチチェーンの交換フレームワークを提供し、トークンだけでなくあらゆるタイプのデータや資産のクロスチェーン転送を可能にします。中央のリレーチェーンに接続することで、Polkadotのパラチェーンは独立して動作できるだけでなく、他のパラチェーンと通信しセキュリティを共有することができ、スケーラブルなマルチチェーンアーキテクチャを育むことができます。Polkadotの開発フレームワークであるSubstrateは、相互運用性を備えたカスタムブロックチェーンの作成プロセスを簡素化します。Polkadotのユニークな共有セキュリティモデルにより、様々なブロックチェーンが共有セキュリティと相互運用性を持ち、動的なエコシステムを実現します。

未来は相互連携です

このガイドで議論されているブロックチェーン開発ツールの選択肢は、クロスチェーンアプリケーションの開発を一層普及させることを確実にします。ブロックチェーンの相互運用性は、クロスチェーン取引、分散型アプリケーション、そして価値の効率的な交換に新たな可能性を開くものであり、まるで統一されたブラウザがインターネットの多様な領域を簡単に閲覧できるようにします。web3が進化し絡み合う中、ブロックチェーンとそれらに構築されたすべての技術との間での優れたつながりやシームレスな相互作用が見られることを期待してください。

免責事項:

  1. この記事は[から転載されましたbeincrypto], All copyrights belong to the original author [Ray Chen、Kaleidoのプロダクトマネージャー、May Woods]. If there are objections to this reprint, please contact the ゲートラーン「ゲート・ラーン」チームが迅速に対応いたします。
  2. 責任の免責事項:この記事で表現されている意見や見解は、著者個人のものであり、投資アドバイスを構成するものではありません。
  3. 記事の翻訳は、Gate Learnチームによって行われています。特に記載がない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。

クロスチェーンDAppsの起動方法:相互運用性ガイド

上級3/19/2024, 9:20:21 AM
このガイドでは、ブロックチェーン開発ツールの選択に焦点を当て、クロスチェーンアプリケーションの開発を普及に近づけるのに役立ちます。ブロックチェーンの相互運用性は、クロスチェーントランザクション、分散型アプリケーション、効率的な価値交換に新たな可能性を開き、統合されたブラウザがインターネットのさまざまなドメインを簡単に移動するように、異なるブロックチェーンとそれに関連するテクノロジー間のシームレスな接続と相互作用を期待しています。Web3が進化し収束するにつれ、ブロックチェーンとその関連技術との間でシームレスな接続と相互作用を目撃することを楽しみにしています。

オリジナルタイトルを転送する:クロスチェーンDAppsの立ち上げ方:相互運用性ガイド

近年、世界は分散化への大きな転換を目撃しており、その原動力は向上した可能性によるものですセキュリティ, 透明性、および自律性。この運動の最前線には、ブロックチェーン技術と分散型アプリケーション(DApps)があり、さまざまな産業に新しいパラダイムをもたらしています。クロスチェーンDAppsは、従来のDAppsの最先端進化であり、シングルチェーンプラットフォームの限界を克服するための強力な解決策として台頭しています。このガイドでは、クロスチェーンと相互運用性の重要性について取り上げています。

このガイドでは:

  1. クロスチェーンとは何を意味するのでしょうか?
  2. なぜクロスチェーンが重要なのですか?
  3. クロスチェーンDAppsのユースケースと実世界の例
  4. クロスチェーンDAppsの課題と考慮事項
  5. 相互運用性を持つDAppsのローンチ
  6. 多くのブロックチェーンツールは、クロスチェーン通信を容易にしています
  7. 未来はクロスチェーンです
  8. よくある質問
  9. 著者について

クロスチェーンとは何を意味するのでしょうか?

クロスチェーンDAppは、その名前が示すように、複数の相互接続されたブロックチェーンネットワークを横断して動作します。単一のブロックチェーンに依存する従来のDAppとは異なり、クロスチェーンDAppは複数のチェーンの機能を活用して、拡張性、相互運用性、特殊化などの課題に対処します。

従来、ブロックチェーンネットワークは、イーサリアム共同創設者ヴィタリック・ブテリンによって提唱されたコンセプトであるブロックチェーントライレンマによって妨げられている。

トライレンマは、開発者が次の3つのコアブロックチェーン要素のうち2つを選択する必要があると示唆しています:分散化、セキュリティ、およびスケーラビリティ。そのため、さまざまな異なるチェーンが生まれており、それぞれに個々の利点と欠点があります。一般的なチェーンの種類の要約は、以下の表にあります。

クロスチェーンDAppsは、相互運用性のあるマルチチェーンDAppsとは明らかに異なり、それは、スマート契約複数のブロックチェーン上で実行されています。現在の状況では、ほとんどDeFiアプリ、例えばUniswap、曲線, などは、引き続きこのセットアップで実行されており、それぞれの個々のデプロイメントで展開されています。ブロックチェーン。チェーン間でのデータ、メッセージ、またはトランザクションは発生していません。


マルチチェーンとクロスチェーンのDApps:Kaleido

クロスチェーンはなぜ重要ですか?

ブロックチェーンの三位一体の問題を解決する

シングルチェーンDAppsが直面している最も重要な課題の1つはスケーラビリティです。これらのアプリケーションが人気を博するにつれて、ブロックチェーンネットワークの混雑がますます問題となっています。クロスチェーンDAppsは、トランザクションと計算を複数のチェーンに分散することで、単一のネットワークへの負荷を軽減し、この懸念に対処しています。

例えば、レイヤー2とレイヤー1を組み合わせることで、分散化、セキュリティ、スケーラビリティの多くの問題を解決できます。高ボリュームな取引はレイヤー2チェーンで行われ、ガス手数料を最小限または排除し、一方、低ボリュームで高価な取引はセキュリティを確保するためにレイヤー1で行われるでしょう。

この種のクロスチェーンセットアップの一般的な例はGate.ioとの連携です。web3ゲーム, 多くのインゲームNFTや取引がレイヤー2で処理される一方、高額なNFTやマーケットプレイスで売られるNFTはレイヤー1で処理されます。

相互運用性

ブロックチェーンネットワークの相互運用性は、クロスチェーンDAppsの重要なユースケースであり、業界内で長年の目標となっています。インターネットが特定のサブセットのサイトにのみ接続できる方法で動作した場合を想像してみてください。たとえば、Chromeは「.org」のウェブサイトにのみ接続し、Safariは「.com」のウェブサイトにのみ接続し、Firefoxは「.edu」のウェブサイトにのみ接続するなど。これでは非常に断片化された体験になります。

ブロックチェーンの相互運用性異なるブロックチェーンネットワークが、個々のプロトコルや構造に関係なく、データ、資産、サービスを共有し、通信できるようにすることで、新たな可能性を開く。このシームレスな相互作用は、クロスチェーン取引、分散型アプリケーション、価値の効率的な交換など、インターネットの多様な領域を容易に閲覧するように、新たな可能性を切り開く。

クロスチェーンDAppsのユースケースと実世界の例

分散型金融(DeFi)

クロスチェーンアプローチは、にとって非常に大きな潜在能力を秘めていますDeFiセクター。クロスチェーンDAppsは、ユーザーに異なるブロックチェーン間で幅広い金融サービスへのアクセスを提供し、ブロックチェーン技術が提供する流動性とセキュリティを維持します。これにより、DeFiスペース内での革新の新たなレベルが開かれ、グローバルな観客に対する金融ツールのアクセシビリティが拡大します。

DeFiアグリゲーターなど、注目すべき例の1つがあります。1inchイーサリアムなど複数のブロックチェーンに接続するGate.ioアバランチ, Polygon、およびその他多くのプラットフォーム。このDAppは、ユーザーに貸出、借入、収量ファーミングなどの幅広いDeFiプロトコルへのアクセスを提供します。分散型取引所.ユーザーは、各ブロックチェーンの収益率の向上、手数料の低減、または特定の機能を活用するために、シームレスに資産を移動できます。

資産トークン化

資産 トークン化過去数年間、実世界の資産のトークン化が注目されてきました。これには不動産、商品、株、債券、芸術作品など、何でも含まれます。そのため、さまざまな異なるチェーンが特定のユースケースの決済レイヤーとして現れるでしょう。例えば、ある銀行は資産のトークン化ケースにChain Aを使用し、不動産プラットフォームはChain Bを使用するかもしれません。これらの経験は異なるチェーンのインフラによって分断される可能性があります。しかし、クロスチェーンの互換性により、より多くの流動性、ユーザーアクセス、およびユーザーエクスペリエンスが可能になります。この方法で、Chain Aで決済された資金は簡単にChain Bなどで使用できます。

デジタル通貨

上記のユースケースに基づいて、デジタル通貨はステーブルコインまたは中央銀行デジタル通貨(CBDCs)デジタルファイナンスの世界で革新的な展開を表しています。

CBDCは、中央銀行によって発行された国の公式通貨のデジタル表現です。一方、ステーブルコインは、通常、法定通貨や商品のような安定した資産にペッグされたデジタルトークンです。

これらのデジタル資産の相互運用性は、それらの実用性と広範な採用にとって重要です。異なるブロックチェーンネットワーク間の相互運用性により、シームレスで効率的な取引が可能となり、CBDCやステーブルコインが様々な金融エコシステムを横断することができます。このクロスチェーンの互換性により、これらのデジタル資産はさらに広範囲の金融プラットフォームやアプリケーションと連携することができ、国際貿易、送金、そして金融包摂を促進します。

ゲーム産業

クロスチェーンDAppsは、異なるゲームやプラットフォーム間でのアイテム取引、ゲーム体験の向上、ゲーム内資産の真の所有権を可能にすることで、ゲーム業界を革命させるかもしれません。プレイヤーは、さまざまなゲームやプラットフォーム間でのシームレスな移行を楽しむことができ、仮想アイテムの所有権を保持しながら、新しいプレイヤーの参加と価値の維持のレベルを育むことができます。

協力ゲームエコシステムの可能性もあります。たとえば、異なるゲームとの関与を通じてユニークなアイテムを入手する必要があるゲームシナリオを想像してみてください。たとえば、Game A内で剣を作るためには、Game B内でのみアクセス可能な特定の素材を入手する必要があります。また、異なるゲームから取得したNFTを所持することでのみアンロックできる独占コンテンツが存在するかもしれません。これにより、開発者とプレイヤーの両方が探求できる革新的なゲームコンセプトの領域が開かれます。

ゲームにおけるブロックチェーンの相互運用性の例は、パートナーシップFaraway GamesとReady Player MeによるMini Royale: NationsとReady Player Meの間。異なるブロックチェーンとゲームバックエンドで動作することで、ゲーマーは今、Ready Player MeのアバターをMini Royaleに作成またはインポートすることができます。これにより、Ready Player Meユーザーは、Adidas、New Balance、Tommy Hilfigerなどのブランドからのアウトフィットやドロップが施されたアバターに対するユーティリティを得ることができます。あくまで見た目だけでなく、これらのアバターは実際のゲームで使用できるようになり、個人のカスタマイズが増加し、両方のゲームに利益をもたらします。

サプライチェーンマネジメント

サプライチェーン管理では、クロスチェーンDAppsを活用することで透明性と追跡性を向上させることができます。これらのアプリケーションは複数のブロックチェーンを利用して製品の原産地から最終目的地までを追跡し、本物であることを確認し、詐欺のリスクを軽減することができます。この透明性のレベルは、説明責任と出所が極めて重要な産業を再構築する可能性があります。

食品会社が製品の農場からテーブルまでの経路を追跡するために使用するクロスチェーンDAppを考えてみてください。DAppは、原産地、輸送、品質チェックなど、各段階で情報を記録するためにブロックチェーンを使用することができます。これにより、正確で改ざんできない製品の履歴記録が保証され、企業と消費者の両方に利益がもたらされます。

相互運用性DAppsのチャレンジと考慮事項

クロスチェーンDAppsが考慮しなければならない多くの課題があります。これらには、次のようなものがあります:

1. 複雑さ

相互運用性のあるDAppsを構築および維持することは、単一チェーンまたは複数チェーンのDAppsと比較して複雑です。相互運用性のあるDAppsは複数のチェーン間でデータやメッセージなどを共有することがあり、開発者は異なるチェーン間で状態を維持する必要があります。1つのチェーン上のアクティビティは、DAppが運用している他のチェーンの状態に影響を与えます。

さらに、開発者は異なるチェーン間でさまざまなスマートコントラクトも管理する必要があります。テスト、デバッグ、展開プロセスは、開発者が相互接続されたブロックチェーン間のさまざまなネットワーク条件、遅延の問題、潜在的な不整合を考慮する必要があるため、複雑な取り組みとなります。

2. セキュリティ

クロスチェーンDAppsにおいてセキュリティは最重要課題です。複数のブロックチェーンとのやり取りにより、DAppsは多様な脆弱性にさらされます。異なるチェーン間でのセキュリティプロトコルの相違は、クロスチェーンエコシステム全体を危険にさらす攻撃につながる可能性があります。多くの主要なクロスチェーンDAppsは巨額の資金を保有するブリッジであり、さまざまな方法で悪用されてきました。クロスチェーンブリッジのハッキングの顕著な例には、Ronin Bridge、Wormhole、Nomadのハッキングがあり、それぞれ数億ドルの侵害が発生しています。

3. ユーザーエクスペリエンス

スムーズなユーザーエクスペリエンスは、クロスチェーンDAppsの採用にとって重要です。ユーザーは、基礎となるブロックチェーンに関係なく直感的なインタラクションを期待しています。スループット速度、信頼性、一貫性は、ユーザーの信頼とエンゲージメントを育む上で極めて重要です。取引が失敗したり、時間がかかったり、二重支払いなどのエラーが発生する場合、信頼とユーザーは失われてしまいます。

クロスチェーンDAppsのローンチ

これで、クロスチェーンDAppsの利点、ユースケース、および課題を理解したので、それらをどのように有効にしますか?

多くのツールやフレームワークが、DAppsがクロスチェーンになることを可能にします。人気のあるプロジェクトには、コスモス, ポルカドット, Hyperledger FireFly、などがあります。後者をケーススタディとして取り上げてみましょう。

Hyperledger FireFly、開発者 Kaleido, は今日多くの企業によって使用されているツールです。FireFlyスタックはLinux Foundationの一部であるHyperledger Foundationによって貢献されており、オープンソースのブロックチェーンツールに焦点を当てています。FireFlyスーパーノードは、パブリックまたはプライベートのいずれのブロックチェーンエコシステムにも接続できます。チェーンが接続されると、FireFlyスーパーノードはカスタムスマートコントラクトを呼び出したり、トークンとやり取りしたり、トランザクションを監視したりすることができます。これは脳やデータのオーケストレーションレイヤーと考えることができます。単一のFireFlyスーパーノードは複数のチェーンに接続し、トランザクション、データ、メッセージのやり取りを通じてクロスチェーンネットワークを作成できます。

これがすべて機能する方法は、イベント駆動モデルを利用することによるものです。これにより、データは適切なシーケンス、リトライ、およびイデンポテンシが保証された状態で、DAppsとチェーン間で信頼性のある輸送が可能になります。データがオンチェーンまたはオフチェーンにあるかどうかにかかわらず。

HyperLedger FireFly: Kaleido

例えば、Hyperledger FireFlyは、2つのプライベートチェーン、2つのパブリックチェーン、またはプライベートチェーンとパブリックチェーンの間など、チェーン間の信頼できる橋として機能することができます。ユーザーは、接続したいチェーンについてFireFlyに教え、各チェーンに対応するRPC URLとChain IDを持つ「ネームスペース」を設定する必要があります。

次に、転送したいものを指定し、FireFlyの組み込みブリッジングREST APIを使用してブリッジングプロセスを開始します。 FireFlyは両方のチェーンでイベントを監視し、トークンの鋳造と燃焼が適切に支援されることを確認して転送プロセスを処理します。これがどのように機能するかの図は以下に示されています。


FireFlyブリッジングプロセスの動作方法:Kaleido

多くのブロックチェーンツールがクロスチェーン通信を容易にしています

Hyperledger Fireflyに加えて、CosmosとPolkadotもチェックしてみてください。彼らは相互運用性を可能にするための堅牢なエコシステムと独自のアプローチで際立っています。

Cosmosは、相互運用性ブロックチェーン通信(IBC)プロトコルを介してそのエコシステム内でブロックチェーンが相互作用することを可能にするモジュラーフレームワークを採用しています。それは、Tendermintのような古典的なBFTコンセンサスアルゴリズムによって駆動される独立した並列ブロックチェーンネットワークとして設計されています。Cosmosは自体を「ブロックチェーンのインターネット」と位置付けており、Cosmos SDKによって開発者は主権を維持しながらトークンの転送やデータ共有を可能にする相互運用可能なブロックチェーンを構築することができます。

ポルカドット, 一方で、異種多様なマルチチェーンの交換フレームワークを提供し、トークンだけでなくあらゆるタイプのデータや資産のクロスチェーン転送を可能にします。中央のリレーチェーンに接続することで、Polkadotのパラチェーンは独立して動作できるだけでなく、他のパラチェーンと通信しセキュリティを共有することができ、スケーラブルなマルチチェーンアーキテクチャを育むことができます。Polkadotの開発フレームワークであるSubstrateは、相互運用性を備えたカスタムブロックチェーンの作成プロセスを簡素化します。Polkadotのユニークな共有セキュリティモデルにより、様々なブロックチェーンが共有セキュリティと相互運用性を持ち、動的なエコシステムを実現します。

未来は相互連携です

このガイドで議論されているブロックチェーン開発ツールの選択肢は、クロスチェーンアプリケーションの開発を一層普及させることを確実にします。ブロックチェーンの相互運用性は、クロスチェーン取引、分散型アプリケーション、そして価値の効率的な交換に新たな可能性を開くものであり、まるで統一されたブラウザがインターネットの多様な領域を簡単に閲覧できるようにします。web3が進化し絡み合う中、ブロックチェーンとそれらに構築されたすべての技術との間での優れたつながりやシームレスな相互作用が見られることを期待してください。

免責事項:

  1. この記事は[から転載されましたbeincrypto], All copyrights belong to the original author [Ray Chen、Kaleidoのプロダクトマネージャー、May Woods]. If there are objections to this reprint, please contact the ゲートラーン「ゲート・ラーン」チームが迅速に対応いたします。
  2. 責任の免責事項:この記事で表現されている意見や見解は、著者個人のものであり、投資アドバイスを構成するものではありません。
  3. 記事の翻訳は、Gate Learnチームによって行われています。特に記載がない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.