Der $XRP Ledger (XRPL) steht vor einer wichtigen Änderung. Ein neues Upgrade soll es ermöglichen, mehrere Transaktionen auf einmal auszuführen. Das könnte Zahlungen und den Tausch von Token deutlich einfacher und sicherer machen.
Viel fehlt nicht mehr. Derzeit unterstützen 27 der 35 vertrauenswürdigen Validatoren das Upgrade. Das entspricht rund 77 Prozent, erforderlich sind mindestens 80 Prozent. Eine weitere Stimme könnte also bereits reichen, um den nächsten Schritt in Richtung Aktivierung einzuleiten.
Was ändert sich konkret auf dem $XRP Ledger?
Das Upgrade heißt Batch V1.1 und ermöglicht es, bis zu acht Transaktionen miteinander zu verknüpfen. Entscheidend ist, dass diese Transaktionen anschließend als eine Einheit behandelt werden.
Vereinfacht gesagt: Entweder gelingt alles, oder es passiert gar nichts.
Wollen etwa zwei Personen unterschiedliche Token miteinander tauschen, soll verhindert werden, dass eine Person ihre Token sendet, während die Transaktion der anderen scheitert. Mit dem Upgrade können beide Transaktionen miteinander verbunden werden. Schlägt ein Teil fehl, wird auch der Rest nicht ausgeführt.
Dieses Prinzip kann auch für Unternehmen nützlich sein, die den $XRP Ledger einsetzen. Ein Zahlungsdienstleister könnte etwa eine Zahlung und die dazugehörigen Gebühren gleichzeitig abwickeln. So kann nicht eine Transaktion durchgehen, während die andere scheitert.
RippleX teilte mit, dass bereits kommerzielle Anwendungen mit Batch in Entwicklung seien oder vertraglich vereinbart wurden. Welche Unternehmen die Funktion nutzen wollen, wurde bislang nicht bekanntgegeben.
Eine weitere Stimme reicht für die nächste Phase
Das Upgrade ist nahe an der Schwelle, aber noch nicht beschlossen. Am Dienstag unterstützten 27 der 35 vertrauenswürdigen Validatoren Batch V1.1.
Für Änderungen am $XRP Ledger ist eine Zustimmung von mindestens 80 Prozent erforderlich. Mit einer weiteren Stimme wäre diese Marke erreicht.
Danach beginnt allerdings erst die nächste Phase. Die Unterstützung muss 14 Tage in Folge über der 80-Prozent-Marke bleiben. Validatoren können in dieser Zeit ihre Haltung noch ändern und ihre Stimme anpassen.
Erst wenn die erforderliche Mehrheit zwei Wochen lang Bestand hat, kann Batch V1.1 tatsächlich auf dem $XRP Ledger aktiviert werden.
Frühere Version hatte Sicherheitsprobleme
Dass das Upgrade umfassend geprüft wird, hat Gründe. Während der Entwicklung von Batch V1.1 wurden elf Probleme entdeckt und behoben. Dabei ging es unter anderem um Fehler bei digitalen Signaturen und um Prüfungen, die festlegen, welche Transaktionen ein Nutzer autorisiert hat.
Eine dieser Schwachstellen wurde vom Sicherheitsunternehmen Common Prefix sogar als kritisch eingestuft. Ein Angreifer hätte unter bestimmten Umständen eine zuvor erteilte Zustimmung erneut verwenden können, um mehr Transaktionen auszuführen, als ein Nutzer beabsichtigt hatte.
RippleX erklärte deshalb, die neue Version umfassend untersucht zu haben. Vier erfahrene Entwickler prüften den Code. Zudem wurden die externen Sicherheitsunternehmen Halborn und Common Prefix eingebunden, außerdem fand eine öffentliche Suche nach Schwachstellen statt.
Bereits Anfang des Jahres war zudem ein schwererer Fehler in der ursprünglichen Batch-Version gefunden worden. Unter bestimmten Umständen hätten dadurch Transaktionen einer anderen Person ohne deren Zustimmung hinzugefügt werden können.
Diese Version wurde nie im Hauptnetzwerk aktiviert. Entwickler ersetzten sie im August durch Batch V1.1, anschließend wurde die Sicherheit erneut geprüft.
Nun liegt die Entscheidung bei den Validatoren. Mit nur einer weiteren Stimme könnte der $XRP Ledger in die letzte 14-tägige Phase eintreten, bevor die neue Zahlungsfunktion aktiviert werden kann.
newsbit.de