XRP-Ledger-Batch-Upgrade verfehlt 80-Prozent-Hürde bei Abstimmung

XRP
AktivierungsschwelleValidatoren-AbstimmungXRP LedgerBatchV1_1Amendment
vor 1 StundeQuelle: crypto.news
XRP-Ledger-Batch-Upgrade verfehlt 80-Prozent-Hürde bei Abstimmung

Die Validatoren des XRP Ledger nähern sich der Genehmigung von BatchV1_1, aber die Live-Abstimmungsdaten vom 8. September zeigten, dass die Änderung weiterhin unter der Schwelle lag, die für den Beginn ihrer zweiwöchigen Aktivierungsphase erforderlich ist.

Zusammenfassung

  • BatchV1_1 hat derzeit 24 von 35 Validator-Stimmen, was 68,57% Unterstützung im XRPL-Mainnet entspricht.
  • Die Aktivierung erfordert mehr als 80% Unterstützung kontinuierlich für vierzehn Tage, und es hat kein Countdown begonnen.
  • Batch-Transaktionen können bis zu acht Operationen enthalten und unterstützen nach der Aktivierung vier Ausführungsmodi.
  • XRPL Version 3.3.0 führte BatchV1_1 ein, nachdem Entwickler den ursprünglichen Batch-Code aufgrund einer Schwachstelle deaktiviert hatten.
  • Ein früherer Fehler hätte unbefugte Zahlungen ermöglichen können, aber die anfällige Änderung wurde nie im XRPL-Mainnet aktiviert.

BatchV1_1 hatte Unterstützung von 24 von 35 Validatoren auf der Standard-Liste der einzigartigen Knoten, was 68,57% entspricht, laut XRPScan. Mindestens 29 positive Stimmen wären erforderlich, um bei der aktuellen Validatoranzahl 80% zu überschreiten.

Die Änderung würde es Konten ermöglichen, bis zu acht Transaktionen in einer koordinierten Operation zu bündeln. Berichte, die darauf hindeuten, dass sie im September aktiviert wird, bleiben jedoch spekulativ, da die erforderliche Mehrheit nicht erreicht wurde.

Eine Aktivierung im September ist nur möglich, wenn die Unterstützung zuerst 80% überschreitet und dort kontinuierlich für vierzehn Tage bleibt.

XRP Ledger Batch-Abstimmung hat ihren Countdown nicht begonnen

XRPL-Änderungen aktivieren sich erst, nachdem sie zwei aufeinanderfolgende Wochen lang Unterstützung von mehr als 80% der vertrauenswürdigen Validatoren erhalten haben. Wenn die Unterstützung während dieses Zeitraums unter dieses Niveau fällt, wird der Timer zurückgesetzt.

BatchV1_1 benötigt daher mindestens fünf zusätzliche positive Stimmen unter der aktuellen 35-Validator-Konfiguration. Änderungen an der teilnehmenden Gruppe könnten die genaue erforderliche Anzahl verändern.

Die Änderung hat kein bestätigtes Aktivierungsdatum. Selbst wenn sie die Schwelle sofort überschreiten würde, könnte sie erst aktiviert werden, wenn der kontinuierliche Zweiwochenzeitraum endet.

Validator-Stimmen können sich auch ändern. Betreiber können die Unterstützung zurückziehen, wenn Tests Kompatibilitäts-, Sicherheits- oder Betriebsbedenken aufdecken.

BatchV1_1 würde acht Transaktionen kombinieren

Die offizielle XRPL-Dokumentation besagt, dass Batch-Transaktionen bis zu acht innere Transaktionen enthalten können. Die Operationen sind in einer äußeren Transaktion verpackt, die Reihenfolge, Gebühren und Autorisierung verwaltet.

Vier Ausführungsmodi wären verfügbar. „Alles oder nichts" erfordert, dass jede innere Transaktion erfolgreich ist. „Nur eine" wendet die erste erfolgreiche Operation an, während „bis zum Fehler" Transaktionen verarbeitet, bis eine fehlschlägt. „Unabhängig" versucht jede enthaltene Transaktion unabhängig von anderen Ergebnissen.

Mögliche Anwendungen umfassen atomare Token-Swaps, NFT-Minting gefolgt von einem Angebot, gebündelte Plattformgebühren und koordinierte Aktionen mit mehreren Konten. Multi-Konto-Batches erfordern, dass jedes teilnehmende Konto die gesamte Sammlung autorisiert.

Die Funktion könnte die externe Infrastruktur reduzieren, die Anwendungen benötigen, um abhängige Aktionen zu koordinieren. Jede festgeschriebene innere Transaktion würde separate Metadaten und einen Verweis auf ihren übergeordneten Batch behalten.

Wie crypto.news berichtete, als Version 3.3.0 veröffentlicht wurde, aktivierte das Versenden des Codes die Funktion nicht. Die Genehmigung der Validatoren blieb erforderlich.

Korrigierter Änderungsantrag ersetzt anfälligen Batch-Code

Die XRPL-Version 3.3.0 führte am 6. August BatchV1_1 als Ersatz für den ursprünglichen Batch-Änderungsantrag ein. Entwickler deaktivierten diese frühere Version im Februar, nachdem Forscher einen kritischen Autorisierungsfehler entdeckt hatten.

Pranamya Keshkamat und das Apex-Sicherheitstool von Cantina AI identifizierten einen Fehler in der Logik zur Überprüfung von Batch-Unterzeichnern. Der Fehler hätte es einem Angreifer ermöglichen können, Prüfungen für einige Teilnehmer zu überspringen und unbefugte Transaktionen vom Konto eines Opfers zu senden.

XRPL Labs erklärte, dass der anfällige Änderungsantrag nicht im Hauptnetz aktiviert wurde und keine Benutzergelder gefährdet waren. Validatoren wurde geraten, dagegen zu stimmen, während die rippled-Version 3.1.1 den ursprünglichen Batch und seinen Begleit-Fix als nicht unterstützt markierte.

Die korrigierte Version entfernt den Fehler des vorzeitigen Ausstiegs, fügt Autorisierungsschutzmaßnahmen hinzu und verengt, wie jeder Unterzeichner überprüft wird. Ein unabhängiges Audit überprüfte später den Ersatz vor seiner Veröffentlichung.

In zusammenhängender Berichterstattung über die Sicherheitsüberprüfung berichtete crypto.news, dass der ursprüngliche Fehler vor der Aktivierung erkannt wurde und BatchV1_1 für Version 3.3.0 neu geschrieben wurde.

Aktivierung hängt vollständig von Validatoren ab

Node-Betreiber müssen Software ausführen, die BatchV1_1 unterstützt, bevor sie dafür stimmen. XRPL warnte auch Clio-Betreiber, auf Version 2.8.0 zu aktualisieren, damit ihre API-Infrastruktur die neuen Transaktions- und Ledger-Formate verarbeiten kann, falls Änderungsanträge aktiviert werden.

Der nächste bestätigte Meilenstein ist die 80%-Validatoren-Schwelle. Erst dann wird das Ledger den Beginn des zweiwöchigen Mehrheitszeitraums aufzeichnen.

Eine Aktivierung Ende September bleibt mathematisch möglich, ist aber nicht geplant. Der genaue Zeitpunkt hängt von zusätzlichen Validatorenstimmen und anschließender ununterbrochener Unterstützung ab.

Keine verifizierte XRP-Preisbewegung konnte speziell auf die BatchV1_1-Abstimmung zurückgeführt werden. Der Änderungsantrag ändert die Transaktionsfunktionalität und nicht das Angebot oder die Ausgaberegeln von XRP.