527
2026-09-15
1分
跨鏈橋 Symbiosis 遭駭損失 9.97 顆比特幣:協議承諾全額補償
Symbiosis 是把資產在不同區塊鏈之間搬運的跨鏈橋,收下比特幣後在目標鏈上鑄出等量的憑證代幣 syBTC。9 月 11 日有人繞過檢查,一口氣鑄出沒有資產撐著的 syBTC,倒進交易池換走真資產。協議當時只說暫停比特幣路由、把約 15 顆比特幣搬到備援位址,並開出兩成賞金請攻擊者退款。
9 月 15 日凌晨公布的事故報告把數字補齊:流動性提供者與受影響使用者的總損失是 9.97 顆比特幣。原因是解碼程式認錯存款人身分,攻擊者得以同時扮成存款人與管理者,把手續費下限調成負數;扣手續費的程式沒檢查正負,減法變成加法,一筆只有 330 聰(比特幣的最小單位)的存款就能鑄出任意數量的 syBTC,四分鐘內在三條鏈上做了十二次。白帽期限過了沒人回應,兩成賞金改成檢舉獎金。協議說會自行吸收損失,逐一與流動性提供者談補償。
- SymbiosisSymbiosis 比特幣橋事故報告:根因、損失金額與補償安排
相關脈絡 · 1 件
跨鏈橋負責把一條鏈上的幣搬到另一條鏈,做法是收下原鏈資產,再到目標鏈鑄出等量的憑證代幣。Symbiosis 收比特幣、鑄出憑證 syBTC。這種設計的弱點在鑄幣權:有人繞過檢查自己鑄出憑證,鏈上就多出沒有資產撐著的假幣,假幣倒進交易池換成真資產,虧的是提供流動性的人。
9 月 11 日世界協調時間 04:28,攻擊者用一筆帶簽章的跨鏈訊息,在 BNB Chain 上把 syBTC 鑄進一個新地址,資安商 Blockaid 算出的單筆量約 461 億顆,比特幣本身的上限只有 2,100 萬顆。接著同一個地址把約 4.39 顆 WBTC 倒進以太坊交易池,換走約 33.6 萬美元。Symbiosis 暫停比特幣路由,追回約 15 顆比特幣,開出兩成白帽賞金到 9 月 13 日,最終損失還在核算。
- Muhammad Azhar:「04:28 有人在 BNB Chain 上鑄出 1,845 億顆 syBTC,這個數字不是隨便來的。23 秒內四筆鑄造,加起來剛好是 2 的 64 次方再加 1,320。」
- DBCrypto:「假比特幣剛用真金白銀換走 33.6 萬美元。同一個錢包把約 4.39 顆 WBTC 拋進 Uniswap V4,剩下的還留在 BNB Chain 上。」
- Black Swan Exchange:「在被攻擊之前就用相對低價掛單買進的人怎麼算?那些幣算不算數?之後還能不能交易?」