LayerZeroやStargateは有名なクロスチェーンブリッジですが、主要なブリッジが混雑していたり手数料が高騰していたりする場合、Wormholeは非常に有力な選択肢となります。Wormholeプロトコルは2021年から運用されており、19のガーディアンノード(Guardian Nodes)による署名検証というセキュリティモデルを採用しています。Solana、Ethereum、BSC、Polygon、Avalanche、Aptos、Suiなど30以上のチェーンに対応しています。本記事では、SolanaからBSCへのUSDT送金を例に手順を解説します。事前準備として、Binance公式サイトでの登録とKYC、アプリはBinance公式アプリの使用を推奨します。iOS版についてはiOSインストールガイドをご確認ください。
1. Wormholeにおける2つのクロスチェーンモード
WormholeにはUSDTの取り扱い方法が2つあります。初心者はまずここを理解しましょう。
1. Wrapped(ラップド)モード
Wormholeがターゲットチェーン上で「ラップ版」USDTを発行する形式です。例えばEthereumからSolanaへ送金すると、USDTet(WormholeによってラップされたETH版USDT)を受け取ります。ラップ資産は元のチェーンに対応する資金がロックされている必要があります。
特徴:流動性が限定的であり、Binanceなどの取引所は通常、ラップ版の直接入金には対応していません。
2. CCTP / Native(ネイティブ)モード
CircleのCCTP(USDC専用)やTetherのネイティブ発行機能を利用する形式です。送金後はターゲットチェーンの「ネイティブUSDT/USDC」となります。 特徴:Binanceが直接対応していますが、現在はUSDC(Circle CCTP経由)が主流です。USDTのネイティブクロスチェーンはまだ公式に広く普及していないため、WormholeでUSDTを移動させると多くの場合Wrapped版になります。
結論:Wormholeを利用する場合、USDTよりもUSDCの方が安全かつ利便性が高いです。どうしてもUSDTを送金したい場合は、ターゲットチェーンに到着後、DEX(分散型取引所)でネイティブUSDTに交換してから使用することをお勧めします。
2. Wormholeの入り口
公式URLは portalbridge.com(旧インターフェース)および wormhole.com/portal(新版)です。常にURLを直接入力するかブックマークからアクセスしてください。Google検索の広告枠などはフィッシングサイト(偽サイト)が非常に多いため、絶対に避けてください。
3. Solana→BSCへUSDCを送金する手順
前提:Solanaウォレット(Phantom)にUSDCと少量のSOL(ガス代用)、BSCウォレット(MetaMask)に少量のBNB(受け取り後のガス代用)が必要です。
- portalbridge.com を開き、左上の「Connect」から Phantom(Solana側)を接続します。
- 「From」に Solana、「To」に BNB Chain を選択します。
- 送金するトークンに「USDC」を選択し、金額(例:100 USDC)を入力します。
- 右側の「Estimated to receive」で受け取り予定額を確認します(リレイヤー費用として通常0.1~0.5 USDC差し引かれます)。
- MetaMask側に切り替え、BSCウォレットを接続します。
- 「Approve and proceed」をクリックし、Phantomで署名します。
- 2~5分ほど待ちます(19のガーディアンノードがVAAに署名するプロセスです)。
- BNB Chain側で「Claim」をクリックして受け取ります(Auto-relayを選択した場合は自動で入金されるため手動のClaimは不要です)。
着金後、BSCウォレットにはネイティブUSDCが入ります(CCTP経由のためwUSDCではありません)。
4. 費用構造
Wormhole自体はプロトコル手数料を徴収しませんが、以下の費用が発生します。
| 項目 | 目安額 |
|---|---|
| 送信元Gas代(Solana) | 約 0.0001 SOL(< 0.1 USD) |
| リレイヤー(Relayer)費用 | ステーブルコイン送金時 0.1~0.5 USDC |
| 送信先Claim用Gas代(BSC) | 約 0.001 BNB(< 1 USD) |
| Auto-relayサービス料 | 自動リレイヤー利用時に追加で 0.5~1 USDC |
100ドル程度の送金であれば、合計コストは通常1~2ドル程度です。LayerZeroと同等か、やや安価に済みます。
5. WormholeがLayerZero/Stargateより優れている点
- Solana ↔ EVM間の移動:Wormholeは現在、SolanaとEVMチェーンを繋ぐ最も安定したルートです。
- Aptos / Suiへの対応:WormholeはMove系チェーンをサポートしており、LayerZeroよりも実績があります。
- USDC(CCTP)対応:CircleのCCTPを導入しているため、USDCをネイティブな状態でクロスチェーン可能です。
- マイナーチェーンへの対応:Algorand、Near、Seiなどのチェーンもサポートしています。
6. クロスチェーン後のBinanceへの入金
送金が完了し、BSCウォレットにネイティブUSDCがある場合の入金手順:
- Binance → 「入金」 → 「USDC」 → ネットワークに「BNB Smart Chain (BEP20)」を選択。
- Binanceの入金アドレスをコピー。
- MetaMaskからそのアドレスへ送金。BSCチェーン上では1ブロックで確定します。
- Binance側で約1~2分後に反映されます。
もしラップ版USDT(Wrapped USDT)を送金してしまった場合、Binanceへ直接送らないでください。Binanceはラップ資産を認識できず、資産が紛失する恐れがあります。必ずPancakeSwapなどでwUSDTをネイティブUSDTまたはUSDCに交換してから入金してください。
7. セキュリティ上の注意点
Wormholeは2022年2月にSolana側でハッキング被害に遭い、約3.2億ドル相当が流出しました(その後Jump Cryptoが補填)。これを受け、Wormholeはガーディアンモデルをアップグレードし、複数の監査を完了させており、現在は高い安全性が認められています。しかし、あらゆるブリッジにはプロトコルリスクが存在します。多額の資金を長時間ブリッジの状態に留め置かず、送金後は速やかにClaim(受け取り)を行い、安全な場所に移動させてください。
クロスチェーンはあくまで手段であり、目的ではありません。もしBinanceが直接ターゲットチェーンをサポートしているなら、ブリッジを使わないのが一番です。例えばBSCでUSDTが必要な場合、Binanceから直接BEP20ネットワークでUSDTを出金するのが、最も安く、最も安全な方法です。