XRP Ledger 3.3.0 neemt vijf amendementen uit gebruik en voegt zes nieuwe voorstellen toe
Belangrijkste punten
- •XRPLD-versie 3.3.0 nam vijf amendementen uit gebruik, waaronder Clawback, waardoor hun eerder goedgekeurde regels als onvoorwaardelijke onderdelen van het kernprotocol worden geconsolideerd zonder dat een nieuwe validatorstemming vereist is.
- •Voor XRP-houders zijn geen verplichte acties vereist, zoals wallet-updates of tegoedoverdrachten, als gevolg van het uit gebruik nemen van de amendementen.
- •De release introduceerde zes nieuwe voorstellen zoals BatchV1_1 en ConfidentialTransfer, maar deze blijven inactief op Mainnet in afwachting van validatorgoedkeuring.
- •XRP Ledger-serverbeheerders moeten upgraden naar versie 3.3.0 om te voorkomen dat ze amendment blocked raken, een status die transactieverwerking en deelname aan consensus verhindert.
- •Clawback, het meest opvallende uit gebruik genomen amendement dat op 8 februari 2024 werd geactiveerd, blijft volledig functioneel en stelt in aanmerking komende tokenuitgevers in staat tokens terug te vorderen wanneer de juiste accountinstelling is ingeschakeld.

XRP Ledger-ontwikkelaars hebben vijf langlopende amendementen uit gebruik genomen in XRPLD-versie 3.3.0. De release van 6 augustus verwijdert verouderde pre-amendementcode, terwijl elke geactiveerde functie behouden blijft. XRP-houders hoeven geen wallets bij te werken, tegoeden te verplaatsen of enige transactie uit te voeren.
De uit gebruik genomen amendementen zijn Clawback, fixDisallowIncomingV1, fixInnerObjTemplate, fixNFTokenReserve en fixUniversalNumber. Hun vastgestelde regels functioneren nu als onvoorwaardelijke onderdelen van het kernprotocol.
Een amendement uit gebruik nemen betekent het verwijderen van de pre-amendementcode die nog steeds in de codebase aanwezig is voor amendementen die enige tijd geleden zijn geactiveerd, zoals Clawback. RippleX-softwareontwikkelaar Mayukha Vadari stelde dat het proces een codebase-opschoning is en gebruikers niet treft. Ontwikkelaars behielden de oudere code na activering omdat deze nuttig bleef voor het onderzoeken van historische transacties.
XRP Ledger introduceert wijzigingen in transactieverwerking via het amendementssysteem in plaats van via hard forks, het upgrademechanisme dat door blockchains zoals Bitcoin en Ethereum wordt gebruikt. Vertrouwde validators stemmen over elk voorstel voordat het Mainnet bereikt. Een amendement heeft steun nodig van meer dan 80% van de vertrouwde validators gedurende twee aaneengesloten weken. Steun van 80% of lager reset de goedkeuringsperiode. Eenmaal ingeschakeld is de nieuwe regel permanent van toepassing, tenzij een ander amendement deze wijzigt.
xrpld behoudt in eerste instantie zowel de nieuwe regels als de eerdere transactielogica. Deze aanpak helpt ontwikkelaars om het gedrag van het ledger uit het verleden te reproduceren tijdens tests of onderzoeken. De legacy-code voegt echter onderhoudswerk en softwarecomplexiteit toe.
De officiële XRP Ledger-documentatie staat ontwikkelaars toe een amendement uit gebruik te nemen na twee jaar Mainnet-activering. Het uit gebruik nemen verwijdert het eerdere codepad en plaatst het goedgekeurde gedrag direct in het protocol. Historisch accurate tests kunnen dan de xrpld-versie vereisen die oorspronkelijk een transactie verwerkte.
Functies die na uit gebruik name actief blijven
Clawback is het bekendste van de vijf uit gebruik genomen amendementen. Het werd geactiveerd op 8 februari 2024. Uitgevers van in aanmerking komende tokens kunnen hun tokens terugvorderen als de juiste accountinstelling is ingeschakeld.
De functie ondersteunt geen native XRP-tokens. Nu Clawback uit gebruik is genomen, dwingt XRPLD geen transactiebeperkingen meer af uit het pre-Clawback-tijdperk. Uitgevers behouden nog steeds de mogelijkheid om hetzelfde terugvorderingsmechanisme te gebruiken.
De overige vier amendementen losten technische problemen op. fixDisallowIncomingV1 herstelde trust-line-autorisaties voor gebruikers die inkomende trust lines hadden uitgeschakeld. fixInnerObjTemplate verhielp het onvermogen om bepaalde eigenschappen in objecten van automated market makers uit te lezen. fixNFTokenReserve handhaafde reservecontroles bij het accepteren van een NFT-aanbod, zodat accounts geen aankoop kunnen voltooien tenzij aan de reservevereisten is voldaan. fixUniversalNumber standaardiseerde enkele floating-point-getallen van het ledger.
Zes nieuwe voorstellen komen binnen in XRPLD 3.3.0
De release omvatte tevens zes nieuwe voorstellen: BatchV1_1, ConfidentialTransfer, DynamicMPT, PermissionDelegationV1_1, Sponsor en fixCleanup3_3_0. Het toevoegen van deze voorstellen aan XRPLD activeert ze niet op Mainnet, en elk voorval vereist nog steeds goedkeuring door validators.
BatchV1_1 zou een account in staat stellen acht inwendige transacties in te dienen. ConfidentialTransfer zou private multi-purpose token-overdrachten met compliance-maatregelen mogelijk maken. DynamicMPT zou uitgevers de mogelijkheid geven bepaalde aspecten van tokens bij te werken. Sponsor zou derden in staat stellen vergoedingen namens andere accounts en transacties te betalen. PermissionDelegationV1_1 zou accounttoestemmingen verstrekken. fixCleanup3_3_0 combineert oplossingen voor diverse protocolfuncties.
Gezamenlijk richten deze voorstellen zich op transactieprivacy, machtigingen op accountniveau en vergoedensdelegatie — mogelijkheden die relevant zijn voor enterprise- en gereguleerde tokenisatietoepassingen die door meerdere programmeerbare blockchains actief worden nagestreefd.
XRP Ledger-serverbeheerders moeten upgraden naar versie 3.3.0 om servicecontinuïteit te behouden. Oudere servers lopen het risico amendment blocked te worden als het netwerk een niet-ondersteund amendement activeert. Amendment blocked servers kunnen geen transacties verwerken, ledgers valideren, stemmen of deelnemen aan consensus.
Alle vijf het uit gebruik nemen vereisen geen verdere validatorstemming, omdat zij de voltooiing van overgangsperioden markeren.