In a world where the only constant is change, and the only predictable thing is unpredictability, David Schwartz, the CTO of Ripple, has thrown a new idea into the mix thatâs as straightforward as a brick to the face, but potentially as game-changing as a flying elephant. Heâs proposed that the XRP Ledger (XRPL) should refund any fees users donât actually spend. Imagine that! A world where you donât have to pay for the compute you donât use. đ
The idea came about after a group of developers from the XRP Ledger ecosystem decided to explain how the Xahau Hook engine works. Itâs a bit like explaining the rules of a game where the rules keep changing, but bear with me. When a hook is created, the system calculates a fixed execution fee upfront. This fee is like a fixed toll on a bridge, and it doesnât change later, no matter how much or little you drive. đ
While this makes costs predictable, it also means users often pay for compute they donât use. Itâs like buying a buffet and only eating a salad. Developer Mayukha Vadari pointed out that this is different from Ethereum, where users specify how much gas theyâre willing to spend, and if their transaction consumes less, the leftover gas is refunded. On XRPL, thereâs no such thing as a refund, because the network always assumes the worst-case compute cost. Itâs like the network is a paranoid accountant who always rounds up to the nearest hundred. đ§Ž
âThe transaction fee is just the worst-case scenario compute on the hook,â Vadari noted, âso youâre almost always paying too many fees.â This led to a simple but pointed question from Vet, co-founder of NFT platform XRP Cafe: Why canât XRPL offer refunds for overpaid hook fees? Itâs like asking why you canât get a refund for the extra ketchup packets you didnât use. đ
Vadari responded that the hook fee isnât seen as overpaid; itâs static by design. Changing that would be a big move, one that could affect how the network operates fundamentally. But Vet wasnât convinced. He pointed out that if a user pays more than the actual network or load fee, the excess should go back to them. Itâs only fair, right? đ¤ˇââď¸
When protocol developer tecqu joined the conversation, he raised a practical concern: if users knew they could get refunds, wouldnât everyone start overbidding just to gain priority? That would distort the fee market and potentially overload the system. Itâs like if everyone started bidding $100 for a $5 item on eBay, just to make sure they got it. đď¸
Thatâs when David Schwartz entered the thread and proposed something new. He suggested a model where everyone pays a fee upfront, but only the minimum required to enter the ledger would be retained. Anything extra would be refunded:
âCompute the fee level required to get one more transaction into the ledger after the consensus transaction set is determined and rebate any fee above that level,â he said.
I like the idea of charging every transaction in the ledger the same fee level when possible but prioritizing transactions based on the maximum fee they were willing to pay. â David ‘JoelKatz’ Schwartz (@JoelKatz) June 16, 2025
Schwartz acknowledged that this idea, while promising, could create complications. In XRPLâs current architecture, not all validators might agree on what that minimum required fee actually is. And if they disagree, it could lead to a split in ledger history, a risk that must be avoided. âYou might have to tweak that a bit to make it not break consensus,â he admitted, âbut that shouldnât be too hard.â
He also shared a fallback option: refund anything above the median fee level for transactions in a ledger. That method would sidestep validator disagreements and offer a more predictable baseline. To avoid irregularities when the network is under low load, Schwartz proposed a simple rule: if there are fewer than 10 transactions in a ledger, the refund mechanism could be disabled or replaced with a minimum fixed fee.
Right now, XRPL burns all transaction fees, even the extra portion that wasnât actually required. This helps reduce XRPâs overall supply, but it also means users often pay more than necessary, especially when Hooks are involved. David Schwartz isnât trying to stop fee burning altogether. What heâs putting forward is a smarter way to handle it, one where any extra, unused part of the fee could be returned. Itâs a fairer model that still keeps the system running the way it should.
At the heart of this whole discussion is a simple point: the way transaction fees are designed really does make a difference. Ethereum lets users overestimate and refunds unused gas. XRPL, on the other hand, locks in a fixed fee. Now, Schwartzâs idea of partial refunds adds another option to that mix, one that tries to balance fairness, ease of use, and network stability.
For now, itâs just an idea. But itâs one thatâs getting attention, and could shape how fees work on XRPL in the future. But the fact that itâs coming from Rippleâs CTO, and is gaining traction in public discussions, means it could evolve into something more serious. So, watch this space, and maybe keep your wallet handy. đľď¸ââď¸đ°
Read More
- Clash Royale Best Boss Bandit Champion decks
- Mobile Legends November 2025 Leaks: Upcoming new heroes, skins, events and more
- Bentley Delivers Largest Fleet of Bespoke Flying Spurs to Galaxy Macau
- Stocks stay snoozy as Moodyâs drops U.S. creditâguess weâre all just waiting for the crash
- The John Wick spinoff âBallerinaâ slays with style, but its dialogue has two left feet
- Bealls & Flexa: Bitcoin Bonanza at 660+ Stores! đď¸đ°
- Clash of Clans: How to beat the Fully Staffed Challenge
- Delta Force Best Settings and Sensitivity Guide
- Millionaire Chicken Heir Johnny Ingham and Wife Rey Welcome Their First Baby!
- Clash Royale Furnace Evolution best decks guide
2025-06-16 15:50