Solanaのメインネットは、過去数年間に何度か「ネットワーク停止」のインシデントに見舞われており、数時間から半日以上も全ての取引がストップすることがありました。この期間に、外部ウォレットからBinanceへUSDC、USDT、SOLなどを送金しようとすると、取引は「送信済み」となるのにBinanceには一向に着金しないという事態が発生します。本記事では、このような場合の状況判断、対処法、そして回避策について詳しく解説します。アカウントはBinance公式サイトから登録し、アプリはBinance公式アプリをダウンロードしてください。iOSユーザーの方はiOS導入チュートリアルをご参照ください。
1. なぜSolanaはダウンするのか
Solanaの高いTPS(秒間トランザクション数)設計は、過去に何度か以下のような代償を払ってきました:
- バリデータノードのコンセンサス失敗。
- メモプールがスパムトランザクション(ボットによる大量送信)で溢れ返る。
- アップデート時のロールバックエラー。
- DDoS攻撃。
過去の障害は数時間から最長19時間に及ぶものもあり、その期間中、チェーン上の活動は一切停止します。
2. 障害発生時、あなたの取引はどのような状態か
状態1:オンチェーンに記録されていない(未送信)
ウォレット上では「Pending」や「Sending」と表示されているが、エクスプローラー(SolscanやSolana Explorer)でトランザクションハッシュを検索しても見つからない場合。
- 資金は移動しておらず、まだあなたのウォレット内にあります。
- ネットワークの復旧後に再送信するか、キャンセルすることができます。
状態2:ブロードキャスト済みだが未承認
エクスプローラーでトランザクションは確認できるが、ステータスが「Processing」または「Unknown」のままになっている場合。
- 資金はあなたのアカウントから引かれていますが、承認されていません。
- ネットワーク復旧後、通常1〜2時間以内に処理されます。
状態3:オンチェーンで承認済みだがBinanceに反映されない
チェーン上では「Confirmed」または「Success」と表示されているのに、Binanceの入金履歴には無い場合。
- 資金はすでにBinance側の入金アドレスに到達しています。
- Binanceのシステムが再びブロックをスキャンするのを待つ必要があり、復旧後数時間で反映されます。
3. ネットワーク障害時の対処フロー
ステップ1:Solana公式のステータスページを確認する
- status.solana.com を確認する。
- 公式Twitter(X) @SolanaStatus を確認する。
- 「degraded performance(パフォーマンス低下)」や「outage(停止)」という公式アナウンスが出ていないか見ます。
ステップ2:Solscanでトランザクションハッシュを検索する
- TXハッシュ(tx hash)を入力し、ステータスを確認します。
- サポートへの申し立ての証拠として、入金アドレスと金額をコピー・保存しておきます。
ステップ3:Binanceの入金履歴を確認する
- 「資金」→「入金履歴(Deposit History)」から該当の取引を探します。
- ステータスが「処理中(Processing)」「保留中(Pending)」または「停止(Stalled)」になっている可能性があります。
ステップ4:Binanceカスタマーサポートに連絡する(必要な場合)
- チェーン上で承認されてから6時間以上経過しても反映されない場合は、サポートチケット(工単)を提出してください。
- トランザクションハッシュ、入金先アドレス、金額、日時を提供します。
4. 障害期間中の資金の安全性
- 二重送金をしない:ネットワークが復旧すると、元のトランザクションが高い確率でブロックに組み込まれます。再送信すると2回分引き落とされる可能性があります。
- ウォレットを切り替えない:サポートが照合しやすいよう、元の署名アドレスをそのまま維持してください。
- 「トランザクション加速サービス」を信用しない:Solanaには手数料を引き上げて加速させるような仕組み(EthereumのようなRBF)はありません。このようなサービスを謳うものは高確率で詐欺です。
5. 長期的な回避策
回避策1:ネットワーク障害時は別のチェーンを使う
Solanaのステータスに異常を感じたら、BSC(BNB Chain)やTron(TRC20)に切り替えましょう。
- Binanceは同一の資産に対して複数のチェーンのアドレスを提供しています。
- USDCやUSDTはマルチチェーンに対応しています。
回避策2:分割して出金する
1回の高額な出金が詰まると、非常に不安になります。1万ドルを送る場合は、1,000ドルずつ10回に分けるなどして、1回の失敗によるリスクを分散させましょう。
回避策3:まずは少額でテストする
慣れない時間帯や状況で出金する際は、まず10 USDCほどを送ってテストし、スムーズに着金することを確認してから本番の額を送ります。
回避策4:ネットワークの混雑指標に注意する
- TPSが異常に低下している。
- 失敗したトランザクション(Failed Tx)の割合が30%を超えている。
- ブロック生成時間が1秒を超えている。
これらのいずれかが発生している場合は、入出金を一時停止してください。
6. Binance側での特別な保護措置
- Binanceは、Solanaネットワークの異常時、通常SPL資産の入出金を一時停止します。
- もし「入金・出金の一時停止」という通知を見た場合、公式がすでに問題を把握していることを意味します。
- この時点で新しく開始されたトランザクションは、「ネットワーク復旧待ち」のキューに入ります。
7. 障害が引き起こす連鎖的な問題
- DEXでの取引停止:JupiterやRaydium上の注文が約定しません。
- レンディングポジションのリスク:Solana上でレンディング(貸付・借入)を行っている場合、清算(ロスカット)される危険性があります。
- NFT取引のストップ:Magic Edenなどでの売買が成立しません。
もしSolanaチェーン上に未決済のポジションを持っている場合、ネットワークの異常を発見したら直ちにリスクを再評価してください。
8. 最後に
Solanaのスピードの速さは大きなメリットですが、過去にネットワーク障害が起きたという歴史的事実も認識しておく必要があります。日常的な使用には問題ありませんが、出金のような重要な操作を行う際は、バックアップとなる代替ネットワークを用意しておくことや、少額テストの習慣をつけることが、無用な不安を避けるための鍵となります。ダウンタイムに直面したときに最もやってはいけないのは、焦って何度も操作を繰り返すことです。通常は数時間で復旧するため、辛抱強く待ちましょう。