Cronosがチェーンを巻き戻し、600万ドル流出と分散性が争点に

Cronosは2026年8月30日、分散型融資プロトコルTectonicへの攻撃を受けてネットワークを停止し、攻撃前の状態へ巻き戻したうえでブロック生成を再開した。BleepingComputerが引用したCronosの更新 によると、再開は8月30日23時49分01秒(UTC)で、ブロック90,896,189からブロック生成が始まった。
当初は約7400万~7500万ドル相当が借り入れられ、約600万ドルがEthereumへ移り、約6800万ドルがCronos上に残ったと報じられた。ただし、これは確定損失の内訳ではない。後発のオンチェーン分析は対象資産と送金経路を広く集計し、借入・流出ともに大きい数字を示している。
600万ドルは当初確認された流出額

約7500万ドルと約600万ドルは、同じ損失を別の表現で示した数字ではない。前者は操作された担保を使って借り入れられた資産の初期推定、後者は停止までにEthereumへ到達したと当初確認された資金を指す。
The Recordの8月31日報道 は、借入額を約7400万ドル、外部流出を600万ドル超、Cronos上に残った額を約6800万ドルと整理した。同報道は、巻き戻しが外部へ移動済みの資金には作用しないことや、Tectonicが出金を先行させ、預入と新規借入を止めたまま段階的な再開を計画していることも伝えている。
その後、Cronosの取引を停止直前まで索引化した Bitqueryのオンチェーン調査 は、9市場から移動した資産を合計約1億2040万ドル、Ethereumへ到達した資金を約830万ドル、巻き戻し時点でCronosに残っていた分を約1億1100万ドルと算定した。約630万ドルのステーブルコインに加え、CROを経由した送金や約20万ドルのUSDTも追跡対象に含めたため、初期報道の約600万ドルとの差が生じたとしている。
したがって、約600万ドルは初期に把握された主要な流出経路としては根拠があるが、最終的な外部流出総額とは断定できない。同様に、約7400万~7500万ドルも全資産を網羅した確定借入額ではなく、集計対象によって変わる推定値である。
低流動性のTONICが借入力を膨らませた

攻撃の核心は、秘密鍵の窃取ではなく、流動性の低いTONICの価格を押し上げ、その評価額を担保として利用した点にある。価格フィードが急騰を担保価値へ反映すると、攻撃者はTONICの実勢的な換金力を大きく上回るUSDC、USDT、ETHなどをTectonicから借りられる。
初期分析ではTONICが約20分で約100倍になったとされた。一方、Bitqueryは攻撃に使われた一連の取引を約11分、価格上昇を約300倍と算定している。対象とする起点、価格フィードの値、市場価格のどれを測るかが異なるためであり、公式の事後報告が出るまでは単一の倍率や所要時間を確定値として扱えない。
現時点で明確なのは、薄い市場で形成された価格を担保評価が受け入れ、多額の流動資産を引き出せる状態になったことだ。攻撃時のオラクル構成、担保係数、借入上限、急変時の遮断条件が実際にどう設定されていたかは、Tectonicによる技術説明を待つ必要がある。
約1万1000ブロックを破棄して攻撃前へ戻した
Cronosの対応は、停止した地点から処理を再開する単純な一時停止ではなかった。復元先のブロック90,896,189は攻撃開始直前の状態に当たり、停止までに積み上がった1万961ブロックが正規の履歴から外れた。
これにより、Cronos上に残った攻撃者の借入、残高、コントラクトは現在の正規チェーンでは成立しない状態になった。反対に、復元点より後に実行された攻撃と無関係な送金、スワップ、返済、担保調整も同じ履歴区間にあれば失われる。巻き戻しは攻撃者の資金だけを選択的に凍結する処理ではない。
Ethereumへ渡った資金はCronosの合意範囲外にあるため、巻き戻しても消えない。この境界が、チェーン内で取り消せた金額と、外部流出として残る金額を分けている。
再開しても利用者の状態は一様ではない

基盤チェーンがブロックを生成していることと、Tectonicや周辺サービスが通常運用へ戻ることは別である。プロトコル、RPC事業者、エクスプローラー、ブリッジはそれぞれ復元後の状態を検証する必要があり、Tectonicの預入、借入、返済、出金も同時に再開するとは限らない。
利用者残高が攻撃前の表示に戻っていても、経済的損失がすべて解消したとは言えない。外部流出分の負担、復元区間で取り消された正当な取引、停止前後の清算、ブリッジ側との対応、預金者への補償は別途精算が必要になる。
また、影響範囲はサービスごとに区別しなければならない。TectonicはCronos上の独立したDeFiプロトコルであり、Tectonicの預金者、Cronos上の別アプリの利用者、Crypto.comのアプリや取引所の顧客を同じ被害区分にまとめることはできない。
資金保護と取引の最終性が衝突した
停止と巻き戻しは、Cronos内に残った資産がさらに外へ移るのを防ぎ、攻撃に伴う状態変更の大部分を取り消した。その効果と引き換えに、バリデーターの合意によってネットワーク全体を止め、確定したように見えた履歴を選び直せることも示した。
ここで争点となる分散性は、バリデーター数の多寡だけではない。誰が緊急判断に参加し、どの合意基準で停止と復元を決め、なぜそのブロックを復元点に選び、攻撃と無関係な取引をどう扱うのかという統治手続きも含む。手続きが公開されなければ、利用者は将来どの条件で取引履歴が覆るかを予測できない。
現在確認できるのは、Cronosが攻撃前の状態から再開し、外部へ渡った資金は巻き戻せなかったことまでだ。TectonicとCronosには、確定した借入・流出額、利用者補償、攻撃時の設定、破棄された正当な取引、バリデーターの意思決定過程を事後報告で示すことが求められる。
ニュースレターを購読
Web3、AI、暗号資産の最新ニュースを受信箱にお届けします。