12 марта 2020 года кто-то купил $8.32M в $ETH за $0. Как это произошло? > MakerDAO позволяет вам заблокировать ETH в качестве залога и занять $DAI под него. > Чтобы система оставалась платежеспособной, ваш сейф должен оставаться избыточно обеспеченным. Если ETH упадет слишком сильно, ваш сейф будет ликвидирован. > Ликвидация проходила как аукцион. Ваш залог ETH выставляется на продажу. > Боты, называемые держателями, делают ставки DAI, чтобы купить его. Самая высокая ставка выигрывает ETH. Собранный DAI покрывает ваш долг. Протокол остается платежеспособным. Дизайн предполагал одно: что всегда будут боты, конкурирующие друг с другом. 12 марта 2020 года. ETH упал на 43% за несколько часов, сотни сейфов оказались под водой одновременно. Каждый бот-держатель в сети пытался одновременно подать ставки. Ethereum не смог справиться с трафиком. Цены на газ выросли в 10 раз. Большинство ботов-держателей имели фиксированные настройки газа, их транзакции застряли в мемпуле, ожидая. Аукционы открывались. Никто не делал ставок. Один бот заметил. Он подал ставку в 0 DAI. Ждал окончания таймера аукциона. Конкурирующие ставки не поступили. Аукцион закрылся. Бот получил реальный ETH и ничего за него не заплатил. Он сделал это снова и снова. В течение почти 40 минут один бот выигрывал аукцион за аукционом за $0. $8.32M в ETH, полученные бесплатно в рамках правил протокола. MakerDAO остался с долгом в $4.5M, который никто не хотел покрывать. Протокол никогда не имел дефицита ранее. Держатели $MKR должны были проголосовать за создание новых токенов MKR и продать их на открытом рынке, чтобы закрыть дыру. Держатели токенов были размыты, чтобы спасти систему. Контракт сделал именно то, что должен был сделать. Аукцион прошел правильно. Бот следовал правилам. ...