de

Coinbase erklärt, wie ein Konfigurationsfehler einen 50-minütigen Ausfall ausgelöst hat

image
rubric logo Exchange
like 2

Coinbase erklärt, was schiefgelaufen ist

Die Kryptobörse Coinbase (Nasdaq: COIN) hat den Softwarefehler identifiziert, der hinter dem Ausfall der vergangenen Woche stand, durch den Kunden etwa 50 Minuten lang keine Überweisungen durchführen, keine Einkäufe mit der Coinbase Card tätigen und nicht auf mehrere On-Chain-Dienste zugreifen konnten.

Laut einer am 21. Juli veröffentlichten Nachbetrachtung führten Ingenieure gerade ein scheinbar routinemäßiges, risikoarmes Update durch, als eine unentdeckte Namenskollision bei Kubernetes-Ressourcen dazu führte, dass das Update die falsche Netzwerkkomponente veränderte. Coinbase erklärte:

„Dies wurde durch eine unbeabsichtigte Fehlkonfiguration einer wichtigen Netzwerkkomponente infolge eines routinemäßigen Konfigurationsupdates verursacht. Zu keinem Zeitpunkt waren Kundengelder gefährdet.“

Kubernetes ist eine Software, die Coinbase nutzt, um Anwendungen in seiner Cloud-Infrastruktur zu organisieren und auszuführen. Die Kollision der Ressourcennamen führte dazu, dass das Update einen Teil des Istio-Ingress-Gateways des Unternehmens veränderte, anstatt nur die beabsichtigte Komponente. Das Gateway fungiert wie ein Verkehrsleiter, der Anfragen zwischen den internen Diensten von Coinbase weiterleitet.

Nachdem das Gateway offline gegangen war, konnten die Systeme, die für die Abwicklung von Handelsgeschäften, Überweisungen, Abrechnungen und Zahlungsautorisierungen zuständig sind, nicht mehr miteinander kommunizieren.

Karten wurden abgelehnt und Überweisungen verzögerten sich

Die Störung betraf die Plattformen von Coinbase für Privatkunden, institutionelle Kunden und Entwickler von etwa 12:37 Uhr ET bis 13:25 Uhr ET. Einige Privatkunden konnten Einzahlungen, Auszahlungen oder Transaktionen außerhalb der Plattform nicht abschließen. Bereits laufende Überweisungen schienen ins Stocken geraten zu sein, wurden jedoch nach Wiederherstellung des Dienstes verarbeitet. Debitkarteneinkäufe über die Coinbase Card wurden abgelehnt, während Kreditkarteneinkäufe weiterhin möglich waren. Der Ausfall unterbrach auch On-Chain-Swaps über Coinbase DEX auf Base und Solana. Kunden von Coinbase Exchange und Prime hatten mit verzögerten oder fehlgeschlagenen Überweisungen und Abrechnungen zu kämpfen, während Kunden der Entwicklerplattform keine Nutzer registrieren, keine Gelder überweisen und keine Onramp-Dienste nutzen konnten.

Die Auswirkungen unterstreichen die wachsende Bedeutung der Zuverlässigkeit, da Coinbase über den Spot-Handel mit Kryptowährungen hinaus expandiert. Die geplanten „Everything Exchange“-Produkte, darunter tokenisierte Aktien und unbefristete Futures, erweitern das Spektrum der Finanzaktivitäten, die von der Infrastruktur des Unternehmens abhängig sind.

Coinbase hat separat Pläne beschrieben, die Plattform zu einem umfassenderen Finanzzentrum auszubauen, mit neuen Handels-, Zahlungs- und Vermögensverwaltungsdiensten, die Aktien, Derivate, Stablecoin-Zahlungen und Entwicklertools umfassen. Diese Erweiterung erhöht den Druck, wenn die gemeinsam genutzte Infrastruktur ausfällt.

Warum die Wiederherstellung länger dauerte als erwartet

Das Gateway wurde um 13:20 Uhr ET wiederhergestellt, und Coinbase erklärte den Vorfall drei Minuten später für behoben. Die verbleibenden Transaktionsrückstände wurden in den folgenden Stunden abgearbeitet. Die Wiederherstellung dauerte länger, da die Bereitstellungstools von Coinbase auf das ausgefallene Gateway angewiesen waren. Die Techniker konnten den standardmäßigen Rollback-Prozess nicht nutzen und führten stattdessen manuell über den Cloud-Anbieter des Unternehmens mithilfe eines temporären privilegierten Zugriffs eine Notfallbereitstellung durch. Coinbase führt nun Prüfungen ein, um Namenskonflikte zu verhindern, trennt die Wiederherstellungstools von der von ihnen verwalteten Infrastruktur und testet die Notfallzugriffsverfahren regelmäßiger. Coinbase betonte:

„Unser Ziel ist stets eine Ausfallzeit von null. Wir gestalten unsere Infrastruktur derzeit aktiv neu, um sicherzustellen, dass wir im höchst unwahrscheinlichen Fall eines weiteren Ausfalls wie diesem schnell zurücksetzen und den Betrieb wiederherstellen können.“