Hyperlane.

https://hyperlane.xyz/

特徴

  • パーミッションレスなインターオペラビリティプロトコル
  • 140以上のブロックチェーンをサポート
  • 複数のVM環境をサポート(EVM、Cosmos SDK、Solana VM)
  • モジュラーセキュリティ(ISM: Interchain Security Module)

アーキテクチャ

Hyperlaneは階層的な構造を持つ:

  1. Mailbox - 基盤層

    • 汎用的なクロスチェーンメッセージング
    • メッセージの送受信を管理
    • dispatch() でメッセージ送信、=process()= で受信
  2. Warp Routes - 価値転送層

    • Mailboxの上に構築
    • ERC20/ERC721/ネイティブトークンのブリッジ
    • Lock-and-Mint / Burn-and-Mint 方式
  3. Interchain Gas Paymaster (IGP) - 手数料層

    • クロスチェーンガス支払い
    • Relayerへの報酬

🚦Warp Routes

  • クロスチェーントークン転送プロトコル
  • ERC20、ERC721、ネイティブトークンをサポート

転送メカニズム

  • 正規チェーン → 他チェーン: トークンをロック → 宛先でラップトークンをミント
  • 非正規チェーン間: ラップトークンをバーン → 宛先でミント
  • 他チェーン → 正規チェーン: ラップトークンをバーン → 正規チェーンでロック解除

Warp Route タイプ

  • HypERC20Collateral: 正規チェーンでトークンをロック
  • HypERC20: 宛先チェーンでラップトークンをミント
  • HypNative: ネイティブトークン(ETH等)の転送

Wrap Token

  • Collateral(native)
  • Synthetic(wrapped)

🚦Interchain Gas Payment (IGP)

手数料計算

デフォルトガスリミット

  • handle 関数のデフォルト: 50,000 gas
  • 複雑な操作には手動でオーバーライドが必要

Dev

GraphQL API

エンドポイント: https://api.hyperlane.xyz/v1/graphql

https://docs.hyperlane.xyz/docs/reference/explorer/graphql-api

REST API(deprecated)

ベースURL: https://explorer.hyperlane.xyz/api

GET /api?module=message&action=get-messages&id={messageId}

🌉NEXUS

Hyperlaneを実装したブリッジ.

Hyperlane cross-chain arb mevers

Refs