BounceBit、300万ドル規模のBBエクスプロイトを受けLayer 1を永久停止へ、トークンをBNB Chainで再発行
重要ポイント
- •このエクスプロイトは、秘密鍵の盗難やウォレット侵害ではなく、プロトコルレベルの認可失敗によるものだった。
- •BounceBit Chainのブロック生成は高さ20,702,857で終了し、ネットワーク上の決済が停止した。
- •BBは、最初の不正送金の直前に取得されたスナップショットの残高を用いてBNB Chainで再出発する。
- •攻撃者の286,543,148 BBは代替発行から除外され、保有者はウォレット移行や請求手続きを行う必要はない。
- •BounceBitによれば、CeDeFi Strategy、Promo Vaults、Prime、現実世界資産製品はLayer 1停止の影響を受けていない。

BounceBitは、認可上の欠陥により攻撃者が所有者の承認を得ることなく9つのメインネットアカウントから約300万ドル相当のBBトークンを移動させたことを受け、Layer 1ブロックチェーンを永久に停止させる。
攻撃者は8月19日21:02 UTCから8月20日01:54 UTCの間に14件の不正トランザクションを実行し、ネットワーク停止前に286,543,148 BBを移動させた。ブロック生成は8月20日02:36:37 UTCに高さ20,702,857で終了した。
チームによれば、秘密鍵は漏洩しておらず、署名も偽造されなかった。ユーザーのウォレット、ハードウェアデバイス、取引所アカウントは侵害されていない。BounceBitのCeDeFi Strategy、Promo Vaults、Prime、現実世界資産(RWA)製品は、影響を受けたLayer 1インフラとは別個に運用されており、影響はなかった。
BounceBitは2024年、セントラライズドファイナンス(中央集権型金融)の利回りとオンチェーン製品を組み合わせたビットコイン「CeDeFi」ネットワークとしてこのメインネットを立ち上げた。BBトークンは同年5月にBinanceのLaunchpoolプログラムを通じてデビューし、初期支援者にはBinance LabsとBlockchain Capitalが含まれていた。
ブロック生成が停止されたため、BounceBit Chain上ではトランザクションの決済が不可能となっており、スナップショットに基づく再発行が保有者の残高を引き継ぐ唯一の手段となっている。
Evmosから引き継いだ認可上の欠陥
このエクスプロイトの中心は、BounceBit Chainが使用するEvmosテクノロジースタックから引き継いだネイティブモジュールの認可上の欠陥だった。この欠陥により、スマートコントラクトの呼び出し元は、モジュールが当該アカウントによるトランザクションの承認を適切に検証することなく、他のアカウントを資金の出どころとして指定できてしまった。
このため、今回の侵害はウォレットの侵害や秘密鍵の盗難ではなく、BounceBit Chainにおけるプロトコルレベルの認可失敗と位置づけられる。
チームは当初、ネットワークの修復に向けて動いており、8月20日の通知では計画されていたチェーンアップグレードの概要が示されていた。その後この復旧計画は放棄され、Layer 1の永久停止が選択された。Evmos自体は、Ethereum互換のスマートコントラクトを実行するために構築されたCosmos SDKベースのネットワークだが、ガバナンスによる停止承認を受けて5月にネットワーク運用を終了しており、基盤スタックの継続的な保守は大幅に困難になっていた。
BounceBitは、エクスプロイト後にパッチを当てて再起動するネットワークとは異なる復旧手法を取っている。例えばTHORChainは、5月の1,070万ドル規模のボールトエクスプロイトの後、段階的なネットワーク再起動を完了している。
BBはエクスプロイト前のスナップショットから再発行
BBは代わりに、BNB Chain上のBEP-20トークンとなる。BEP-20は同ネットワークの代替性トークン標準であり、EthereumのERC-20に相当する。新しい残高は、最初の不正トランザクションの直前となる8月19日21:02:35 UTCのブロック20,697,260で取得されたスナップショットに基づいて算出される。
攻撃者の286,543,148 BBは代替発行の対象から除外される。正当な残高は、ステーキングおよびアンボンディング中のポジションにあるBBを含め、対応するBNB Chainアドレスへ自動的に復元される。保有者はウォレットを移行したり、申請を提出したり、代替トークンを手動で請求したりする必要はない。
BounceBitはまた、顧客残高と入金管理についてセントラライズド取引所と調整を行っている。現時点で公式の移行請求ウェブサイトや請求フォームは存在せず、保有者にはウォレット検証やトークン移行を求めるリンクを避けるよう警告が出されている。
この移転により、BBは既にBounceBitの活動の主要な場となっているネットワークに直接置かれることになる。BNB Chainでは今年、最近のB²トークン流出をはじめとする、複数の無関係なトークンレベルのセキュリティイベントが発生しているが、BounceBitのエクスプロイトはBNB Chainではなく独自のEvmosベースのLayer 1上で発生した。
エクスプロイト後、BBは0.01ドル近辺で取引
土曜日時点でBBは0.0103ドル近辺で取引されており、24時間の取引量は約8,970万ドル、時価総額は約1,280万ドルだった(CoinMarketCap参照)。トークンは、エクスプロイトとネットワーク混乱の渦中にある8月20日、0.00804ドルの史上最安値を付けた。現在の水準は、2024年半ばの上場後数か月間のBBの取引価格のごく一部にすぎない。
BounceBitは、デプロイの完了後に公式チャネルを通じて新しいBEP-20コントラクトアドレスを発表する。今後のマイルストーンには、自動的な残高復元の実施と、調整された管理の下でセントラライズド取引所が再発行トークンの入金をどのように扱うかが含まれる。それまでの間、既存の保有者が完了すべき移行トランザクションや請求手続きは存在しない。