# デプス解析Hyperlane:接続150以上のブロックチェーンの無許可クロスチェーンプロトコル### コアポイント* Hyperlaneは、どの開発者でも即座に異なるチェーンにデプロイし接続できることを許可し、承認プロセスなしで新しいアクセスモデルを生み出しました。* Hyperlaneのクロスチェーンセキュリティモジュール(ISM)は、アプリケーションが基礎的な検証から多層的な検証まで、柔軟なモジュール式セキュリティを実現するために安全要件をカスタマイズできるようにします。* HyperlaneのTypeScript SDK、CLIツール及び包括的なドキュメントは、クロスチェーン統合の技術的ハードルを大幅に下げ、シンプルなAPIを通じてチェーン間メッセージの送受信を実現します。### 1. ブロックチェーン接続性の転換点ブロックチェーンエコシステムは孤立した開発から真の相互接続へと移行しています。プロジェクトはもはや閉じた環境を構築するのではなく、より広範なネットワークでの統合を求めています。しかし、現在ほとんどの統合は手動で散発的です。新しいプロジェクトは、各ブリッジまたは相互運用性プロバイダーと個別に交渉する必要があり、これがしばしば高コスト、遅延、および管理オーバーヘッドを引き起こします。技術的に先進的なチームでさえ、これにより構造的な参加障壁が生じ、全体のエコシステムのスケーラビリティが妨げられます。この挑戦は新しいものではありません。90年代初頭、企業はそれぞれ独立した内部ネットワークを運営し、独自のルールとアクセス権を持っていました。ネットワーク間の通信は可能でしたが、時間のかかる技術的調整と相互承認が必要でした。転換点は、HTTPやTCP/IPなどの標準プロトコルの導入に現れました。これらのプロトコルは、統一されたインターネットへのオープンで無許可のアクセスを可能にしました。これらの標準は、複雑さを単純さに置き換えることによって、指数関数的な成長と世界的な参加を解放し、デジタル革命の基盤を築きました。ブロックチェーン業界は現在、類似の転換点に直面しています。次の段階の革新を解き放つためには、散発的な、許可ベースの統合を超え、標準化された、無許可の接続性へと進む必要があります。アクセスのハードルを下げることは、広範な参加とエコシステム全体の革新にとって重要です。! [Hyperlaneの詳細:150以上のブロックチェーンを接続するパーミッションレスクロスチェーンプロトコル](https://img-cdn.gateio.im/social/moments-2460218fdc431c0f127e75013204614a)### 2. ハイパーレーンのソリューション:許可不要の接続#### 2.1. パーミッションレスとオープンソースHyperlaneは、許可のないアーキテクチャを通じて構造的制約を解決しました。これは根本的に異なるモデルであり、任意のプロジェクトが自由に接続できることを可能にします。このアプローチでは、唯一の要件は、サポートされている仮想マシン(VM)環境(Ethereum/EVM、Solana/SVM、またはCosmos/CosmWasmなど)に互換性があることです。この条件が満たされると、複雑な承認プロセスなしで統合が可能になります。したがって、ブロックチェーンプロジェクトの参入障壁は大幅に低下しました。以前は数ヶ月かかっていたことが、今では技術的な互換性を満たすだけで即座に完了できます。この点を説明するために、Web3開発者のライアンに関する実際の例を見てみましょう。ライアンは、独自のメインネットで動作する「Tiger」という新しいプロジェクトを構築しています。現在、Tigerチェーン上のユーザーはTigerエコシステムに限定されており、他のブロックチェーンと相互作用することはできません。しかし、ユーザーはイーサリアムからTigerチェーンに資産を移動し、Tigerチェーンから他のチェーンに移動して流動性を解放したいと考えています。これを実現するために、ライアンはTigerチェーンを複数のブロックチェーンネットワークに接続する必要があります。ステップ1:Hyperlane CLIをインストールする第一歩、RyanはHyperlane CLIツールをインストールしてチェーン統合環境を設定しました。このプロセスは非常に簡単で、彼はターミナルで"npm install @hyperlane-xyz/cli"を実行するだけです。このツールはオープンソースであり、事前の承認や登録は必要ありません。この使いやすさは、Hyperlaneの無許可アーキテクチャの核心的な価値を際立たせています。ステップ2:MailboxとISMをデプロイする次に、RyanはTigerチェーン上に2つのコアコンポーネントを直接デプロイします: Mailbox(はブロックチェーン間のメッセージ伝送を実現するコントラクト)と、チェーン間のセキュリティモジュール(Interchain Security Module、ISM)(は各メッセージの真実性を検証するためのもの)です。これら2つのコンポーネントはオープンソースで公開されており、開発者が自身の条件で統合することを許可します。これらの要素が整ったら、システムのテストが可能になります。ステップ3:接続を確認するためにメッセージングをテストする第三步,RyanはTigerチェーンからEthereumにテストメッセージを送信して、配信が成功したかどうかを確認しました。ここでの「メッセージ」は単なるテキスト文字列ではなく、特定の実行コマンドです:「100個のTIGERトークンをEthereumアドレス0x123...に移動する」。転送プロセスは以下の通りです:1. Tigerチェーンがメッセージを発信し、100個の$TIGERトークンをイーサリアムに転送します。2. Hyperlaneバリデーターがメッセージを検証し、署名します。3. リレーア(リレーア)は、署名されたメッセージをイーサリアムに伝達します。4. イーサリアム上でISMがメッセージを検証し、受信者に100個の$TIGERトークンを解放します。ソースチェーンとターゲットチェーンの両方にMailboxがインストールされていれば、追加の設定は不要です。メッセージは転送、検証、実行されます。成功したテストにより、2つのチェーンが正しく接続されていることが確認されました。ステップ4:パブリックレジストリに登録する最後のステップで、ライアンはHyperlaneのレジストリにTigerチェーンの接続詳細を登録しました。このレジストリはGitHubに基づく公共ディレクトリで、接続されたすべてのチェーンに関する情報をまとめています。これには、ドメインID(やMailboxアドレスなどの識別子が含まれます。この公共リストの目的は、他の開発者がTigerチェーンに接続するために必要な情報を簡単に見つけられるようにすることです。電話帳のような機能を持っており、一度登録されると、誰でもTigerを探して通信を開始できます。この登録を通じて、TigerチェーンはHyperlaneエコシステムのすべてのネットワーク効果を得ることができます。このアーキテクチャの核心は、シンプルで強力な原則です:誰でも承認なしに接続でき、どのチェーンも許可なしに宛先として使用できることです。このモデルは、電子メールという馴染みのある類推を使って最もよく理解できます。誰でも事前に調整することなく、世界中の任意のメールアドレスにメッセージを送信できるように、HyperlaneはMailboxをインストールした任意のブロックチェーンが他のブロックチェーンと通信できることを可能にします。これは、許可のない接続をデフォルトの状態にする環境を作り出し、従来の承認ベースのシステムでは実現できないものです。! [Hyperlaneの詳細:150以上のブロックチェーンを接続するパーミッションレスクロスチェーンプロトコル])https://img-cdn.gateio.im/social/moments-7dc804540ff46ec291dffc054bd7741b()# 2.2. マルチVM ###VM(の互換性最初から、Hyperlaneはモジュラーアーキテクチャを持つように設計され、複数の仮想マシン)VM(環境をサポートします。現在、EthereumのEVM、Cosmos SDKチェーンに基づくCosmWasm、およびSolanaのSVMの相互運用性をサポートしており、Moveベースのチェーンへのサポートを増やしています。異なるVM環境を接続することは本質的に複雑です。各ブロックチェーンは独自の実行モデル、データ構造、コンセンサスメカニズム、資産基準を運営しています。これらのシステム間での相互運用性を実現するには、根本的に異なるアーキテクチャを翻訳できる高度に専門化されたフレームワークが必要です。例えば、EthereumのEVMは18桁の小数をサポートし、SolanaのSVMは9桁の小数を使用しています。安全性と信頼性を維持しつつ、たとえ小さな差異であっても克服することは、Hyperlaneの重要な技術的成果の一つです。Hyperlaneは"Hyperlane Warp Route")超空間曲率ルーティング(を導入し、異なるチェーンを接続する課題を解決します。Hyperlane Warp Routeはモジュール化されたクロスチェーン資産ブリッジで、チェーン間での無許可のトークン移転をサポートし、様々な資産の異なる環境間の移動を可能にします。要するに、Hyperlane Warp Routeは資産の性質とユースケースに基づいて機能します。時にはそれらは)vault(のように機能し、時には通貨の両替所のように、また時には直接送金のように、各ルーティングタイプがそれぞれのシナリオに適切な方法を提供します。これらのプロセスはすべて、Hyperlaneのクロスチェーンメッセージングを利用して異なる仮想マシン環境で実行されます。* ネイティブトークンWarp Routes:ネイティブ燃料トークン)、例えばETH(のクロスチェーン直接移転をサポートし、)のラッピング(は不要です。* 担保型ERC20:ソースチェーン上でERC20トークンを担保としてロックし、クロスチェーン転送に使用します。* 合成型ERC20:ターゲットチェーン上で元のトークンを表す新しいERC20トークンを鋳造する。* マルチ担保Warp Routes:複数の担保トークンが流動性を提供することを許可します。* 専用Warp Routes:高度な機能を追加したり、特定のユースケース)、例えば保管庫、法定通貨サポートトークン(を統合します。ロック-ミント)モデルを使用して、実際の例を研究しましょう。一人の開発者であるライアンは、イーサリアム上で発行されたTigerトークン($TIGER)をBaseネットワークに移転したいと考えています。RyanはまずEthereum上にHyperlane Warp Routeコントラクトをデプロイし、$TIGERトークンをそのコントラクト(EvmHypCollateral)に預けます。次に、Ethereum Mailboxはメッセージを生成し、BaseネットワークにTigerトークンのラップ版をミントするよう指示します。メッセージを受け取った後、Baseネットワークはチェーン間セキュリティモジュール(ISM)を使用してその真偽を検証します。検証が成功した場合、Baseネットワークは直接ユーザーのウォレットに包まれたTigerトークン($wTIGER)をミントします。Hyperlane Warp Routeは、異なるチェーンに対するHyperlaneのモジュール化された、許可なしの相互運用性のビジョンを拡張する上で重要な役割を果たしています。開発者は、各チェーンの特性に応じて契約を設定するだけです。残りのプロセス、メッセージの送信、検証、配信は、Hyperlaneのインフラストラクチャによって処理されるため、開発者は複雑な翻訳メカニズムに対処することなく、環境を超えた接続を実現できます。! [Deep Dive into Hyperlane:150以上のブロックチェーンを接続するパーミッションレスクロスチェーンプロトコル](https://img-cdn.gateio.im/social/moments-9ddb546c4fa57b8f0d2955d996b12503)(# 2.3. モジュール化されたセキュリティ:チェーン間セキュリティモジュール)ISM###Hyperlaneは異なるチェーン間でのメッセージと資産のシームレスな移動を実現しましたが、これはスケーラビリティの重要な利点の一つです。しかし、受信チェーンがメッセージが本当にその主張されたソースから来ていると確信する方法は、重要な課題でもあります。メッセージを転送することは一つのことですが、その真実性を検証することは別のことです。この問題を解決するために、Hyperlaneはクロスチェーンセキュリティモジュール(Interchain Security Module、ISM)を導入しました。これは、ターゲットリンクがメッセージを受信する前にその真実性を検証するモジュール化されたセキュリティシステムです。ISMは、メッセージが実際にソースチェーン上で生成されたことを検証するためのオンチェーンスマートコントラクトであり、改ざん防止と出所保証を提供します。簡単に言うと、ターゲットチェーンのMailboxがメッセージを受信すると、最初に尋ねます: "このメッセージは本当にオリジナルチェーンから来たのですか?" 成功裏に検証された場合にのみ、メッセージは期待される宛先に渡されます。検証が失敗するか、疑わしい場合、メッセージは拒否されます。このプロセスは、国際旅行中の国境管理の働き方に似ています。あなたがある国に入る前に、移民官があなたのパスポートの真実性を確認します。「このパスポートは本当にあなたの祖国によって発行されたものですか?」パスポートには、その合法性を証明するための偽造防止機能と暗号化要素が含まれています。誰でも書類を偽造することはできますが、適切な検証を通じて暗号的にその出所を証明できるパスポートのみが入国を許可されます。重要なのは、ISMがサービスの需要に応じて柔軟にそのセキュリティモデルを構成できることです。実際には、セキュリティ要件は文脈によって大きく異なります。例えば、小額のトークン転送には、より迅速な実行を実現するために基本的なバリデーターの署名だけが必要な場合があります。それに対して、数百万ドルの資産転送には、Hyperlaneバリデーター、外部ブリッジ((Wormhole)など)を含む階層的なセキュリティアプローチや、追加のマルチシグ検証が必要になる場合があります。この方法によって、ISMフレームワークは重要な設計上の決定を反映しています: Hyperlaneはモジュラー検証を通じて接続性と安全性を優先しています。アプリケーションは、そのセキュリティモデルをカスタマイズしながら、プロトコルの無許可の性質を維持できます。! [Deep Dive into Hyperlane:150以上のブロックチェーンを接続するパーミッションレスクロスチェーンプロトコル](https://img-cdn.gateio.im/social/moments-49c49b634076b8b381ebd39bfb2340e3)( 3. 開発者ツールとアクセシビリティ:最も簡単な接続方法Hyperlaneは、高いアクセシビリティと使いやすさを提供することで開発者体験を優先しています。そのコマンドラインインターフェース)CLI###とTypeScriptベースのソフトウェア開発キット(SDK)は、新しいチェーンをHyperlaneエコシステムに統合し、チェーン間メッセージを送信し、Hyperlane Warp Routeを構成するための基本的なツールです。CLIとSDKは完全にオープンソースで、誰でも使用できます。開発者はGitHubからコードをインストールし、許可プロトコルや承認プロセスなしで統合を開始できます。公式ドキュメントにはステップバイステップのチュートリアルが含まれており、ブロックチェーンの経験が限られている開発者にとっても扱いやすいです。(# 3.1. ハイパーレーンCLI:直接統合ツールHyperlane CLIは公式のコマンドラインツールであり、ユーザーが
Hyperlane:150以上のチェーンを接続する無許可クロスチェーンプロトコルデプス解析
デプス解析Hyperlane:接続150以上のブロックチェーンの無許可クロスチェーンプロトコル
コアポイント
Hyperlaneは、どの開発者でも即座に異なるチェーンにデプロイし接続できることを許可し、承認プロセスなしで新しいアクセスモデルを生み出しました。
Hyperlaneのクロスチェーンセキュリティモジュール(ISM)は、アプリケーションが基礎的な検証から多層的な検証まで、柔軟なモジュール式セキュリティを実現するために安全要件をカスタマイズできるようにします。
HyperlaneのTypeScript SDK、CLIツール及び包括的なドキュメントは、クロスチェーン統合の技術的ハードルを大幅に下げ、シンプルなAPIを通じてチェーン間メッセージの送受信を実現します。
1. ブロックチェーン接続性の転換点
ブロックチェーンエコシステムは孤立した開発から真の相互接続へと移行しています。プロジェクトはもはや閉じた環境を構築するのではなく、より広範なネットワークでの統合を求めています。
しかし、現在ほとんどの統合は手動で散発的です。新しいプロジェクトは、各ブリッジまたは相互運用性プロバイダーと個別に交渉する必要があり、これがしばしば高コスト、遅延、および管理オーバーヘッドを引き起こします。技術的に先進的なチームでさえ、これにより構造的な参加障壁が生じ、全体のエコシステムのスケーラビリティが妨げられます。
この挑戦は新しいものではありません。90年代初頭、企業はそれぞれ独立した内部ネットワークを運営し、独自のルールとアクセス権を持っていました。ネットワーク間の通信は可能でしたが、時間のかかる技術的調整と相互承認が必要でした。
転換点は、HTTPやTCP/IPなどの標準プロトコルの導入に現れました。これらのプロトコルは、統一されたインターネットへのオープンで無許可のアクセスを可能にしました。これらの標準は、複雑さを単純さに置き換えることによって、指数関数的な成長と世界的な参加を解放し、デジタル革命の基盤を築きました。
ブロックチェーン業界は現在、類似の転換点に直面しています。次の段階の革新を解き放つためには、散発的な、許可ベースの統合を超え、標準化された、無許可の接続性へと進む必要があります。アクセスのハードルを下げることは、広範な参加とエコシステム全体の革新にとって重要です。
! Hyperlaneの詳細:150以上のブロックチェーンを接続するパーミッションレスクロスチェーンプロトコル
2. ハイパーレーンのソリューション:許可不要の接続
2.1. パーミッションレスとオープンソース
Hyperlaneは、許可のないアーキテクチャを通じて構造的制約を解決しました。これは根本的に異なるモデルであり、任意のプロジェクトが自由に接続できることを可能にします。このアプローチでは、唯一の要件は、サポートされている仮想マシン(VM)環境(Ethereum/EVM、Solana/SVM、またはCosmos/CosmWasmなど)に互換性があることです。この条件が満たされると、複雑な承認プロセスなしで統合が可能になります。
したがって、ブロックチェーンプロジェクトの参入障壁は大幅に低下しました。以前は数ヶ月かかっていたことが、今では技術的な互換性を満たすだけで即座に完了できます。
この点を説明するために、Web3開発者のライアンに関する実際の例を見てみましょう。ライアンは、独自のメインネットで動作する「Tiger」という新しいプロジェクトを構築しています。現在、Tigerチェーン上のユーザーはTigerエコシステムに限定されており、他のブロックチェーンと相互作用することはできません。しかし、ユーザーはイーサリアムからTigerチェーンに資産を移動し、Tigerチェーンから他のチェーンに移動して流動性を解放したいと考えています。これを実現するために、ライアンはTigerチェーンを複数のブロックチェーンネットワークに接続する必要があります。
ステップ1:Hyperlane CLIをインストールする
第一歩、RyanはHyperlane CLIツールをインストールしてチェーン統合環境を設定しました。このプロセスは非常に簡単で、彼はターミナルで"npm install @hyperlane-xyz/cli"を実行するだけです。このツールはオープンソースであり、事前の承認や登録は必要ありません。この使いやすさは、Hyperlaneの無許可アーキテクチャの核心的な価値を際立たせています。
ステップ2:MailboxとISMをデプロイする
次に、RyanはTigerチェーン上に2つのコアコンポーネントを直接デプロイします: Mailbox(はブロックチェーン間のメッセージ伝送を実現するコントラクト)と、チェーン間のセキュリティモジュール(Interchain Security Module、ISM)(は各メッセージの真実性を検証するためのもの)です。これら2つのコンポーネントはオープンソースで公開されており、開発者が自身の条件で統合することを許可します。これらの要素が整ったら、システムのテストが可能になります。
ステップ3:接続を確認するためにメッセージングをテストする
第三步,RyanはTigerチェーンからEthereumにテストメッセージを送信して、配信が成功したかどうかを確認しました。ここでの「メッセージ」は単なるテキスト文字列ではなく、特定の実行コマンドです:「100個のTIGERトークンをEthereumアドレス0x123...に移動する」。転送プロセスは以下の通りです:
Tigerチェーンがメッセージを発信し、100個の$TIGERトークンをイーサリアムに転送します。
Hyperlaneバリデーターがメッセージを検証し、署名します。
リレーア(リレーア)は、署名されたメッセージをイーサリアムに伝達します。
イーサリアム上でISMがメッセージを検証し、受信者に100個の$TIGERトークンを解放します。
ソースチェーンとターゲットチェーンの両方にMailboxがインストールされていれば、追加の設定は不要です。メッセージは転送、検証、実行されます。成功したテストにより、2つのチェーンが正しく接続されていることが確認されました。
ステップ4:パブリックレジストリに登録する
最後のステップで、ライアンはHyperlaneのレジストリにTigerチェーンの接続詳細を登録しました。このレジストリはGitHubに基づく公共ディレクトリで、接続されたすべてのチェーンに関する情報をまとめています。これには、ドメインID(やMailboxアドレスなどの識別子が含まれます。この公共リストの目的は、他の開発者がTigerチェーンに接続するために必要な情報を簡単に見つけられるようにすることです。電話帳のような機能を持っており、一度登録されると、誰でもTigerを探して通信を開始できます。この登録を通じて、TigerチェーンはHyperlaneエコシステムのすべてのネットワーク効果を得ることができます。
このアーキテクチャの核心は、シンプルで強力な原則です:誰でも承認なしに接続でき、どのチェーンも許可なしに宛先として使用できることです。
このモデルは、電子メールという馴染みのある類推を使って最もよく理解できます。誰でも事前に調整することなく、世界中の任意のメールアドレスにメッセージを送信できるように、HyperlaneはMailboxをインストールした任意のブロックチェーンが他のブロックチェーンと通信できることを可能にします。これは、許可のない接続をデフォルトの状態にする環境を作り出し、従来の承認ベースのシステムでは実現できないものです。
! [Hyperlaneの詳細:150以上のブロックチェーンを接続するパーミッションレスクロスチェーンプロトコル])https://img-cdn.gateio.im/webp-social/moments-7dc804540ff46ec291dffc054bd7741b.webp(
)# 2.2. マルチVM ###VM(の互換性
最初から、Hyperlaneはモジュラーアーキテクチャを持つように設計され、複数の仮想マシン)VM(環境をサポートします。現在、EthereumのEVM、Cosmos SDKチェーンに基づくCosmWasm、およびSolanaのSVMの相互運用性をサポートしており、Moveベースのチェーンへのサポートを増やしています。
異なるVM環境を接続することは本質的に複雑です。各ブロックチェーンは独自の実行モデル、データ構造、コンセンサスメカニズム、資産基準を運営しています。これらのシステム間での相互運用性を実現するには、根本的に異なるアーキテクチャを翻訳できる高度に専門化されたフレームワークが必要です。
例えば、EthereumのEVMは18桁の小数をサポートし、SolanaのSVMは9桁の小数を使用しています。安全性と信頼性を維持しつつ、たとえ小さな差異であっても克服することは、Hyperlaneの重要な技術的成果の一つです。
Hyperlaneは"Hyperlane Warp Route")超空間曲率ルーティング(を導入し、異なるチェーンを接続する課題を解決します。Hyperlane Warp Routeはモジュール化されたクロスチェーン資産ブリッジで、チェーン間での無許可のトークン移転をサポートし、様々な資産の異なる環境間の移動を可能にします。
要するに、Hyperlane Warp Routeは資産の性質とユースケースに基づいて機能します。時にはそれらは)vault(のように機能し、時には通貨の両替所のように、また時には直接送金のように、各ルーティングタイプがそれぞれのシナリオに適切な方法を提供します。これらのプロセスはすべて、Hyperlaneのクロスチェーンメッセージングを利用して異なる仮想マシン環境で実行されます。
ネイティブトークンWarp Routes:ネイティブ燃料トークン)、例えばETH(のクロスチェーン直接移転をサポートし、)のラッピング(は不要です。
担保型ERC20:ソースチェーン上でERC20トークンを担保としてロックし、クロスチェーン転送に使用します。
合成型ERC20:ターゲットチェーン上で元のトークンを表す新しいERC20トークンを鋳造する。
マルチ担保Warp Routes:複数の担保トークンが流動性を提供することを許可します。
専用Warp Routes:高度な機能を追加したり、特定のユースケース)、例えば保管庫、法定通貨サポートトークン(を統合します。
ロック-ミント)モデルを使用して、実際の例を研究しましょう。一人の開発者であるライアンは、イーサリアム上で発行されたTigerトークン($TIGER)をBaseネットワークに移転したいと考えています。
RyanはまずEthereum上にHyperlane Warp Routeコントラクトをデプロイし、$TIGERトークンをそのコントラクト(EvmHypCollateral)に預けます。次に、Ethereum Mailboxはメッセージを生成し、BaseネットワークにTigerトークンのラップ版をミントするよう指示します。
メッセージを受け取った後、Baseネットワークはチェーン間セキュリティモジュール(ISM)を使用してその真偽を検証します。検証が成功した場合、Baseネットワークは直接ユーザーのウォレットに包まれたTigerトークン($wTIGER)をミントします。
Hyperlane Warp Routeは、異なるチェーンに対するHyperlaneのモジュール化された、許可なしの相互運用性のビジョンを拡張する上で重要な役割を果たしています。開発者は、各チェーンの特性に応じて契約を設定するだけです。残りのプロセス、メッセージの送信、検証、配信は、Hyperlaneのインフラストラクチャによって処理されるため、開発者は複雑な翻訳メカニズムに対処することなく、環境を超えた接続を実現できます。
! Deep Dive into Hyperlane:150以上のブロックチェーンを接続するパーミッションレスクロスチェーンプロトコル
(# 2.3. モジュール化されたセキュリティ:チェーン間セキュリティモジュール)ISM###
Hyperlaneは異なるチェーン間でのメッセージと資産のシームレスな移動を実現しましたが、これはスケーラビリティの重要な利点の一つです。しかし、受信チェーンがメッセージが本当にその主張されたソースから来ていると確信する方法は、重要な課題でもあります。メッセージを転送することは一つのことですが、その真実性を検証することは別のことです。
この問題を解決するために、Hyperlaneはクロスチェーンセキュリティモジュール(Interchain Security Module、ISM)を導入しました。これは、ターゲットリンクがメッセージを受信する前にその真実性を検証するモジュール化されたセキュリティシステムです。ISMは、メッセージが実際にソースチェーン上で生成されたことを検証するためのオンチェーンスマートコントラクトであり、改ざん防止と出所保証を提供します。
簡単に言うと、ターゲットチェーンのMailboxがメッセージを受信すると、最初に尋ねます: "このメッセージは本当にオリジナルチェーンから来たのですか?" 成功裏に検証された場合にのみ、メッセージは期待される宛先に渡されます。検証が失敗するか、疑わしい場合、メッセージは拒否されます。
このプロセスは、国際旅行中の国境管理の働き方に似ています。あなたがある国に入る前に、移民官があなたのパスポートの真実性を確認します。「このパスポートは本当にあなたの祖国によって発行されたものですか?」パスポートには、その合法性を証明するための偽造防止機能と暗号化要素が含まれています。誰でも書類を偽造することはできますが、適切な検証を通じて暗号的にその出所を証明できるパスポートのみが入国を許可されます。
重要なのは、ISMがサービスの需要に応じて柔軟にそのセキュリティモデルを構成できることです。実際には、セキュリティ要件は文脈によって大きく異なります。例えば、小額のトークン転送には、より迅速な実行を実現するために基本的なバリデーターの署名だけが必要な場合があります。それに対して、数百万ドルの資産転送には、Hyperlaneバリデーター、外部ブリッジ((Wormhole)など)を含む階層的なセキュリティアプローチや、追加のマルチシグ検証が必要になる場合があります。
この方法によって、ISMフレームワークは重要な設計上の決定を反映しています: Hyperlaneはモジュラー検証を通じて接続性と安全性を優先しています。アプリケーションは、そのセキュリティモデルをカスタマイズしながら、プロトコルの無許可の性質を維持できます。
! Deep Dive into Hyperlane:150以上のブロックチェーンを接続するパーミッションレスクロスチェーンプロトコル
( 3. 開発者ツールとアクセシビリティ:最も簡単な接続方法
Hyperlaneは、高いアクセシビリティと使いやすさを提供することで開発者体験を優先しています。そのコマンドラインインターフェース)CLI###とTypeScriptベースのソフトウェア開発キット(SDK)は、新しいチェーンをHyperlaneエコシステムに統合し、チェーン間メッセージを送信し、Hyperlane Warp Routeを構成するための基本的なツールです。
CLIとSDKは完全にオープンソースで、誰でも使用できます。開発者はGitHubからコードをインストールし、許可プロトコルや承認プロセスなしで統合を開始できます。公式ドキュメントにはステップバイステップのチュートリアルが含まれており、ブロックチェーンの経験が限られている開発者にとっても扱いやすいです。
(# 3.1. ハイパーレーンCLI:直接統合ツール
Hyperlane CLIは公式のコマンドラインツールであり、ユーザーが