Nicht der private Schlüssel ist verloren gegangen – die Buchführung war falsch.

Ein neues Konto hatte gestern Vormittag plötzlich 2,23 Millionen US-Dollar mehr und hob das Geld direkt ab.
Der DEX Arcus auf der Robinhood Chain hat den Vorfall heute Morgen offengelegt. Auf dieser Chain wird $ETH für Gas verwendet.

Am 10. November um 11:07 Uhr nutzte das neue Konto eine Buchungslücke bei Überweisungen zwischen Unterkonten aus.
Das System verbuchte einen Kontostand, der weit über dem tatsächlich vorhandenen Guthaben lag. Auf Grundlage dieses Betrags hob das Konto etwa 2,234 Millionen US-Dollar in USDG ab.

Noch interessanter ist der zweite Teil: Eine weitere Auszahlungsanfrage über 3 Millionen US-Dollar wurde von der Geschwindigkeitsbegrenzung der Cross-Chain-Bridge gestoppt.
Das Geld wurde nicht ausgezahlt und die Anfrage anschließend storniert.
Eine Geschwindigkeitsbegrenzung, die sonst niemand beachtet, wurde diesmal zur Bremse.

Die Sicherheitslücke wurde innerhalb einer Stunde behoben.
Arcus glich den Fehlbetrag vollständig aus der eigenen Kasse aus. Die Guthaben der Nutzer blieben unangetastet, Handel und Auszahlungen liefen normal weiter.

Gegen solche Buchungsfehler können sich Nutzer überhaupt nicht schützen.
Findest du, dass das Projektteam vollständig dafür aufkommen sollte?

#DeFiSicherheit