Ethereumのリオーグにより10 ETHが二重返金され、THORChainが全チェーンでスワップを停止
クロスチェーンブリッジがすでに検知した入金は、どこまで「確定」しているのでしょうか? THORChainは痛い目に遭って、その答えを知ることになりました。Ethereumのブロックが1つ差し替えられ、たった10 ETHのミスでネットワーク全体のスワップが停止しました。
何が起きたか(10月31日(土)):
- 11:34 UTC、Ethereumで1ブロックのリオーグが発生しました。THORChainの事後検証によると、10 ETHの入金が破棄されたブロックに含まれており、メインチェーンに戻ることはありませんでした。
- THORChainはすでにその入金を検知し、確定していました。その後、スワップは価格制限に引っかかって失敗し、返金されました。そのため、ボールトは受け取っていない10 ETHを払い出すことになりました。同じ送信者による実際の入金も返金されました。
- 結果:1つのVaultで10 ETHの不足が発生し、1つのウォレットには約10 ETHが余分に送られました。THORChainによると、意図的な行為を示すものはありません(そのウォレットは約2年にわたってTHORChainを利用しています)。
- 自動ソルベンシー停止が発動しました。コア開発者は、経緯を確認してBifrost/thornodeの修正をリリースする間、予防措置として全チェーンを一時停止しました。再開時期は未定です。
安全策が機能しなかった理由:
- すべてのノードが数秒以内にリオーグを検知しましたが、入金を無効にするはずの再確認で期限内に明確な回答が得られず、キャッシュされた観測結果に基づいて処理が確定しました。
Binanceとの関連:
- Chainalysisは、停止された経路を、Binanceから盗まれ、北朝鮮関連のアクターによってマネーロンダリングされた資金と結び付けました(Crypto Briefing、TokenPost)。一時停止は偶発的なもので、そうした資金を狙った措置ではありませんでしたが、資金洗浄の経路を遅らせました。
現在の状況:
- THORChainの公開ノードAPI(inbound_addresses、19:44 UTCに確認)では、掲載されている外部チェーン13本すべてで取引が引き続き一時停止中と表示されています。BTC、ETH、SOL、XRP、BSCも含まれます。大半のチェーンでは送金の署名は引き続き有効です(SOLとGAIAは無効)。
- THORChainによると、停止中に送信されたスワップは、チェーン再開後に処理されるか返金されます。影響を受けたVaultのETHは、10 ETHが回収されるか損失として計上されるまで停止状態が続きます。
相場(Binance現物、10月31日 19:42 UTC時点、24時間):
- $RUNE 0.674(+5.5%)、24時間の値幅は0.636~0.733
- $ETH 2,255.38(+0.9%)
- $BTC 77,620.66(+1.2%)
背景情報であり、原因ではありません。RUNEが当日上昇しているからといって、市場が一時停止を織り込んだとは限りません。
私の見方:損失は小さく、10 ETHです。しかし、教訓は小さくありません。他のチェーンでの入金に反応するプロトコルの安全性は、リオーグへの対応能力に左右されます。そして、「分散型で止められない」という理念にとっては厳しい一週間です。通常のユーザーに影響を与えたのと同じ一時停止が、ハッカーの資金の移動も妨げました。チェーンごとの再開状況と、10 ETHがどのように処理されるかに注目してください。
このような一時停止の後でも、ブリッジを以前より信頼しますか、それとも信頼しなくなりますか?
出典:https://tradeassi.com/en/news/b8b9c98b-bafe-4006-9b12-ee178fd60511
金融アドバイスではありません。ご自身で調査してください。
