Wanchainのブリッジ事故で5億1500万NIGHTがCardanoのDEXへ流入
BlockSecはWanchainのCardanoブリッジのバリデータに署名エンコードの不具合の可能性を指摘。一方でMidnight Foundationは自らのプロトコル、バリデータ、コンセンサスシステムは安全だったと述べた。
By SongMarketCap
7月20日、約5億1500万$NIGHTトークンがWanchainのCardano側ブリッジのトレジャリーから流出し、その後多量がCardanoの分散型取引所に到達した。これに伴う売却がCardanoのDeFi全体に即時の下押し圧力を生み、技術的な調査はWanchainのクロスチェーンインフラに焦点が当てられている。
5億1500万NIGHTがWanchainブリッジのトレジャリーから流出
Charles Hoskinsonは、NIGHTが急落し始めた後、自動監視システムが異常な市場活動を検知したと述べた。初期調査では、この動きがCardanoとBNB ChainをつなぐWanchainのブリッジにたどり着いた。
Hoskinsonは当初、約5億NIGHTが移転されたと見積もり、その大半が直後にCardanoのDEXで売却されたとした。
ブロックチェーンセキュリティプラットフォーム BlockSec Phalconはその後報告したのは、約5億1500万NIGHTがCardano側のブリッジトレジャリーから流出していたということだ。BlockSecは調査結果を暫定的なものと説明し、売却量、得られた資金、総損失額の最終的な算定は示さなかった。
このように大量のトークン供給が短時間で流入したことで、Cardanoの流動性プールは短期間に売り圧を吸収せざるを得なかった。取引はCardanoのDeFiを通じて行われたが、報告されたトランザクション経路はクロスチェーン転送を検証するためのインフラに由来していた。
WanBridgeは、EVMと非EVMのネットワーク間で代替可能トークンやNFTを移動させるためのWanchainのノンカストディアルブリッジだ。そのインフラは、分離されたブロックチェーン間で資産のロック、ミント、バーン、アンロックを調整する。
NIGHTに関しては、影響を受けたルートはCardanoとBNB Chainを接続する。検証プロセスの不具合があると、誤ったトークンの解放を許可したり、ブリッジが保有する資産と送付先ネットワークで利用可能な供給量との不一致を生じさせる可能性がある。
Wanchainは、この事案でそのような不一致が生じたかを確認できる準備金のアカウンティングをまだ公開していない。
Midnightは中核ネットワークに影響はなかったと説明
Midnightは、保護されたデータ、選択的開示、プログラマブルなコンプライアンスを必要とするアプリケーション向けに設計された、プライバシー重視のCardanoのパートナーチェーンだ。
$NIGHTはMidnightのパブリックなネイティブトークンで、ネットワークのガバナンスと経済モデルの一部を成す。NIGHTを保有するとDUSTが生成され、これはMidnight上でのトランザクションやスマートコントラクト実行に用いられる秘匿化されたリソースだ。
初動のインシデント声明で、Midnight Foundationは、WanchainのCardanoからBNB ChainへのブリッジおよびブリッジドNIGHTに関わる活動を調査していると確認した。
同財団はその後、このインシデントはサードパーティのブリッジインフラに限定されたものだと明確にした。Midnightのプロトコル、バリデータネットワーク、コンセンサスシステム、中核インフラは通常どおり稼働していたという。
Hoskinsonは、Cardanoのトークンコントラクトが稼働し続けており、Glacier Dropの配布プロセスも中断されていないと述べた。
したがって、セキュリティ上の境界と市場への影響はエコシステムの異なる部分に位置する。報告された脆弱性はWanchainの検証インフラに関するものであり、一方で経済的な影響は、移転されたトークンがCardanoの分散型取引所で売却されたためCardano側に現れた。
Hoskinsonは検証対象として四つのコンポーネントを挙げた。Cardano側のコントラクト、BNB Chainのコントラクト、そして各ネットワークに接続するオフチェーンインフラだ。Midnight Foundation、Shielded Technologies、Cardanoエコシステムの参加者、Intersect Security Councilが関与する共同対応グループが、トークンフローと影響を受けたブリッジコンポーネントの精査を開始した。
BlockSecが署名エンコード不具合の可能性を指摘
BlockSecの予備分析は、ブリッジ資産が解放される前に署名済み命令を検証するWanchainのTreasuryCheckバリデータに弱点がある可能性を示している。
同社によると、そのバリデータは長さの異なる14のデータフィールドを、境界を一貫して記録せずに結合している。特定の条件下では、フィールド値の異なる組み合わせが、署名に用いられる最終的なバイト列として同一の結果を生み得る。
この構造により、あるトランザクションのために作成された有効な署名が、別のパラメータ集合を持つトランザクションで再利用される可能性がある。BlockSecは、Plutus V2のバリデータコードと本件に関連するトランザクションを確認したうえで、この暫定評価に至った。
Wanchainは、このエンコード問題が決定的な原因だったことを確認していない。完全な事後分析では、最初のトランザクションを特定し、どのように認可が迂回されたかを示し、追加のブリッジコンポーネントが侵害されたかどうかを判断する必要がある。
運用面の詳細もいくつか未開示のままだ。個々のCardanoのDEXで売却されたNIGHTの量、ブリッジ準備金の現在残高、ユーザー裏付け資産が影響を受けたかどうか、CardanoからBNB Chainへのルートの状況などである。
Wanchainの技術レポートは、報告された5億1500万NIGHTの移動をブリッジの負債と突き合わせ、バリデータの修正を文書化し、クロスチェーン転送を再開する条件を定義する必要がある。これらの開示によって、準備金の不足があるかどうかが確定し、影響を受けた資産をブリッジがどのように扱うかが決まる。