XRP Ledger: fixCleanup3_3_0 erreicht Mehrheit – Aktivierung für September avisiert

Das XRP Ledger steuert auf ein wichtiges Wartungs-Upgrade zu: Die gebündelte Fehlerkorrektur namens fixCleanup3_3_0 hat die erforderliche Mehrheit erreicht und steht vor einer möglichen Aktivierung im September.

Mehrheit und Aktivierungsfenster

Die Änderung fixCleanup3_3_0, Teil der xrpld-Version 3.3.0, wurde am 6. August zur Abstimmung gestellt und erzielte am 28. August die Mehrheit. Laut den vorliegenden Angaben liegt die Zustimmung derzeit bei 82,86%.

Die Änderung ist in ein zweiwöchiges Aktivierungsfenster eingetreten, nachdem 29 Stimmen mit «Yes» verzeichnet wurden. XRPScan schätzt das frühestmögliche Aktivierungsdatum auf dem Mainnet auf den 11. September 2026. Dieses Datum stellt jedoch eine Untergrenze dar: Sollte die Unterstützung während der 14 Tage auf 80% oder weniger fallen, wird der Antrag abgelehnt und die Frist beginnt erneut.

«The bundled fix amendment in XRPL 3.3.0 has entered 2 week activation window with 29 Yes votes. It further hardens existing XRP Ledger features.Please upgrade your nodes in time so they can keep operating once it activates.»

Hinweis an Node-Betreiber

In einem Beitrag wies Hussein Zangana (Vet) auf die Entwicklung hin und forderte Betreibern von Knoten dazu auf, ihre Nodes rechtzeitig zu aktualisieren, damit diese nach einer möglichen Aktivierung weiterhin funktionieren.

Inhalte der Fehlerkorrekturen

Die Änderung fixCleanup3_3_0 umfasst eine Reihe technischer Korrekturen für verschiedene Komponenten des Ledgers. Zu den betroffenen Bereichen gehören Single Asset Vaults, das Lending Protocol, Automated Market Makers (AMMs), der permissioned DEX, Checks und Pseudo-Accounts.

Wesentliche Anpassungen und Korrekturen umfassen unter anderem:

  • Vereinheitlichung der Freeze- und Deep-Freeze-Prüfungen für Transfers zu und von Pseudo-Accounts in mehreren Transaktionstypen (z. B. VaultDeposit, VaultWithdraw, AMMDeposit, AMMWithdraw).
  • Änderung von Check-bezogenen Fehlerzuständen: CheckCash und CheckCancel sollen eine all-zero CheckID bereits in der Preflight-Prüfung mit temMALFORMED ablehnen statt mit tecNO_ENTRY während der Verarbeitung.
  • Korrekturen, die verhindern, dass Hybrid-Offers aus dem Orderbuch entfernt werden, wenn das Konto den Zugriff auf eine permissioned Domain verliert, sowie Anpassungen bei der Einbeziehung von AMM-Liquidität in Qualitätsabschätzungen für permissioned DEX-Orderbücher.
  • Änderung, damit AMMWithdraw bei einer bestimmten EPrice-Konstellation tecAMM_FAILED zurückgibt, anstatt durch Division durch Null zu scheitern, sowie zusätzliche Prüfungen zur Präzisionsverlust-Erkennung bei AMM-Operationen.
  • Änderungen an Invarianten: Sicherstellung, dass ein AMM nur durch AMMWithdraw, AMMClawback oder AMMDelete gelöscht werden kann, sowie Hinzufügung der Invariante ObjectHasPseudoAccount für Ledger-Einträge, die von Pseudo-Accounts getragen werden.
  • Anpassungen für Single Asset Vaults und das Lending Protocol zur Verbesserung von Genauigkeit und Rundung sowie Änderung, dass Transaktionen, die von einem Pseudo-Account signiert sind, mit tefBAD_AUTH fehlschlagen sollen.
  • Änderungen an CredentialCreate und DepositPreauth, um Pseudo-Accounts in bestimmten Feldern mit tecPSEUDO_ACCOUNT abzulehnen.

Die aufgeführten Änderungen zielen darauf ab, bestehende Funktionen zu verstärken und mögliche Inkonsistenzen oder fehlerhafte Zustände zu beheben.

Da es sich bei fixCleanup3_3_0 um eine Sammlung von Amendment-gesteuerten Fehlerbehebungen handelt, ist es wichtig, die Abstimmungsentwicklung während des Aktivierungsfensters weiter zu beobachten. Node-Betreiber sollten ihre Systeme entsprechend vorbereiten und die veröffentlichten xrpld-Versionen prüfen, um Unterbrechungen des Netzbetriebs zu vermeiden.

Weitere technische Details und die genaue Wirkung einzelner Anpassungen sind in den Release-Notizen zur xrpld-Version 3.3.0 dokumentiert; die im Netzwerk abgestimmten Änderungen werden erst mit einer erfolgreichen Aktivierung wirksam.