
在加密貨幣領域,DeFi(去中心化金融)一直被視為一種創新模式,它透過智能合約提供借貸和交易服務,而無需傳統銀行。 Balancer作為DeFi中的重要流動性協議,以其靈活的池子設計,幫助用戶管理資產並賺取收益。然而,2025年11月3日凌晨,這個協定遭遇了一場嚴重漏洞攻擊。攻擊者從Balancer V2版本的Composable Stable Pools中抽取了約1.28億美元的資金。這起事件導致市場信心受挫,許多DeFi專案價格下跌,尤其是高風險資產。這不僅是Balancer的問題,更是整個DeFi生態的警醒:技術創新雖快,但安全問題始終是隱憂。
事件發生在周日清晨,北京時間凌晨2點左右。當時,全球交易者大多在休息。攻擊者利用閃電貸機制,操縱了池子的權重調整。起初,交易看起來正常,但很快資金開始異常流動。一個池子損失了約7000萬美元,包括ETH和USDC等資產。鏈上數據顯示,總損失達1.28億美元。
合約設計中的疏漏
Balancer V2的Composable Stable Pools是一種先進的設計。它允許用戶組合不同的流動性策略,權重可以動態調整,以優化收益和減少交易滑點。這種靈活性是Balancer的核心優勢,但也帶來了複雜性。這次攻擊利用了合約中的一個關鍵缺陷:在權重計算過程中,出現了整數溢位問題。當攻擊者透過閃電貸注入大量虛假流動性時,池子的資產分配就被扭曲了。原本平衡的50% ETH和50% USDC比例,瞬間變成了極端不均。攻擊者趁機抽取真實資產,然後歸還貸款,完成套利。
幾個月前,一家保全公司Webacy在審計中已經注意到這個潛在問題。他們指出,在極端條件下,數學公式可能會出錯。但這個警告沒有及時處理。當時,Balancer團隊正專注於新功能的開發,以應對Uniswap V4等競爭對手的壓力。 DeFi產業的開發節奏很快,程式碼審查有時會被延後。這不是孤例,今年DeFi領域已經發生了多起類似事件,總損失超過21.7億美元。例如Ronin橋的6億美元攻擊和Poly Network的漏洞,都源自於類似的設計疏漏。以太坊創始人Vitalik Buterin後來評論道,這種複雜性是DeFi的雙面刃,簡單設計往往更安全。
攻擊者的操作很專業。他們很可能有DeFi開發經驗,利用Solidity語言的邊界條件完成了這項行動。資金追蹤顯示,部分資產流向了混幣工具,進一步隱藏了蹤跡。這起事件提醒大家,智慧合約的安全稽核需要更嚴格的流程,包括邊界測試和形式驗證。
團隊的應對
Balancer團隊的處理速度值得肯定。事件爆發後僅15分鐘,他們就啟動了緊急機制,凍結了所有受影響的V2池子。這是一個預設的應急措施,在先前的審計中已經測試過。創辦人Fernando Martinelli透過直播和官方公告,向用戶說明情況:“這是我們的內部錯誤,我們會負責到底。”
接下來,團隊與PeckShield和Certik等審計公司合作,深入調查。結果顯示,漏洞源自於高頻權重調整下的邊界條件未處理好,導致資產誤分配。他們承諾在48小時內發布詳細報告,並推出V2.1版本,增加多重簽名和更強的驗證工具。補償方案是重點:金庫資金將涵蓋90%的損失,剩餘部分透過DAO投票決定,優先考慮小額用戶。同時,他們計劃燃燒部分治理代幣BAL,以穩定市場價格。
社區反應兩極。有些人讚賞團隊的透明度和行動力,有些人質疑為什麼早期的警告被忽略。一位匿名開發者提到,開發壓力太大,邊緣案例測試不足。儘管如此,補償門戶在11月4日上線,用戶開始領取資金。一位用戶分享說,團隊不僅退回了損失,還額外提供了代幣作為補償,這讓她重新考慮繼續參與DeFi。
DeFi的教訓
Balancer事件像一面鏡子,反映出DeFi的深層問題:去中心化意味著沒有中央權威,但也意味著責任全在程式碼和社群。創新速度快,但安全跟不上。今年多起漏洞事件顯示,產業需要改變思維。從Ronin事件後,大家本該加強橋接安全,但類似問題仍反覆出現。
專家建議採用「安全優先」的方法。例如,使用形式化驗證工具檢查合約邏輯,或引入AI輔助審計。 Layer2網路如Optimism已經在加速建立安全基金,Uniswap也增加了稽核預算。開發者社群發起了一些開源活動,分享安全最佳實踐。 Vitalik的文章強調:複雜不是問題,忽視風險才是。
長遠看,這起事件可能推動DeFi成熟。它會吸引更多傳統金融的專業審計進入,也會讓使用者更注重風險管理。 DeFi不是零風險的樂園,而是需要謹慎參與的領域。
- 核心观点:DeFi安全漏洞暴露行业风险隐患。
- 关键要素:
- Balancer遭漏洞攻击损失1.28亿美元。
- 合约权重计算存在整数溢出缺陷。
- 安全警告未及时处理致损失扩大。
- 市场影响:DeFi资产价格下跌,行业加强安全审查。
- 时效性标注:中期影响


