Stel je voor dat je iemand de sleutel geeft om oude bankbiljetten te vernietigen. Later blijkt dat dezelfde sleutel ook op de drukpers past. Niemand heeft er misbruik van gemaakt, maar je wilt dat gat zo snel mogelijk dicht. Op het XRP Ledger is nu precies zo’n gat gedicht.
Sinds woensdag is er een fix actief die een fout in het netwerk herstelt. Door die fout konden partijen die toestemming hadden om tokens te verbranden, ook nieuwe tokens aanmaken. Belangrijk om meteen te weten: XRP zelf, de eigen munt van het netwerk, liep hierbij geen gevaar.
Wat ging er precies mis?
Op het XRP Ledger kunnen bedrijven en projecten hun eigen tokens uitgeven. Denk aan stablecoins of getokeniseerde bezittingen. De uitgever bepaalt zelf wie wat mag doen met zo’n token.
Een van die rechten is verbranden. Verbranden betekent dat tokens permanent uit omloop worden gehaald, zodat de totale hoeveelheid kleiner wordt. Dat is handig als een uitgever bijvoorbeeld geld terugbetaalt en de bijbehorende tokens wil laten verdwijnen.
Het probleem: een partij met alleen verbrandingsrechten kon via de bug ook nieuwe tokens laten ontstaan. Dat is het omgekeerde van wat de bedoeling was. Wie tokens aanmaakt, beïnvloedt de voorraad, en daarmee in principe ook de waarde van alles wat al in omloop is.
Waarom bleef XRP buiten schot?
XRP werkt anders dan de tokens die anderen bovenop het netwerk uitgeven. De totale hoeveelheid XRP lag al bij de start van het netwerk vast. Er bestaat geen uitgever die er later nog iets bij kan drukken.
De fout zat in de regels voor uitgegeven tokens, niet in XRP zelf. Je kunt het zien als een gebouw met veel huurders: er zat een fout in het slot van een paar kantoordeuren, maar de kluis in de kelder bleef gewoon dicht. Wil je beter begrijpen hoe die twee lagen zich tot elkaar verhouden, dan helpt onze uitleg over wat XRP is en hoe het XRP Ledger werkt.
Waarom duurde het herstel zo lang?
Op het XRP Ledger kan niemand in zijn eentje een wijziging doorvoeren. Aanpassingen heten daar amendments: voorstellen die pas actief worden als een ruime meerderheid van de validators er een bepaalde periode achter blijft staan. Validators zijn de computers die samen bepalen welke transacties geldig zijn.
Die steun moet aaneengesloten blijven. Zakt ze even onder de grens, dan begint de klok opnieuw te lopen. Dat gebeurde in oktober: door verschuivingen in de steun van validators moest de aftelling over. Pas daarna kon de fix deze week daadwerkelijk live gaan.
Dat voelt misschien traag als je weet dat er een fout in zit. Tegelijk is het precies de bedoeling. Zo voorkomt het netwerk dat één partij of een kleine groep snel de regels kan veranderen.
Wat zegt dit over tokens op het XRP Ledger?
Het XRP Ledger wil een netwerk zijn voor stablecoins en getokeniseerde bezittingen van grote partijen. Zulke uitgevers moeten erop kunnen vertrouwen dat de rechten die ze uitdelen ook echt zo werken. Een verbrander die stiekem kan aanmaken, past daar niet bij.
Dat de fout nu dicht is, neemt een risico weg voor partijen die op het netwerk bouwen. Het laat ook iets anders zien: bij elke nieuwe functie voor tokens kunnen randgevallen opduiken die pas later boven water komen. Hoe snel zulke fouten worden gevonden en gedicht, telt mee voor uitgevers die nog afwegen of ze voor dit netwerk kiezen.




