De reparatie is sinds woensdagmiddag actief op de XRP Ledger, het netwerk van Ripple’s cryptomunt.
De fout zat in munten die bedrijven zelf via het netwerk uitgeven, zoals stablecoins. XRP zelf viel niet onder dit probleem.
Account kreeg onbedoeld te veel macht
Bedrijven kunnen via de XRP Ledger hun eigen digitale munten uitgeven. Denk bijvoorbeeld aan een stablecoin die altijd ongeveer evenveel waard moet zijn als een dollar.
Zo’n uitgever kan een ander account toestemming geven om munten uit omloop te halen. Dat gebeurt bijvoorbeeld wanneer klanten hun stablecoins inwisselen voor gewone dollars.
Het account dat deze taak uitvoert, hoort niet zelf nieuwe munten te kunnen maken. Door een fout in de netwerkregels kon dat in een bijzondere situatie toch gebeuren.
Een account met alleen toestemming om munten weg te halen, kon een betaling zo uitvoeren dat er juist nieuwe munten ontstonden. Daardoor bestond het risico dat de voorraad van een uitgegeven token zonder toestemming werd vergroot.
De nieuwe netwerkregel voorkomt dat. Zo’n betaling wordt nu geweigerd, tenzij het account ook uitdrukkelijk toestemming heeft om nieuwe munten te maken. Daarmee zijn de twee taken weer duidelijk van elkaar gescheiden.
Fout gold niet voor XRP zelf
De reparatie gaat over tokens die bedrijven en andere partijen op de XRP Ledger uitgeven.
XRP werkt anders en kon door deze specifieke fout niet worden bijgemaakt.
De wijziging maakt deel uit van een groter pakket met reparaties voor de XRP Ledger.
De bijbehorende software verscheen op 17 september. Daarmee stond de oplossing klaar, maar de nieuwe regel was nog niet meteen actief op het netwerk.
Steun moest twee weken standhouden
Voor zo’n wijziging moet meer dan 80 procent van de validators instemmen. Dat zijn de partijen die transacties op het netwerk controleren. Hun steun moet vervolgens veertien dagen achter elkaar boven de grens blijven.
Dat lukte niet bij de eerste poging. Op 21 oktober zakte de steun kort onder de vereiste grens, waardoor de wachttijd opnieuw begon. We schreven toen dat de reparatie daardoor werd uitgesteld.
Bij de tweede poging bleef voldoende steun wel staan. Netwerkverkenner XRPLWin registreerde de activering op 4 november om 15:52 uur Nederlandse tijd. Sindsdien gelden de nieuwe regels voor alle servers die de bijgewerkte software gebruiken.

