理解閃電貸:去中心化金融中最引人入勝但風險最大的創新

TL;DR 想象一下,無需抵押、信用檢查或個人擔保就能借錢——唯一的條件是:你必須在同一個區塊鏈交易中歸還。這就是閃電貸所能實現的。盡管這個概念似乎不切實際,但它們解鎖了套利機會,並揭示了去中心化金融協議中的關鍵漏洞。然而,它們也展示了攻擊者如何輕易利用設計不良的智能合約。

介紹:無抵押借貸的悖論

去中心化金融運動承諾通過在區塊鏈網路上構建無需許可的金融系統來顛覆傳統銀行業。除了比特幣所開創的簡單貨幣轉移,DeFi引入了一個更復雜的層面:無信任借貸、去中心化交易所和跟蹤現實世界資產價格的算法穩定幣。

在這個生態系統中,閃電貸代表了最具悖論性的創新之一。它挑戰了關於借貸的傳統智慧:在不認識借款人的情況下,如何安全地借出錢?如何在沒有抵押的情況下確保還款?答案在於代碼強制執行的合同和區塊鏈交易的原子特性。

本次探索深入研究閃電貸的機制、它們的合法應用以及已經利用它們進行攻擊的令人擔憂的情況。

傳統借貸:快速入門

要理解閃電貸款爲何具有革命性,了解傳統貸款結構是很有幫助的。

無抵押借貸與信用評估

無擔保貸款不需要抵押品,只需一個還款的承諾。銀行通過信用評分和還款歷史來評估你的信用worthiness。如果你之前可靠地償還了債務,他們就會認爲你會再次償還,並根據感知風險向你放貸,利率與風險成正比。

考慮從朋友那裏借款$3,000來購買一些緊急的東西。如果那個朋友信任你的品格,他們可能不會收取利息。然而,陌生人會要求抵押物或證明你的可靠性。金融機構需要進行信用檢查以做出這種評估。被認爲值得信賴的人獲得更好的利率;其他人則面臨高額的利息費用或直接被拒絕。

通過抵押進行安全借貸

對於較大的貸款,即使是良好的信用可能也不夠。貸方要求抵押品——如果你違約,就會失去的資產。這降低了他們的風險。例如,借款50,000美元買車,通常需要將該車輛作爲抵押。如果你未能償還,貸方會沒收並出售它以彌補損失。

抵押品是一種風險緩解工具。它將一個抽象的承諾轉變爲對您資產的具體索賠。

如何閃電貸款顛覆借貸模型

閃電貸不需要信用檢查和抵押品。相反,它們通過代碼和交易原子性來強制還款——即交易要麼完全完成,要麼完全失敗,所有更改都會被撤回。

機制:三部分交易

閃電貸在一個區塊鏈交易中運作,結構分爲三個階段:

  1. 接收: 智能合約向您提供借入的資金。
  2. 執行:您可以對這些資金執行您希望的任何操作——調用其他合約,與協議互動,執行交易。
  3. 償還:在交易完成之前,您必須歸還貸款及相關費用。

如果還款失敗,整個交易將會回滾,就像貸款從未發生過一樣。從區塊鏈的角度來看,出借人始終保留其資金。這種代碼強制的保證消除了對抵押品或信用評估的需求。

爲什麼這個模型有效

借款人接受零抵押,因爲協議本身保證還款。你無法在不歸還的情況下私吞借來的資金——區塊鏈的數學不允許這樣。違約不是一種可能性;這是技術上的不可能性。這使得閃電貸款對借款人來說風險極低,同時不需要借款人資格。

爲什麼有人會借用秒貸

顯而易見的問題:在一次交易中你能實現什麼,以至於值得使用閃電貸?

答案集中在套利——利用平台之間的價格差異。假設一個代幣在一個去中心化交易所的價格是$10 ,但在另一個交易所的價格是$10.50。在便宜的平台上購買1,000個代幣,並在價格較高的平台上出售,可以在扣除費用之前獲得$500 的利潤。將此規模擴大到10,000個代幣,你可以賺取$5,000——假設價格不會因你的交易量而崩潰。

通常情況下,您需要 $100,000 的資金才能執行這筆交易。閃電貸消除了這一要求。您借入 $100,000,在單筆交易中執行套利交易,償還貸款加利息,然後將差額收入囊中。

