最近又看到有人問起閃電貸相關的問題,索性就把這個話題好好聊一下。



其實閃電貸這個東西在 DeFi 裡已經存在有一段時間了。Aave 最早在 2020 年推出這個概念,之後陸續被其他借貸協議採用。很多人一開始被它吸引,是因為它打破了傳統金融的限制——無需抵押品、無需信用檢查,就能借到大筆資金。聽起來很香,但背後的機制其實相當巧妙。

簡單說,閃電貸就是智能合約在同一個區塊交易內完成的無抵押借貸。你借錢出來,必須在這筆交易結束前還上,否則整個過程就會被自動逆轉,就像什麼都沒發生過一樣。正因為這種原子性設計,貸方完全沒有風險,所以才能做到零門檻放貸。

這本來是個創新功能,支持套利、流動性管理等合法用途。但你也能猜到,有些人開始玩起了歪主意。

我印象最深的是 2020 年那幾次閃電貸攻擊事件。有個攻擊者從 dYdX 借出 ETH 閃電貸,然後把這筆錢分散到 Compound 和 Fulcrum 這兩個平台。在 Fulcrum 上做空 ETH 對 WBTC,同時通過 Kyber 從 Uniswap 大量購買 WBTC。由於 Uniswap 上 WBTC 流動性不足,這一通操作直接把 WBTC 價格拉高了。結果 Fulcrum 被迫以高於市場價的價格收購 WBTC,而攻擊者則通過價差套利,不僅還上了 ETH 貸款,還淨賺了一筆。

還有另一次攻擊針對 bZX 協議,攻擊者利用閃電貸在 Kyber 上砸出大單購買 sUSD,直接把穩定幣價格從 1 美元拉到 2 美元。由於智能合約只看鏈上價格、不理解穩定幣的實際錨定,攻擊者就以翻倍的 sUSD 去借更多 ETH,最後跑路。整個過程就發生在一個區塊內。

看到這些案例,很多人開始擔心閃電貸會不會成為 DeFi 的定時炸彈。但實際上,防守方案也在演進。

最直接的方案是用去中心化預言機。與其相信單一 DEX 的報價,不如從多個數據源聚合「真實價格」。這樣即使有人想操縱價格,預言機也能識別異常。還有一種做法是提高定價更新頻率,讓價格隨時保持最新,縮小被操縱的時間窗口。

更巧妙的是時間加權平均定價(TWAP)。這個方法用多個區塊的平均價格而非單個區塊的瞬時價格,攻擊者想要操縱 TWAP 的代價就會大得多。有些協議甚至要求交易跨越兩個區塊才能完成,這進一步增加了攻擊難度。

當然,隨著閃電貸攻擊變得越來越複雜,防禦機制也在不斷升級。現在已經有一些協議集成了攻擊檢測工具,能夠及時發現異常交易模式。

說到底,DeFi 還是個很年輕的生態,閃電貸本身並不是問題,問題在於如何設計更安全的協議。每一次攻擊事件其實都在推動整個行業進步。相信隨著防護措施越來越完善,閃電貸這個工具最終會回歸本來的用途——支持創新的金融應用,而不是成為黑客的提款機。
ETH-1.7%
WBTC0.98%
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
コメントなし
  • ピン