TL;DR:
The co-founder of XRP Ledger and Emeritus CTO of Ripple, David Schwartz, presented a technical proposal to mitigate transaction manipulation risks on the network. The mechanism introduces a transaction reservation infrastructure specifically designed to block front-running activities and sandwich attacks within the platform’s native decentralized exchange (DEX) and automated market makers (AMM). The initiative comes as a direct response to analytical concerns regarding the visibility of priority trades in the order book.
Concerns have been raised about the possibility of front running or transaction sandwich attacks on XRPL payments and offer crossing.
For the reasons I've explained, I'm not that concerned about this issue. But I have a proposal for a fairly simple scheme that would eliminate… https://t.co/lnhTv1bhBK
— David 'JoelKatz' Schwartz (@JoelKatz) June 29, 2026
The framework designed by Schwartz proposes two main components in the protocol’s consensus structure. The first element, the ReservedTxns ledger object, inherently stores the target ledger sequence number along with the vector of authorized transactions. The technical report indicates that once the specific block enters execution, all listed operations that are part of the consensus set receive absolute priority, processing before any other commercial transfer on the network.
The second component is integrated through the TxnReserve transaction type. This modality empowers financial operators to claim an execution slot by paying an indexed fee regulated by network dynamism. According to the provided technical specifications, to prevent the system from being used as a tool for malicious saturation or spam, the XRPL server software retains reserved transactions and restricts their mass disclosure. The system releases data only in the immediate proximity of the previous ledger’s closing, compressing the visibility window prior to validation.

The vulnerability originally pointed out by the analysis firm XRPresso.io lies in the pending transactions that remain in the XRPL public queue before each block closes. Because the execution order in this ecosystem is governed by deterministic formulas based on hashes, market agents with highly connected nodes can repeatedly send transactions to position themselves advantageously against a large retail trade.
Although Schwartz stipulates that all nodes have the same technical access to this public data queue and that the real risk requires a complex scenario of simultaneous low and high liquidity, the proposal seeks to equip the system with a rigid layer of economic integrity.
It is worth noting that this approach is currently under community evaluation and has not acquired official amendment status. In the XRP Ledger governance design, any structural modification requires the favorable vote of a supermajority of network validators before its definitive deployment on the mainnet.