Ethereum: Geth-Patch gegen hängende RPC-Aufrufe wartet auf Prüfung|Stabilität für Entwickleraufrufe und Mainnet-Sicherheit getrennt betrachten|Disziplin um 2.220 US-Dollar

Meine Haltung bleibt vorsichtig. Im offiziellen Repository des Ethereum-Ausführungsclients Geth schlägt PR #36076 die Behebung einer Race Condition vor, durch die bestimmte RPC-Aufrufe hängen bleiben können. Der PR ist derzeit offen, noch nicht zusammengeführt und es gibt keinen Hinweis auf eine Bereitstellung. Der Autor beschreibt folgendes Szenario: Tritt während des Sendens einer Anfrage ein Lesefehler bei der Verbindung auf, kann ein Aufruf ohne Timeout-Einstellung möglicherweise endlos auf ein Abschlusssignal warten, wenn der Schreibvorgang bereits erfolgreich war, die zugehörige Zustandsaktualisierung aber noch aussteht. Der Einreicher hat einen Test vorgelegt, der diese Reihenfolge zuverlässig reproduziert, und berichtet, dass der alte Code bei einem lokalen Test unter gleicher Last in 20.715 Durchläufen 19-mal hängen blieb, während dies nach der Änderung in 23.143 Durchläufen kein einziges Mal vorkam. Das sind lediglich Testergebnisse des Einreichers und keine Aussage über die Häufigkeit von Vorfällen im gesamten Netzwerk. Das ursprüngliche Issue #30591 dokumentiert den Hintergrund der instabilen Tests. Ich werde ein Hängenbleiben auf der Ebene der Entwicklungstools nicht fälschlich als Stillstand des Ethereum-Mainnets, Verlust von On-Chain-Geldern oder bereits aufgetretenen Fehler in Smart Contracts darstellen.

Der Zusammenhang solcher Änderungen mit dem Markt liegt im Nutzungserlebnis der Infrastruktur: Wallets, Datendienste und Anwendungs-Backends verwenden RPC, um Daten abzufragen oder Anfragen zu senden. Wenn fehlerhafte Verbindungen rechtzeitig einen Fehler zurückgeben, können übergeordnete Dienste leichter einen erneuten Versuch starten oder zu einem anderen Knoten wechseln. So lässt sich die Zeit verringern, in der Nutzer auf eine nicht reagierende Oberfläche blicken. Der Patch muss jedoch noch geprüft werden; bis zur Aufnahme in eine Version und der tatsächlichen Aktualisierung durch Betreiber ist es noch ein weiter Weg. Er erhöht auch nicht direkt die Staking-Rendite von ETH, ändert keine Gebühren und bringt keine neuen institutionellen Käufer mit sich. Die Ethereum Foundation diskutiert derzeit außerdem die Kompatibilität der Gas-Neubewertung für Glamsterdam. Das ist jedoch eine separate Test- und Upgrade-Arbeit und darf nicht mit dem vorliegenden Geth-RPC-Vorschlag vermengt werden.

Der Marktpreis zeigt keinen Anstieg aufgrund dieses Vorschlags: Zum Beobachtungszeitpunkt lag ETH/USD auf Kraken bei rund 2.223,37 US-Dollar und damit unter dem Tageseröffnungskurs von 2.235,40 US-Dollar. Das Tagestief lag bei etwa 2.220,01 US-Dollar, das Tageshoch bei 2.249,20 US-Dollar. Laut Farside verzeichneten US-amerikanische ETH-Fonds am 6. November zusammen Nettoabflüsse von rund 93,3 Millionen US-Dollar. Dabei handelt es sich um Fondszuflüsse und -abflüsse des vorherigen Handelstags, nicht um jede einzelne Verkaufsorder am Spotmarkt an diesem Wochenende. Der Bereich um 2.220 US-Dollar ist kurzfristig eine Unterstützung; um 2.249 US-Dollar liegt der erste Widerstand, den eine Erholung überwinden müsste. Sollte der Kurs unter 2.220 US-Dollar fallen und sich nicht wieder darüber erholen, würde ich meine kurzfristig bullische Einschätzung verwerfen. Kehrt er über 2.249 US-Dollar zurück und hält sich auch nach einem Rücksetzer darüber, müsste ich zudem auf das Handelsvolumen und darauf achten, ob sich BTC ebenfalls stabilisiert.

Wenn ich selbst handeln würde, bliebe ich derzeit außen vor. Als Richtung käme nur ein bedingter Spot-Long infrage; die Positionsgröße beträgt 0 %. Erst wenn ETH zwei aufeinanderfolgende 15-Minuten-Kerzen über 2.250 US-Dollar schließt und bei einem Rücksetzer 2.245 bis 2.250 US-Dollar hält, würde ich einen Testeinstieg mit 0,4 % des Gesamtkapitals wagen. Beim ersten Ziel von 2.275 US-Dollar würde ich die Hälfte der Position reduzieren, beim zweiten Ziel von 2.305 US-Dollar die Hälfte der verbleibenden Position. Der feste Stop-Loss läge bei 2.218 US-Dollar. Fällt der Kurs nach dem Einstieg mit zwei aufeinanderfolgenden 15-Minuten-Kerzen wieder unter 2.245 US-Dollar oder wird von einer Primärquelle ein neues Kompatibilitätsrisiko für Clients gemeldet, würde ich die Restposition vorzeitig schließen. Fällt der Kurs zuerst unter 2.220 US-Dollar, ist dieser Long-Plan hinfällig. Kein Nachkaufen gegen den Trend, kein Hebel.

Ich werde weiterhin die PR-Prüfung, die offizielle Version und die Übernahme durch Node-Dienstleister verfolgen. Der technische Vorschlag ist eine Tatsache; eine Verbesserung des Nutzungserlebnisses und eine Neubewertung des Preises müssen sich erst noch bestätigen. Bei begrenzter Liquidität am Wochenende ist es umso wichtiger, Positionsgröße und Stop-Loss vor dem Handel festzulegen.

#ETH
Dies ist ausschließlich meine persönliche Marktbeobachtung und keine Anlageberatung.