Zano hat den Blockchain-Verlauf von ungefähr einem Monat zurückgesetzt, nachdem eine Schwachstelle im Zusammenhang mit Gateway-Adressen es unbefugten ZANO- und Freedom-Dollar ermöglicht hatte, in den Umlauf zu gelangen, so das Kernteam.
Die Zano-Blockchain wurde bei Block 3.833.000 neu gestartet, unmittelbar vor dem Hard Fork 6, der die betroffene Funktion eingeführt hat. Für die Wiederherstellung müssen nach Angaben des Teams am Sonntag beteiligte Knoten, Miner, Staker, Börsen und andere Dienste das Update übernehmen.
Der Rollback macht einen Monat legitimer Transaktionen zusammen mit den unbefugten Tokens ungültig. Das bedeutet, dass Transaktionen, die in diesem Zeitraum durchgeführt wurden, nicht mehr auf der wiederhergestellten Kette erscheinen und möglicherweise abgeglichen werden müssen. Außerdem kann er keine Zahlungen rückgängig machen, die bereits auf anderen Blockchains abgeschlossen wurden. Das Team sagte, man arbeite daran, etwaige Verluste zu berücksichtigen, und werde einen Erstattungs- und Claims-Prozess veröffentlichen.
„Wenn man nichts tut, bedeutet das, dass sich nicht autorisierte ZANO- und fUSD-Token in Umlauf ohne Begrenzung befinden, wodurch jeder Inhaber verwässert wird und das grundlegendste Versprechen, das eine Währung macht, gebrochen wird: eine feste Gesamtmenge“, sagte Quinten van Welzen, Leiter für Marketing und Wachstum bei Zano. „Außerdem würde es jedem zukünftigen Angreifer signalisieren, dass ausgebeutete Coins ihren Wert behalten. Kein Projekt überlebt das.“
Zano identifiziert den Exploit der Gateway-Adresse
Zano hat zum Zeitpunkt der Veröffentlichung keinen Post-Mortem-Bericht veröffentlicht, aber bestätigt, dass das Problem von Gateway Addresses kam: einer Funktion, die entwickelt wurde, um die Integration für Bridges, Exchanges und Zahlungsdienste zu erleichtern, indem sie es ihnen ermöglicht, Gelder über ein einziges kontoartiges Guthaben zu verwalten (ähnlich wie in anderen Blockchains).
Vor Gateway Addresses verfolgten die normalen Wallets von Zano Gelder als separate Transaktionsausgänge (UTXOs) und nicht als einzelnes Kontoguthaben. Börsen und andere Dienste mussten die Blockchain durchsuchen, um eingehende Zahlungen zu identifizieren, diese Ausgänge nachzuverfolgen und beim Verarbeiten von Auszahlungen auszuwählen, welche davon ausgegeben werden sollen.

Der Blockchain-Explorer von Zano zeigt, wie der Rollback am Sonntag stattfindet. Quelle: Zano Explorer
Zano startete im Mai 2019 als Layer-1-Blockchain mit Fokus auf private Zahlungen. Seine standardmäßigen privaten Transaktionen verschleiern Absender, Empfänger, übertragene Beträge und Asset-Typen. Obwohl es ein nativen Token, ZANO, gibt, erlaubt die Blockchain den Nutzern außerdem, benutzerdefinierte digitale Assets einzusetzen und zu prägen. Freedom Dollar (fUSD) ist ein solches Token, das auf der Zano-Blockchain betrieben wird.
„Das Neuanstoßen der Kette von davor, Hard Fork 6, kostet einen Monat an Historie, und es kostet Vertrauen, das wir wieder verdienen müssen“, sagte van Welzen.
„Aber es stellt die Gesamtmenge wieder her, für die sich alle angemeldet haben, und es hinterlässt einen Weg zum Wiederaufbau. Das ist besser als 7 Jahre harte Arbeit, die dahinsterben gelassen werden. Wir wissen, dass es wehtut. Aber wenn man es nicht getan hätte, hätte es noch mehr wehgetan.“
Magazin: THORChain unter Beschuss wegen Bitget, ETH entwickelt sich über Blockchain hinaus: Hodler’s Digest
