12 marca 2020 roku ktoś kupił $8,32M wartych $ETH za $0. Jak to się stało? > MakerDAO pozwala na zablokowanie ETH jako zabezpieczenia i pożyczenie $DAI przeciwko temu. > Aby system pozostał wypłacalny, twoja skarbnica musi być nadmiernie zabezpieczona. Jeśli ETH spadnie zbyt mocno, twoja skarbnica zostanie zlikwidowana. > Likwidacja działała jak aukcja. Twoje zabezpieczenie ETH jest wystawiane na sprzedaż. > Boty zwane keeperami licytują DAI, aby je kupić. Najwyższa oferta wygrywa ETH. Zebrany DAI pokrywa twój dług. Protokół pozostaje wypłacalny. Projekt zakładał jedną rzecz: że zawsze będą boty konkurujące. 12 marca 2020 roku. ETH spadł o 43% w ciągu kilku godzin, setki skarbców znalazły się pod wodą w tym samym czasie. Każdy bot keeper na sieci próbował jednocześnie złożyć oferty. Ethereum nie mogło poradzić sobie z ruchem. Ceny gazu wzrosły 10-krotnie. Większość botów keeper miała stałe ustawienia gazu, ich transakcje utknęły w mempoolu, czekając. Aukcje się otwierały. Nikt nie licytował. Jeden bot zauważył. Złożył ofertę 0 DAI. Czekał na zakończenie czasu aukcji. Nie nadeszły żadne konkurencyjne oferty. Aukcja zamknięta. Bot otrzymał prawdziwe ETH i nic za nie nie zapłacił. Zrobił to znowu i znowu. Przez prawie 40 minut jeden bot wygrywał aukcję za aukcją za $0. $8,32M w ETH, zdobyte za darmo w ramach zasad protokołu. MakerDAO zostało z $4,5M długu, którego nikt nie chciał pokryć. Protokół nigdy wcześniej nie miał deficytu. Posiadacze $MKR musieli głosować, aby wyemitować nowe tokeny MKR i sprzedać je na otwartym rynku, aby załatać dziurę. Posiadacze tokenów zostali rozwodnieni, aby uratować system. Kontrakt zrobił dokładnie to, co miał zrobić. Aukcja przebiegła prawidłowo. Bot przestrzegał zasad. ...