Coinbase, eine führende Kryptowährungsbörse, hat kürzlich seine Absicht erklärt, die Vielfalt der in seiner Infrastruktur verwendeten Ethereum-Ausführungsclients zu erweitern. Dieser Schritt ist eine strategische Reaktion auf den wachsenden Einfluss von Geth (go-ethereum) innerhalb des Ethereum-Netzwerks, ein Trend, der unter Branchenexperten Debatten ausgelöst hat.
Ursprünglich war Geth der einzige Client für die Ausführung von Ethereum (ETH), der den technischen Spezifikationen entsprach, die Coinbase für das Ethereum-Staking erforderte. Seit seiner Gründung Coinbase Cloud hat verschiedene Ausführungskunden einer strengen Prüfung unterzogen, aber bis jetzt hat keiner seine strengen Kriterien erfüllt. Diese ausschließliche Abhängigkeit von Geth spiegelt sich im gesamten Netzwerk wider, wobei etwa 84 % der Ethereum-Validatoren Geth verwenden. Mittlerweile ist jedoch eine Verschiebung dieses Trends zu beobachten.
Geths wichtige Rolle im Ethereum-Netzwerk besteht darin, Transaktionen zu verwalten und den Betrieb intelligenter Verträge zu erleichtern. Dennoch hat seine vorherrschende Stellung zu Bedenken hinsichtlich einer möglichen Zentralisierung und den Gefahren geführt, die mit der Abhängigkeit von einem einzigen Kunden verbunden sind.
In einem proaktiven Schritt führt Coinbase derzeit eine detaillierte technische Bewertung alternativer Ethereum-Ausführungsclients durch. Das Unternehmen ist bestrebt, einen weiteren Kunden in sein Framework einzubinden und verspricht, bis Ende Februar 2024 einen detaillierten Fortschrittsbericht vorzulegen.
Diese Entwicklung verdeutlicht die umfassendere Besorgnis innerhalb des Ethereum-Netzwerks hinsichtlich der hohen Konzentration von Knoten, die Geth verwenden, wie Ethereum.org betont. Ungefähr 85 % aller Knoten sind auf Geth angewiesen, was im Falle eines erheblichen Fehlers, der die Transaktionsverarbeitung stören oder die Ausführung schädlicher Nutzlasten ermöglichen könnte, systemische Risiken birgt.
Diese Befürchtungen wurden verstärkt, nachdem am 22. Januar in mehreren Versionen des Ausführungsclients von Nethermind ein kritischer Fehler entdeckt wurde, der zu Fehlern bei der Verarbeitung von Ethereum-Blöcken führte.