メインコンテンツまでスキップ

アセットのブリッジ

このガイドでは、QoreChainと他のブロックチェーンネットワーク間でアセットを移動する方法について説明します。QoreChainの相互運用レイヤーは、異種ネットワーク向けの37個のQCB(QoreChain Bridge)構成(QoreChainループバックを含む)と、Cosmosエコシステムのチェーン向けの8個のIBCチャネルで構成されています。

注意

クロスチェーンブリッジは現在、テストネット/プレプロダクション段階にあります。接続の可用性、対応アセット、ファイナリティパラメータは変更される可能性があり、本番稼働可能なものとして扱うべきではありません。転送を利用する前に、必ず**qorechain-diana**上で検証してください。

注記

以下のコマンドは**qorechain-dianaテストネット(EVMチェーンID 9800)を使用しています。メインネット(qorechain-vladi、EVMチェーンID 9801)は2026年6月7日からチェーンバージョンv3.1.97**で稼働しています — ブリッジ対応が有効化されている場合は、メインネットへの接続ページに記載のメインネットのチェーンIDとエンドポイントに置き換えてください。


接続の概要

QoreChainは2種類のブリッジプロトコルを提供します。

プロトコル接続数用途
IBC(Inter-Blockchain Communication)8チャネルIBC対応チェーンとのネイティブな相互運用性
QCB(QoreChain Bridge)37構成PQCで保護されたアテステーションによる非IBCネットワークとのクロスチェーン転送

すべてのQCB構成とIBCチャネルの完全な一覧は、ブリッジアーキテクチャページに掲載されています。このガイドでは、日常的なブリッジ利用に焦点を当てます。


IBCチャネル

以下のIBC対応チェーンは、QoreChainとの間にチャネルを確立しています。

チェーンチャネルステータス
Cosmos Hubchannel-0Active
Osmosischannel-1Active
Noblechannel-2Active
Celestiachannel-3Active
Stridechannel-4Active
Akashchannel-5Active
Babylonchannel-6Active
QoreChain(ループバック)channel-7Active

IBC転送には、標準のibc-transferモジュールを使用します。

qorechaind tx ibc-transfer transfer transfer <channel> <recipient> <amount>uqor \
--from mykey \
--chain-id qorechain-diana \
--fees 500uqor

QCBブリッジのエンドポイント

QoreChain Bridgeは、複数のエコシステムタイプにまたがる外部チェーンに接続します。対応ネットワークの代表例は以下のとおりです。

チェーンチェーンタイプ対応アセット
EthereumEVMETH, USDC, WBTC
BSCEVMBNB, USDC
SolanaSolanaSOL, USDC
AvalancheEVMAVAX, USDC
PolygonEVMMATIC, USDC
ArbitrumEVMETH, ARB, USDC
TONTONTON
SuiSui MoveSUI
OptimismEVMETH, USDC, OP
BaseEVMETH, USDC
AptosAptosAPT, USDC
BitcoinBitcoinBTC
NEARNEARNEAR, USDC
CardanoCardanoADA
PolkadotPolkadotDOT
TezosTezosXTZ
TronTronTRX, USDT

QCB構成の全リストと現在のロールアウト状況については、ブリッジアーキテクチャページを参照してください。


入金フロー(外部チェーンからQoreChainへ)

外部チェーンからQoreChainへのアセット入金は、次の手順で行われます。

  1. ロック — 外部チェーン上でトークンをQCBブリッジのコントラクトまたはアドレスに送信してロックします。
  2. アテステーション — ブリッジバリデータがロックトランザクションを検知し、PQC署名付きのアテステーションを生成します。
  3. しきい値 — バリデータのアテステーションが10件中7件集まると、ブリッジが入金を確定します。
  4. ミント — 相当量のラップトークンがQoreChain上でミントされ、あなたのqor1...アドレスに入金されます。

CLIコマンド:

qorechaind tx bridge deposit \
--chain ethereum \
--amount 1000000 \
--from mykey \
--chain-id qorechain-diana \
--fees 500uqor

出金フロー(QoreChainから外部チェーンへ)

QoreChainから外部チェーンへのアセット出金:

  1. バーン — QoreChain上でラップトークンをバーン(焼却)します。
  2. アテステーション — ブリッジバリデータがバーンを検知し、PQC署名付きのアテステーションを生成します。
  3. しきい値 — アテステーションが10件中7件集まると、出金が確定します。
  4. アンロック — 元のトークンが外部チェーン上で指定した宛先アドレスに解放されます。

CLIコマンド:

qorechaind tx bridge withdraw \
--chain ethereum \
--amount 1000000 \
--to 0xYourEthereumAddress \
--from mykey \
--chain-id qorechain-diana \
--fees 500uqor

セキュリティモデル

QoreChain Bridgeは、複数の防御レイヤーによって保護されています。

メカニズム説明
7-of-10 PQCマルチシグすべてのブリッジ操作には、10のブリッジバリデータのうち少なくとも7つからのアテステーションが必要で、それぞれが耐量子暗号署名を使用します。
24時間チャレンジ期間設定可能なしきい値を超える出金は、24時間のチャレンジウィンドウに入り、その間バリデータやウォッチャーが不正なトランザクションにフラグを立てることができます。
サーキットブレーカー異常な取引量や不審なパターンが検出されると、自動レートリミッターがブリッジ操作を停止します。ブリッジ操作は手動レビュー後に再開されます。

ブリッジステータスの照会

保留中のブリッジ操作のステータスを確認します。

qorechaind query bridge pending-deposits --address <your_qor_address>
qorechaind query bridge pending-withdrawals --address <your_qor_address>

すべてのアクティブなブリッジ接続を一覧表示します。

qorechaind query bridge connections

ヒント

  • ブリッジ入金は通常、必要な7-of-10のアテステーションが集まってから数分以内に確定します。
  • 大口の出金は自動的に24時間のチャレンジ期間の対象となります。時間に制約のある転送は事前に計画してください。
  • 宛先アドレスの形式が対象チェーンに一致していることを必ず確認してください(例: EVMチェーンでは0x...、Solanaではbase58)。
  • IBC転送はネイティブなプロトコルレベルの通信を利用するため、通常QCB転送より高速です。
  • ブリッジ手数料はbridge_feeバーンチャネルを通じてバーンされます(トークン操作を参照)。