關鍵要點:
- David Schwartz 為 XRPL 提出了交易保留機制
- XRPresso 聲稱驗證者能搶跑支付及 DEX 交易
- 保留的交易將在任何之後揭露的交易之前執行
關鍵要點:

David Schwartz 提出一項交易保留機制,要求支付 2 倍手續費,此前有指控稱 XRPL 用戶在支付與 DEX 交易中面臨搶跑(front-running)問題。
「驗證者及與網絡有良好連接的節點可以查看預驗證佇列中的交易,然後提交自己的交易以尋求更有利的位置,」基於 XRP Ledger 的市場平台 XRPresso 在一篇貼文中表示。該組織指出,這個問題對於透過錢包和去中心化應用程式(dApp)進行交易的用戶影響最大,因為重複提交可能提高交易接近目標交易的機率,並在夾擊策略成功時加劇滑點。
該提案將新增一個 ReservedTxns 分類帳物件,包含一個序列號碼和交易 ID。TxnReserve 交易允許用戶以正常手續費的兩倍保留一個未來分類帳的槽位,目標分類帳不得超過當前分類帳 16 個帳本,且每個物件中的交易 ID 少於 32 個。當該分類帳執行時,網絡將檢查 ReservedTxns 物件,並在執行其他交易之前先執行列出的交易,然後將其從集合中移除以防止重複執行,並刪除該保留物件。
Schwartz 表示,保留一個槽位至少應花費正常交易手續費的兩倍。目標分類帳必須大於當前分類帳,且不能超前超過 16 個帳本。每個保留物件將容納少於 32 個交易 ID,除非後續設計擴大上限。XRPL 文件指出,規範排序(canonical ordering)的設計是確定性、高效且難以操縱的,但其 DEX 文件則說明交易排序旨在抑制搶跑,因為交易在新的分類帳關閉時執行。其演算法交易文件則指出,搶跑雖困難但並非不可能。
這場討論始於 XRPresso 表示,某些參與者可能能夠在分類帳關閉前查看待處理交易,並利用該資訊鎖定交易目標。根據該貼文,每個分類帳內的最終順序遵循已知的確定性過程,而重複提交可能提高交易接近目標交易的機率,從而可能加劇原始交易者的滑點。
此提案出現的時機正值 XRPL 開發者擴展網絡的 DeFi 堆疊。XRPL 基金會近期提出了 AMM Swappable Curves,這是一項加入 StableSwap 和集中流動性至原生自動造市機的草案升級。XRPL 也在準備原生借貸與可程式化託管工具,機構應用案例包括涉及 Ripple 和 JPMorgan 的代幣化國庫結算。隨著活動增加,交易排序與待處理交易的可視性可能吸引更多建構者、交易者和驗證者的關注。
Schwartz 也針對可能的拒絕服務(DoS)風險進行了說明。他表示,攻擊者可能試圖在大量分類帳中填滿保留槽位,但手續費上漲可能使此舉成本高昂。根據一個範例,一旦 16 個槽位被填滿,手續費將開始上升,並在接近 30 個槽位時達到基礎儲備金的數倍。該提案目前尚未成為正式修正案,但它為 XRPL 社群提供了明確的技術路徑以供審查。
本文僅供參考,不構成投資建議。