在2020年3月12日,有人以0美元購買了價值832萬美元的$ETH。 這是怎麼發生的? > MakerDAO 允許你將 ETH 鎖定作為抵押品並借入 $DAI。 > 為了保持系統的償付能力,你的保險庫必須保持超額抵押。如果 ETH 價格下跌過多,你的保險庫將被清算。 > 清算的過程就像拍賣。你的 ETH 抵押品會被拿出來出售。 > 被稱為 keeper 的機器人出價 DAI 來購買它。出價最高者贏得 ETH。所籌集的 DAI 用來償還你的債務。協議保持償付能力。 這個設計假設了一件事:總會有機器人競爭。 2020年3月12日,ETH 在幾小時內下跌了43%,數百個保險庫同時進入虧損。網絡上的每個 keeper 機器人都試圖同時提交出價。 以太坊無法處理這樣的流量。燃料價格飆升了10倍。大多數 keeper 機器人有固定的燃料設置,他們的交易卡在了交易池中,無法處理。 拍賣開始了。沒有人出價。 一個機器人注意到了這一點。 它提交了一個0 DAI的出價。等待拍賣計時器。沒有競爭出價到來。拍賣結束。這個機器人獲得了真正的 ETH,卻沒有支付任何費用。 它一次又一次地這樣做。在將近40分鐘的時間裡,一個機器人以0美元掃蕩了一場又一場的拍賣。 832萬美元的 ETH,根據協議的規則免費獲得。 MakerDAO 剩下了450萬美元的債務,沒有人願意承擔。這個協議從未出現過赤字。 $MKR 持有者不得不投票鑄造新的 MKR 代幣並將其出售到公開市場,以填補這個漏洞。代幣持有者被稀釋以拯救系統。 合約完全按照預期運行。拍賣正確進行。這個機器人遵循了規則。 ...