Ethereum-Upgrades stellen Testing vor Herausforderungen, sagt Sprinter-Mitgründer Greg Markou
Wichtige Erkenntnisse
- •Sprinter-Mitgründer und CEO Greg Markou erklärte, dass Ethereum-Upgrades schwer zu testen sind und eine große Anzahl von Anwendungen beschädigen können, selbst wenn sie im Testnet bestanden werden.
- •Markou betreute web3.js während des London Hard Fork im August 2021, als ein mit EIP-1559 verbundenes Update nahezu jede Anwendung betraf, die auf die weit verbreitete JavaScript-Bibliothek setzte.
- •Die Störung wurde auf ein unentdecktes Invariant zurückgeführt, das MetaMask betraf, eines der am weitesten verbreiteten Ethereum-Wallets.
- •Markou argumentierte, dass Testnets nützlich sind, aber nicht alle Randfälle abdecken können, da Mainnet-Anwendungen mit Wallets, Bibliotheken und Verträgen in Kombinationen interagieren, die keine einzelne Testumgebung vollständig reproduzieren kann.
- •Markou hat zuvor ChainSafe Systems mitgegründet, aus dem Sprinter hervorging; Sprinter sammelte im November 2025 5,2 Millionen US-Dollar in einer Seed-Runde und plant einen nativen Governance-Token namens SPRINT.

Greg Markou hat eine Warnung für alle, die davon ausgehen, dass Ethereum-Upgrades reibungslos verlaufen, weil sie im Testnet bestanden wurden: Das ist oft nicht der Fall.
Der Mitgründer und CEO von Sprinter sagt, dass Upgrades des Netzwerks schwer zu testen sind und eine große Anzahl von Anwendungen ohne Vorwarnung beschädigen können. Er spricht aus direkter Erfahrung – er war dabei, als es zuletzt passiert ist.
Seine Äußerungen fielen in einer öffentlichen Diskussion unter Entwicklern über die Realitäten der Einführung von Protokolländerungen auf der meistgenutzten Smart-Contract-Plattform der Welt. Sein zentraler Punkt war unmissverständlich: Testnets helfen, aber sie können nicht jeden Randfall abdecken, der Anwendungen im Live-Netzwerk durcheinanderbringen könnte.
Eine Kriegsgeschichte aus dem London Hard Fork
Markous Glaubwürdigkeit in diesem Thema beruht auf einem bestimmten Vorfall. Er war der Maintainer von web3.js während des EIP-1559-Upgrades, das im August 2021 als Teil des London Hard Fork veröffentlicht wurde. EIP-1559 überholte den Transaktionsgebührenmarkt von Ethereum und ersetzte das alte First-Price-Auktionsmodell durch eine algorithmische Basisgebühr und optionale Trinkgelder – wobei die Basisgebühr bei jeder Transaktion verbrannt, also dauerhaft aus dem Umlauf entfernt, wurde.
Für alle, die es nicht wissen: web3.js ist eine JavaScript-Bibliothek, die es Anwendungen ermöglicht, mit der Ethereum-Blockchain zu kommunizieren – sie ist eine der am weitesten verbreiteten JavaScript-Bibliotheken im Ethereum-Ökosystem. Man kann sie sich als Übersetzer vorstellen, der zwischen einer Website und dem Netzwerk selbst sitzt.
Ein Hard Fork hingegen ist eine Änderung der Kernregeln von Ethereum, die das Netzwerk als Ganzes übernimmt. Jeder Node muss den neuen Regeln folgen, was bedeutet, dass jede Software, die auf alten Annahmen basiert, plötzlich aus dem Takt geraten kann.
Laut Markou hatte ein mit diesem Upgrade verbundenes Update Folgen, die niemand kommen sah. Nahezu jede Anwendung, die auf web3.js setzte, war betroffen. Das ist das strukturelle Risiko gemeinsamer Infrastruktur: Weil so viele Anwendungen von denselben Kernbibliotheken abhängen, bleibt ein Fehler auf dieser Ebene nicht auf ein Produkt beschränkt – er kann gleichzeitig in einem großen Teil des Ökosystems auftreten.
Der Übeltäter war ein unentdeckt gebliebenes Invariant, das MetaMask betraf – eines der am weitesten verbreiteten Ethereum-Wallets. Ein Invariant ist eine Bedingung, bei der Entwickler annehmen, dass sie immer gilt. Wenn eine dieser Annahmen stillschweigend nicht mehr zutrifft, kann alles, was darauf aufbaut, ins Wanken geraten.
Markou beschrieb Ethereum als ein „absolut monolithisches Ungetüm“.
Es ist eine anschauliche Beschreibung – und keine liebevolle. Der Punkt ist, dass das System so groß und so stark vernetzt geworden ist, dass es selbst für Teams, die bereits Upgrades veröffentlicht haben, wirklich schwierig ist vorherzusagen, wie sich eine einzelne Änderung nach außen auswirkt.
Warum Testnets nicht das Sicherheitsnetz sind, als das sie gelten
Testnets sind Testversionen einer Blockchain, in denen Entwickler Änderungen ausprobieren können, ohne echtes Geld zu riskieren. Sie sind faktisch die Generalprobe vor der Premiere.
Markou räumte ein, dass Testnets nützlich sind. Sein Argument ist enger gefasst: Sie decken nicht alle Randfälle ab, die Live-Anwendungen treffen können.
Im Mainnet interagieren Anwendungen mit Wallets, Bibliotheken und anderen Verträgen in Kombinationen, die keine einzelne Testumgebung vollständig reproduzieren kann. Das MetaMask-Invariant, das 2021 die Nutzer von web3.js stolpern ließ, ist ein Lehrstück für genau diese Art von blindem Fleck. Und Ethereum veröffentlicht weiterhin regelmäßig Hard Forks, was die Frage, wie Änderungen getestet werden, zu einem Dauerthema für Teams macht, die auf dem Netzwerk aufbauen.
Wer Markou ist und was Sprinter aufbaut
Markou hat zuvor ChainSafe Systems mitgegründet, das in Toronto ansässige Unternehmen, das web3.js betreute. Sprinter ging aus ChainSafe hervor, und er führt es heute als CEO.
Das Unternehmen sammelte im November 2025 5,2 Millionen US-Dollar in einer Seed-Runde. Der Fokus liegt auf Cross-Chain-Credit und Infrastruktur, mit einem Konzept, das das Unternehmen „solving-as-a-service“ nennt.
Sprinter plant außerdem einen nativen Governance-Token namens SPRINT.
Als Ergebnis der Diskussion wurden keine neuen Upgrades oder Protokolländerungen eingeführt. Es war ein Gespräch über Lessons Learned, keine Ankündigung.
Für Markou war der Austausch eine Erinnerung daran, dass Protokoll-Upgrades Risiken bergen, die Standardtests möglicherweise nicht erkennen.
Offenlegung: Dieser Artikel wurde von Vivian Nguyen redaktionell bearbeitet.
Quelle: CryptoBriefing