本文 MakerDAO 的黑色星期四:一個機器人如何免費獲得價值 832 萬美元的 ETH 首次發表於 Coinpedia Fintech News
2020 年 3 月 12 日,一個機器人獲得了價值 832 萬美元的 ETH,且完全沒有支付任何費用。這不是駭客攻擊,也不是漏洞利用。只是 DeFi 最受信任的協議之一內部的一個錯誤假設,以及一個無人預見的 40 分鐘時間窗口。
以下是事情的經過。
MakerDAO 允許用戶鎖定 ETH 作為抵押品來借入 DAI。當抵押品價值損失過多時,金庫會通過鏈上拍賣進行清算。稱為 keepers 的機器人出價 DAI 來購買抵押品,債務得到償還,協議保持償付能力。
整個機制依賴於一個假設成立:競爭的機器人總會出現。
那天 ETH 在數小時內下跌了 43%。數百個金庫同時陷入資不抵債,網絡上的每個 keeper 機器人都試圖同時做出反應。Ethereum 無法處理這些流量。Gas 價格飆升了 10 倍,大多數 keeper 機器人運行在固定 gas 設置上,導致它們的交易卡在記憶體池中無法執行。
拍賣正在開啟,但沒有人出價。
一個機器人注意到了這一點。它提交了 0 DAI 的出價,等待計時器結束,當沒有競爭出價到來時,免費收集了真實的 ETH。然後它再次這樣做。在近 40 分鐘的時間裡,這個機器人以零成本橫掃一場又一場拍賣,在網絡穩定、其他機器人能夠重新參與之前,帶走了價值 832 萬美元的 ETH。
另請閱讀:《清晰法案》通過了嗎?尚未,但銀行已經在購買這 8 種山寨幣
MakerDAO 留下了 450 萬美元的壞帳,這是協議從未面對過的情況。MKR 持有者投票鑄造新代幣並在公開市場上出售,以彌補缺口,在此過程中稀釋了每個現有持有者。
合約完全按照編碼的方式執行。拍賣正確運行。機器人遵守了規則。
正如一位觀察者在目前在 X 上瘋傳的討論串中總結的那樣:「協議沒有崩潰並不是因為規則錯誤。它崩潰是因為設計假設在市場功能最弱的時刻會有持續的市場參與。」
分析師表示,2020 年後建立的每個主要 DeFi 清算系統都將其風險設計追溯到那 40 分鐘的時間窗口。黑色星期四改變了整個行業在流動性、機器人和區塊空間同時失效時處理風險的方式。
隨著 DeFi 清算重回頭條,以及在美以伊戰爭持續進行的情況下數十億資金面臨壓力,這個教訓現在產生了不同的影響。


