XMR-Serialisierungsoptimierung vorgeschlagen|Grenzfalltests sind wichtiger als Benchmark-Ergebnisse|Ich jage dem Kurs vorerst nicht hinterher

Meine Haltung ist vorsichtig abwartend. Im Hauptrepository von Monero wurde am 3. November PR #11677 hinzugefügt. Sie soll die Art optimieren, wie Epee-Binärdaten Arrays numerischer Werte fester Länge einliest: Bisher wurden die Werte einzeln gelesen und wiederholt auf Grenzen und Rekursion geprüft. Der neue Ansatz passt zuerst die Arraygröße an und kopiert die Daten dann auf einmal über den bestehenden Leseweg mit Längenprüfung. Die Umwandlung der Byte-Reihenfolge erfolgt weiterhin für jedes Element einzeln. Zeichenfolgen, verschachtelte Strukturen und boolesche Arrays, die eine Prüfung jedes einzelnen Bytes erfordern, verwenden weiterhin den bisherigen Weg. Der Status der PR ist derzeit „Open“: Es handelt sich um einen Codevorschlag, der noch geprüft werden muss, nicht um eine offizielle Version. Man kann auch nicht behaupten, die Leistung des Mainnets habe sich bereits verbessert.

Mehr als isolierte Benchmark-Ergebnisse interessieren mich die vom Autor aufgeführten Grenzfalltests. Der Vorschlag ergänzt Tests für leere Arrays, abgeschnittene Daten, die Leseposition, die Gültigkeit boolescher Werte und die Rekursionstiefe. Der Autor berichtet, dass die entsprechenden Unit-Tests bestanden wurden. In der vollständigen Testsuite schlug jedoch ein Test fehl, weil ein Hilfsprogramm fehlte; außerdem wurden Tests in einer Big-Endian-Umgebung noch nicht abgeschlossen. Der Autor betont ausdrücklich, dass dieser Leseweg nur selten genutzt wird und gängige P2P-Daten meist aus Zeichenfolgen und Abschnitten bestehen. Auch Felder wie das Blockgewicht werden häufig als Blob übertragen. Selbst wenn ein lokaler Benchmark eine Beschleunigung zeigt, lässt sich daraus also nicht ableiten, dass sich der Durchsatz des gesamten Netzwerks, die Transaktionsbestätigungszeit oder die XMR-Nachfrage unmittelbar ändern. Entscheidend ist, bei der Prüfung sicherzustellen, dass die Grenzen der Datenverarbeitung nicht aufgeweicht werden, und die Auswirkungen im Betrieb nach der Aufnahme in eine offizielle Version zu beobachten. Dass der Vorschlag existiert, ist eine Tatsache; dass er künftig den Verarbeitungsaufwand der Nodes senkt, ist lediglich eine bedingte Schlussfolgerung.

Ein weiteres marktbezogenes Risiko liegt weiterhin bei den Handelswegen. Die FATF kündigte am 30. Oktober eine gezielte Überprüfung der Umsetzung ihrer Standards für virtuelle Vermögenswerte und deren Dienstleister an. Das Dokument nennt XMR nicht ausdrücklich und ist auch keine heute verkündete Verbotsregelung für Privacy Coins. Wie die einzelnen Rechtsräume die Vorgaben anschließend umsetzen, könnte jedoch die Handelswege und Spreads beeinflussen. Dieser Mechanismus ist getrennt von der Codepflege zu betrachten. Zum Zeitpunkt der Erstellung dieses Textes lag XMR/USD bei Kraken bei etwa 626,37 US-Dollar und damit unter dem Tageseröffnungskurs von 630 US-Dollar. Im Tagesverlauf bewegte sich der Kurs zwischen 622,94 und 636,06 US-Dollar; das rollierende 24-Stunden-Hoch lag bei 636,90 US-Dollar. Der Kurs hat die obere Grenze nicht durchbrochen. Derzeit gibt es keine Anzeichen dafür, dass der Markt den Optimierungsvorschlag neu einpreist. Fällt der Kurs unter 622,94 und scheitert anschließend an einem Rücklauf, ist die kurzfristige Einschätzung, dass die Unterstützung hält, hinfällig. Kehrt er über 636,90 zurück und hält sich dort, wäre das ein Zeichen dafür, dass die Käufer versuchen, die Kontrolle zu übernehmen.

Wenn ich selbst handeln würde, bliebe ich derzeit außen vor. Als Richtung käme für mich nur ein ungehebelter Spot-Long infrage. Auslöser für einen Einstieg wäre ein Stundenschlusskurs über 636,90 US-Dollar, gefolgt von einem Rücksetzer in die Zone von 632 bis 637 US-Dollar, die hält. Gleichzeitig müssten die Handelswege und Kurse normal funktionieren und es dürfte keine neue schwerwiegende Sicherheitsmeldung der offiziellen Stellen geben. Sind diese Bedingungen erfüllt, würde ich höchstens 2 % des Gesamtkapitals einsetzen. Das erste Ziel liegt bei 655 US-Dollar; dort würde ich die Position halbieren. Das zweite Ziel liegt bei 675 US-Dollar; den Rest würde ich schrittweise schließen. Der anfängliche Stop-Loss läge unter 619 US-Dollar. Fällt der Kurs beim Rücksetzer unter 632 und kann sich innerhalb einer Stunde nicht wieder darüber erholen, würde ich vorzeitig schließen. Fällt er zuerst unter 622,94, würde ich den ursprünglichen Plan verwerfen und auf eine neue Kursstruktur warten. Bei Privacy-Projekten muss man besonders klar zwischen Codeprüfung, offizieller Veröffentlichung und Marktreaktion unterscheiden. Entwicklungsfortschritte dürfen nicht als bereits realisierte Gewinne dargestellt werden.

#XMR
Dies ist lediglich meine persönliche Marktbeobachtung und stellt keine Anlageberatung dar.