Binance überwies 2 Milliarden USDT aus seiner eigenen Wallet an eine von Hackern kontrollierte Hot Wallet. 72 Sekunden später wurden diese 2 Milliarden von den Hackern abgezogen. Dies geschah um 5:42 Uhr morgens Pekinger Zeit bei einem ungewöhnlichen Ereignis.
Bei diesem Diebstahl habe ich die Einträge in der Ethereum-Blockchain einzeln überprüft. Es gibt eine Überweisung von 2 Milliarden USDT, die ich mir mehrmals hin und her angesehen habe.
Die kontrollierte Wallet heißt Binance 14. Allein die ausgehenden Transaktionen belaufen sich auf 18,91 Millionen, und sie ist eine der wichtigsten Hot Wallets von Binance.
Die Hacker nutzten EIP-7702, eine Funktion, die Ethereum letztes Jahr hinzugefügt hat. Sie ermöglicht es einer normalen Wallet, das Ausführungsrecht an einen Vertrag zu delegieren. Nach der Delegation entscheidet der Vertrag, was übertragen wird, und die Wallet führt es aus. Um 4:20 Uhr morgens richteten die Hacker die Delegation bei Binance 14 ein. Weniger als 4 Minuten später leerte eine Transaktion die gesamte Wallet. Diese Transaktion belief sich auf etwa 25 Milliarden, und wenn man die 820 Millionen USDC hinzurechnet, die später über sie von einer anderen Wallet übertragen wurden, ergibt das die Gesamtsumme von 33 Milliarden, über die alle sprechen.
Doch nachdem das Geld abgezogen worden war, schien das System von Binance nicht zu reagieren.
Wenn Nutzer Geld bei Binance einzahlen, fließt es zunächst an ihre jeweiligen Einzahlungsadressen und wird dann regelmäßig in Hot Wallets wie dieser zusammengeführt. Nach dem Diebstahl lief dieser Zusammenführungsprozess normal weiter: 2199 ETH gingen ein, und die Hacker räumten sie in drei Tranchen ab und nahmen 2198 mit.
Diese 2 Milliarden USDT wurden von Binance 124 aufgefüllt, einer Binance-eigenen Wallet. Zum Glück wurde die Adresse, an die die Hacker das Geld erhielten, bereits von Tether gesperrt, und das Geld ist dort jetzt eingefroren.
Um 6:22 Uhr twitterte He Yi, dass Auszahlungen ausgesetzt würden.
17 Minuten später räumten die Hacker Binance 14 erneut ab: Sie nahmen 128 ETH und 122 Arten von Tokens mit, die auf einer neuen Adresse eingingen.
Als ich zuletzt um 6:57 Uhr nachgesehen habe, war die Delegation bei Binance 14 immer noch aktiv und verwies auf den Vertrag der Hacker. Ab 6:55 Uhr begann Binance, die übrigen Coins aus dieser Wallet in seine Cold Wallets zu übertragen, als würde es mit den Hackern um die wenigen verbliebenen Mittel konkurrieren.
Am meisten ist mir diese Transaktion um 4:20 Uhr aufgefallen.
Dabei wurden auf einmal 50 Autorisierungen gebündelt, jede einzelne mit dem privaten Schlüssel von Binance 14 signiert. Sie unterschieden sich nur in der Sequenznummer, aber am Ende stimmte nur eine davon überein. Das bedeutet, dass die Hacker bereits im Voraus 50 mit privaten Schlüsseln von Binance signierte Autorisierungen besaßen.
24 Sekunden nach dem Hauptabzug signierte eine andere Hot Wallet, Binance 16, mit ihrem eigenen privaten Schlüssel mehrere Überweisungen: 28.000 ETH und 55,74 Millionen USDT, die direkt an die Hacker geschickt wurden.
Deshalb glaube ich, dass die Hacker Binance dazu bringen konnten, mit seinen privaten Schlüsseln für sie zu signieren. Das Problem liegt wahrscheinlich im Signatursystem. Wenn Binance seinen Untersuchungsbericht veröffentlicht, werde ich ihn mit den On-Chain-Daten abgleichen.
Stablecoins können eingefroren werden, ETH bislang jedoch nicht. Daher bestand der tatsächlich entkommene Teil hauptsächlich aus ETH. Allein auf einer Adresse der Hacker liegen 195.000 ETH, und bisher wurde kein einziger davon bewegt.
Die Adressen der Hacker werden jetzt mit Nachrichten überflutet: Leute bitten um Geld, beleidigen sie, posten religiöse Texte und teilen sogar Links mit der Behauptung, die Hacker würden drei weitere Börsen angreifen. In diesen Tagen wird es sicher jede Menge Phishing-Links geben. Passt also gut auf.
Alle diese Vorgänge lassen sich On-Chain überprüfen. Wenn es dich interessiert, schau sie dir selbst an.
Auch die technischen Fähigkeiten der Hacker werden immer ausgereifter. Wir leben im Zeitalter der KI – die Börsen müssen mit der Zeit gehen!!
