12 березня 2020 року хтось купив $ETH на суму $8,32 млн за $0. Як це сталося? > MakerDAO дозволяє заблокувати ETH як заставу і позичати $DAI під нього. > Щоб система залишалася платоспроможною, ваше сховище має залишатися надмірно забезпеченим. Якщо ETH падає занадто сильно, ваше сховище ліквідується. > Ліквідація працювала як аукціон. Ваша застава ETH виставляється на продаж. > Боти, які називають keepers, пропонують DAI на його купівлю. Найвища ставка виграє ETH. Зібраний DAI покриває ваш борг. Протокол залишається платоспроможним. Дизайн передбачав одне: що завжди будуть боти, які змагатимуться. 12 березня 2020 року. ETH впав на 43% за кілька годин, сотні сховищ опинилися під водою одночасно. Кожен бот-кіпер у мережі намагався одночасно подавати заявки. Ethereum не міг впоратися з трафіком. Ціни на бензин зросли у 10 разів. Більшість роботів-хранителів мали фіксовані налаштування газу, їхні транзакції залишалися в мемпулі, чекаючи. Відкривалися аукціони. Ніхто не робив ставок. Один бот це помітив. Він подав заявку на 0 DAI. Чекав таймера аукціону. Жодних конкуруючих заявок не було. Аукціон закрито. Бот отримав справжній ETH і нічого за нього не заплатив. Він робив це знову і знову. Майже 40 хвилин один бот підміщав аукціон за аукціоном за $0. 8,32 млн доларів ETH, отриманих безкоштовно відповідно до правил протоколу. MakerDAO залишилася з боргом у $4,5 млн, який ніхто не міг покрити. Протокол ніколи раніше не мав дефіциту. Власникам $MKR довелося голосувати за випуск нових токен MKR і продаж їх на відкритому ринку, щоб закрити цю діру. Власники токенів були розбавлені, щоб врятувати систему. Контракт робив саме те, що мав робити. Аукціон пройшов правильно. Бот дотримувався правил. ...