手元にあるUSDT-TRC20をUSDT-ERC20に変換して、Ethereum上のDeFiで使いたい——これは非常によくあるニーズです。しかし、多くの人が真っ先に「直接ERC20のアドレスに送ろう」と考えてしまい、拒否されるか、間違ったチェーンに送ってしまいます。この2つのチェーンは完全に独立したネットワークであり、必ず仲介者を通す必要があります。まずはBinance公式サイトのアカウントを用意し、モバイル版はBinance公式アプリを、Appleデバイスの場合はiOS導入ガイドを確認してください。以下に主流となる3つの方法を詳しく解説します。
1. なぜ直接送れないのか
USDTは、TRC20とERC20においてそれぞれ独立したスマートコントラクトとして存在しています:
- TRC20のコントラクトアドレス:
TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t(Tronネットワーク) - ERC20のコントラクトアドレス:
0xdAC17F958D2ee523a2206206994597C13D831ec7(Ethereumネットワーク)
どちらもトークン名は「USDT」ですが、これらは異なる台帳に記録された別物です。一方から他方へ変換するには、誰かがTron上の1 USDTをロック(預け入れ)し、Ethereum上で1 USDTをあなたに向けて発行(リリース)する必要があります。この役割を担うのが「クロスチェーンブリッジ」または「取引所」です。
2. 3つの方法の比較
| 方法 | コスト | 速度 | 難易度 | リスク |
|---|---|---|---|---|
| 取引所を経由 | 3〜5 USDT | 10〜15分 | 低 | 低 |
| ネイティブブリッジ | 2〜10 USDT | 5〜30分 | 中 | 中 |
| アグリゲーター(LiFi/Squid) | 5〜15 USDT | 5〜20分 | 中 | 中 |
3. 方法A:取引所を経由(推奨)
最も確実な方法です。手順:
- 取引所への入金:TRC20のUSDTをBinanceやOKXの現物アカウントに入金します。
- プラットフォーム内での操作は不要:USDTが着金すると、ネットワークの違いは関係なくなり、Binanceアカウント内では単なる「USDT」として扱われます。
- ネットワークを指定して出金:Binanceのウォレット → 出金 → USDT → ERC20を選択 → Ethereumアドレスを入力して出金します。
実際のコスト:
- TRC20の入金:1 USDT(オンチェーンの手数料)
- ERC20の出金:3〜15 USDT(Gas代に依存)
- 取引所内の操作:無料
合計で4〜16 USDT程度になります。
メリット:
- 操作が簡単
- コントラクトに触れる必要がない
- リスク管理(風控)が成熟している
デメリット:
- KYC(本人確認)済みの取引所アカウントが必要
- 取引所の出金限度額の制限を受ける
- ERC20のGas代が高い場合、下がるのを待たないと数ドル余分にかかる
4. 方法B:ネイティブクロスチェーンブリッジ
BinanceのBNB Chainには独自のブリッジがありますが、TRC20 ↔ ERC20を直接サポートしていません。実際に使えるのは以下のようなサービスです。
Multichain(注:運営停止済み、参考情報)
かつて最大のクロスチェーンブリッジでしたが、2023年に運営停止を発表しました。
Allbridge
- TRC20 ↔ ERC20間のステーブルコインブリッジをサポート。
- URL:allbridge.io
- 手順:両方のウォレット(TronLinkとMetaMask)を接続 → 送信元チェーン / 宛先チェーンを選択 → 金額を入力 → 署名して承認。
cBridge (Celer)
- 複数チェーン対応のステーブルコインブリッジ。
- 手順は同様です。
共通点
- ウォレットを接続し、トランザクションへの署名が必要。
- 送信元と宛先の両方のチェーンで手数料を支払う必要がある。
- 元のトークンをブリッジのコントラクトに「承認(Approve)」する必要がある(初回のみ)。
5. 方法C:アグリゲーター(集約型ブリッジ)
アグリゲーターは自らブリッジを運営するのではなく、複数の基盤ブリッジを集約して最適な経路を見つけ出します。例:
LI.FI / Jumper
- URL:jumper.exchange
- 送信元をTron、宛先をEthereumに選択します。
- システムが自動的にルートを検索します(例:「まずAllbridgeでBSCに送り、その後LayerZeroでETHに送る」など)。
- ワンクリックで実行できます。
Squid Router
- 同様のアグリゲーターですが、ルートの選択が少し異なります。
- 主にAxelarネットワークを基盤として使用します。
メリット:最適な経路を自動で探すため、直結のブリッジよりも安くなる可能性があります。 デメリット:経路が長くなるほどリスクポイントが増えます。中継するチェーンのどれかに問題が起きると、資産が途中で動かなくなる可能性があります。
6. 実践的なおすすめ
ニーズに合わせて選びましょう:
- 初心者 / 手間をかけたくない:取引所を経由
- 取引所アカウントがない / KYCをしたくない:ネイティブブリッジ(Allbridge)
- 一番安く済ませたい:ERC20のGas代が安い時間帯を狙って取引所を経由
7. クロスチェーンブリッジのセキュリティリスク
過去にクロスチェーンブリッジは何度もハッキング被害に遭っています:
- Ronin Bridge(2022年):6億2000万ドル
- Wormhole(2022年):3億2000万ドル
- Multichain(2023年):1億3000万ドル
- Nomad(2022年):1億9000万ドル
リスクの要因:
- スマートコントラクトの脆弱性
- マルチシグの秘密鍵の流出
- バリデーターの悪意ある行動
リスクを下げるための対策:
- 大口は分割する:1回の取引額を5000ドル以下に抑える。
- 長年の実績があるブリッジを優先する(Stargate/LayerZero、Axelarなど)。
- 新しいブリッジは避ける。
- 資金を移動させたらすぐにブリッジのコントラクトから引き出す(USDTを中継アドレスに長期間放置しない)。
8. 操作手順リスト(取引所経経由の例)
- TronLinkウォレットにGas代としてのTRX(約14 TRX)が十分にあるか確認する。
- BinanceのTRC20入金アドレスをコピーする。
- TronLinkから送金を実行する(送金額+1 USDTの手数料)。
- 1〜2分後、Binance上で「着金済み」と表示されるのを待つ。
- Binanceのウォレット → 出金 → USDT → ERC20を選択する。
- 宛先のMetaMaskのアドレスを貼り付ける。
- 金額を入力する。
- メール認証 + 2段階認証(2FA) + 詐欺防止のカウントダウンを完了させる。
- 5〜15分後に着金する。
プロセス全体で約10〜20分、コストは4〜16 USDTとなります。
9. よくある質問
Q:クロスチェーンブリッジで送られたUSDTは「ラップドトークン(包装コイン)」ですか? A:ブリッジによります。Allbridgeは真の「Burn & Mint(焼却・発行)」モデルであり、到着するのはネイティブなUSDTです。一部のブリッジは「ラップドトークン」のメカニズムを使用しており、到着するのはanyUSDTなどのペグされたトークンになります。事前によく確認してください。
Q:ブリッジがハッキングされた場合、保険はありますか? A:ごく一部のブリッジには保険プールがありますが、一般のユーザーに対する保障は基本的にありません。
Q:送金して1時間経っても着金しない場合はどうすればいいですか? A:まず、送信元のチェーンでトランザクションが承認(Confirm)されているか、ブロックエクスプローラーで確認します。承認されているのに宛先チェーンに着かない場合、ブリッジ側の処理が遅れている可能性が高いため、30分から24時間ほど待ちます。24時間を超えても着金しない場合は、ブリッジのサポートに連絡してください。
Q:BinanceからBinanceへ直接クロスチェーン送金はできますか? A:可能です。Binance内のUSDTは統一されているため、出金時に異なるネットワークを選ぶだけで済みます。これは「Binance自身がブリッジの役割を果たしている」のと同じことです。