( 實際現實

理論上,這聽起來很吸引人。然而,實際上,套利利潤已經大幅縮水:

  • 以太坊上的交易費用消耗小利潤。
  • 來自數千名其他交易者的競爭使價格差異在幾秒鍾內消失。
  • 滑點——由於您自己大額訂單造成的價格波動——降低收益。
  • 快速貸款的利息進一步減少了你的保證金。

盈利的閃電貸套利需要找到在這些逆風中仍然存在的真實錯誤定價,這種情況越來越少見。

攻擊向量:閃電貸如何成爲一種武器

雖然閃電貸有合法的用途,但它們也成爲了復雜攻擊的工具。借入巨額資金的低成本——遠遠超出攻擊者通常能負擔的金額——使得之前需要巨額資金的攻擊成爲可能。

) 首次重大漏洞

在2020年初,攻擊者聯合多個去中心化金融協議進行攻擊。攻擊的過程如下:

肇事者通過 dYdX 借入大量以太坊,然後將部分資金戰略性地分配到 Compound 和 Fulcrum ###a 協議上,該協議建立在 bZx### 上。在 Fulcrum 上,他們做空 ETH 對抗包裝比特幣,迫使 Fulcrum 購買 WBTC。這筆購買通過 Kyber 流向 Uniswap,當時以太坊最大的去中心化交易所。

Uniswap的流動性有限意味着Fulcrum的大額WBTC購買顯著抬高了價格。與此同時,攻擊者利用原先借入的ETH獲得了一個WBTC的Compound貸款,並立即以被操控的價格在Uniswap上出售——從中獲取了可觀的利潤。

缺陷?bZx依賴於未考慮操縱的價格源。攻擊者通過人爲抬高WBTC的價格,欺騙協議允許過度槓杆借貸,最終從他們自己創造的價格差中獲利。

( 第二次攻擊:利用穩定幣機制

幾天後,bZx再次遭受攻擊。這次,攻擊者通過閃電貸款借入ETH,並將其轉換爲sUSD ),這種穩定幣理論上價值$1###。攻擊者隨後在Kyber上下了一個巨額的sUSD買單,推動其價格漲至$2。

bZx的智能合約缺乏真正的價格智能,接受了這種雙倍的估值。攻擊者隨後借入了比正常情況下允許的更多的ETH——他們的(sUSD現在聲稱具有200美元的購買力。在償還初始閃電貸款後,他們帶着可觀的利潤逃脫了。

系統性脆弱性

這些攻擊揭示了一個關鍵的弱點:許多去中心化金融協議依賴於價格預言機——報告資產價格的數據源。當這些預言機被操縱或缺乏冗餘時,攻擊者就會利用這一漏洞。

重要的是,閃電貸本身並沒有固有缺陷。它們是攻擊的融資機制,而不是被利用的漏洞。真正的問題在於:

  • 弱預言機設計
  • 過度依賴單一價格源
  • 對於抵押品相對貸款金額的檢查不足
  • 缺乏對極端價格波動的保護措施

閃電貸讓市場操控的門檻變得平民化。以前,操控市場需要成爲一條鯨魚——擁有數億資本的人——而閃電貸使任何人都能在幾秒鍾內獲得這樣的力量。正如所證明的,幾秒鍾就足夠了。

評估風險

閃電貸危險嗎?答案取決於觀點。

對於合法用戶,一旦去中心化金融領域成熟,他們提供了有趣的可能性。開發者們正在逐步增強協議抵御預言機操控的能力,實施斷路器,並設計更強大的價格饋送。

對於生態系統,閃電貸款本身風險很小。它們是一種金融原始工具——本質上是中立的。風險來自其他協議中的缺陷實現。隨着這個領域從過去的攻擊中學習,防御措施得以改善。

對於攻擊者來說,閃電貸之所以仍然具有吸引力,正是因爲它們便宜且強大。然而,意識的提高和更好的安全實踐正在降低漏洞的可利用性。

結論:一個處於成長中的新工具

閃電貸代表了區塊鏈金融獨特的創新——一種在傳統系統中不可能實現的借貸機制。它們是去中心化金融對金融原始工具創造性方法的典範,既能夠啓用新的應用,同時也暴露了協議的脆弱性。

2020年的攻擊並不是閃電貸款本身的失敗,而是揭示了生態系統中其他地方的弱點。隨着去中心化金融的成熟,更強大的預言機設計和更嚴格的安全審計將減少漏洞機會。閃電貸款很可能會演變爲合法套利和其他開發者尚未構思的應用的標準工具。

目前,它們作爲一個警示故事:在一個無權限的生態系統中,每一種新能力都可能被武器化——除非從一開始就建立具有足夠嚴謹性和深度防御的協議。

DEFI1.25%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)