Ein White Hat Hacker befreite 2 Mio. $ in ETH aus einem ICO Vertrag von 2016 – durch das gezielte Auslösen eines Integer Überlaufs, genau den Fehler, den moderne Bibliotheken wie SafeMath verhindern sollten.

Create a landscape editorial hero image for this Studio Global article: What was the story of the 1,003 ETH (worth ~$2M) trapped since Hong Coin's 2016 ICO due to a smart contract bug in the refund function, how. Article summary: Here is the full story, verified against multiple sources reporting as of today (June 1, 2026).. Topic tags: general, general web, user generated, government. Reference image context from search candidates: Reference image 1: visual subject "Crypto’s Historic May 2026 Inside the CLARITY Act, Trump EO & Fed Shift. Coordinated whitehat recovery leverages a legacy integer overflow flaw to rescue 1,003 ETH for 48 Hong Coin" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethereum ICO Contract" Reference image 2: visual subject "May Crypto Exploits Drop 90% to $68.3M Despite Severe Bridge Hacks" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethe
Im Jahr 2016 war das Ethereum-Ökosystem ein wilder Westen voller Ambitionen und Risiken. Smart Contracts wurden mit dem Versprechen eingesetzt, Finanzprozesse zu automatisieren, doch oft fehlten die Sicherheitsvorkehrungen, die heute selbstverständlich sind. Der Initial Coin Offering (ICO) von HongCoin (HONG), einem dezentralen Venture-Capital-Fonds, wurde zu einem fast zehn Jahre andauernden Fallbeispiel für diese frühen Gefahren. Nachdem das Projekt sein Finanzierungsziel verfehlt hatte, fror ein Bug rund 1.003,62 ETH – zum Zeitpunkt der Bergung etwa 2 Millionen Dollar wert – in einem digitalen Tresor ohne Schlüssel ein. Fast neun Jahre später machte ein White-Hat-Hacker einen grundlegenden Programmierfehler jener Ära zum Werkzeug, um das Geld zu befreien .
Der ICO von HongCoin startete am 29. August 2016 mit einer für die damalige Zeit üblichen Regel: Wenn der Verkauf das Mindestfinanzierungsziel nicht erreichte, sollte der Smart Contract allen 48 beteiligten Investoren automatisch ihr Geld zurückerstatten . Der Verkauf scheiterte, aber die Rückerstattung kam nie.
Das Problem war eine logische Sackgasse in der Rückerstattungsfunktion des Vertrags. Sie prüfte, ob das Guthaben eines Investors an HONG-Token größer war als ein im Vertrag gespeicherter „globaler Zähler“ . War das der Fall, wurde die Rückzahlung blockiert. Das Tückische daran? Jeder einzelne Investor hielt Token, das heißt, jedes Wallet-Guthaben überschritt diesen Schwellenwert. Diese Bedingung blockierte den Rückerstattungsweg für alle und versiegelte den gesamten ETH-Topf im Vertrag – ohne jeden Ausweg
.
Die Gelder lagen jahrelang unberührt. Die Investoren schrieben sie als Totalverlust aus einer chaotischen Zeit der Krypto-Geschichte ab.
Ende Mai 2026 begann der pseudonyme Sicherheitsforscher 0xflorent, den aufgegebenen Vertrag zu untersuchen. Was er fand, war eine Schwachstelle, die in jedem modernen Smart Contract als eklatantes Sicherheitsloch gelten würde: eine nur für Administratoren zugängliche Funktion, die anfällig für einen Integer-Überlauf (Integer Overflow) war .
In den Anfangstagen von Solidity brachen arithmetische Operationen mit vorzeichenlosen Ganzzahlen (uint) nicht automatisch ab, wenn eine Berechnung den Maximalwert überschritt. Stattdessen sprang die Zahl auf null zurück – ein Verhalten, das katastrophal sein konnte, wenn es nicht beachtet wurde. Die weit verbreitete Einführung der SafeMath-Bibliothek behob dieses Problem direkt und machte den Überlaufschutz zu einem standardisierten Bestandteil der Ethereum-Entwicklung. Der HongCoin-Vertrag wurde jedoch eingesetzt, bevor dies gängige Praxis wurde .
Die anfällige Admin-Funktion war ursprünglich dazu gedacht, dem Team das Prägen von Belohnungs-Token für bestimmte Aktivitäten zu ermöglichen. 0xflorent erkannte, dass er durch den Aufruf dieser Funktion mit einem bewusst enormen Eingabewert das Token-Guthaben eines Investors über die Grenze von 2^256 - 1 hinaus zum Überlaufen bringen konnte. Der Wert sprang dadurch auf eine winzige Zahl zurück – und lag damit unter dem globalen Zähler, der die Rückerstattung blockierte .
Da der Zugriff auf die Admin-Funktion immer noch durch die Multi-Signatur-Wallet des HongCoin-Teams geschützt war, konnte 0xflorent nicht allein handeln. Er kontaktierte das ursprüngliche Team, teilte seinen in einer privaten Umgebung getesteten Machbarkeitsnachweis und schlug eine koordinierte Rettungsmission vor .
Das Team stimmte zu. Vom 26. bis zum 30. Mai 2026 führten sie 41 On-Chain-Transaktionen durch . Mit jedem Aufruf lösten sie den Integer-Überlauf absichtlich aus, um das Token-Guthaben eines anderen Investors zurückzusetzen. Es war eine chirurgische Ausnutzung einer Schwachstelle – nicht, um Gelder zu stehlen, sondern um sie zu befreien.
Das Ergebnis war die Freischaltung aller 1.003,62 ETH. 0xflorent beschrieb die Operation als den „ersten White-Hat-Exploit auf Ethereum“ und verzichtete bemerkenswerterweise auf jegliche Gebühr von den wiederhergestellten Vermögenswerten – obwohl zwei Investoren, die frühzeitig Anspruch erhoben, freiwillig eine Prämie zahlten .
Heute ist der ursprüngliche HongCoin-Vertrag voll funktionsfähig. Es ist kein neues Frontend, kein Migrationsportal und kein Drittanbieter-Tool erforderlich. Investoren müssen einfach die alte Rückerstattungsfunktion auf der Blockchain aufrufen – mit derselben Wallet, mit der sie 2016 eingezahlt haben .
Zum Stand 1. Juni 2026 ist die Situation einfach, aber unvollständig:
Die Geschichte des HongCoin-ICO ist eine Zeitkapsel aus der Jugendzeit von Ethereum, die zeigt, wie das Fehlen von Standards wie SafeMath Millionen Dollar in einer digitalen Sackgasse einschließen konnte. Sie beweist aber auch, dass in einem genehmigungsfreien System selbst ein fast zehn Jahre alter Bug als Schlüssel zur Lösung dienen kann – wenn man die Fähigkeit besitzt, ihn zu erkennen, und die Integrität, ihn zum Guten einzusetzen.
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
Ein White Hat Hacker befreite 2 Mio. $ in ETH aus einem ICO Vertrag von 2016 – durch das gezielte Auslösen eines Integer Überlaufs, genau den Fehler, den moderne Bibliotheken wie SafeMath verhindern sollten.
Ein White Hat Hacker befreite 2 Mio. $ in ETH aus einem ICO Vertrag von 2016 – durch das gezielte Auslösen eines Integer Überlaufs, genau den Fehler, den moderne Bibliotheken wie SafeMath verhindern sollten. Der Smart Contract des HongCoin ICO enthielt einen Logikfehler in der Rückerstattungsfunktion, der alle 48 Investoren nach dem Scheitern des Verkaufs im August 2016 daran hinderte, ihr Geld abzuheben.
Der Sicherheitsforscher 0xflorent koordinierte sich mit dem Originalteam, um innerhalb einer Woche durch 41 Transaktionen die Guthaben der Investoren zurückzusetzen und die Gelder freizugeben – ganz ohne neuen Vertrag...