前 Ripple 首席技術官 David Schwartz 對“XRP 賬本讓普通交易者暴露在夾擊攻擊(sandwich attacks)之下”的說法進行了反駁。他表示,這種風險確實存在,但被誇大了。

在 X 上出現了擔憂:有賬號表示,驗證者以及與網絡連接良好的節點能夠通過在每個賬本關閉前觀察待處理交易而獲得時間優勢。隨後,精明的參與者就可以計算前置交易(front-running)是否有利可圖,併發送多筆交易來在規範順序中搶佔更有利的位置。

XRPL 上的“交易夾擊”攻擊機制

XRP Ledger 上的交易排序使用一個包含交易哈希(transaction hashes)的確定性公式。該公式是公開的。這使得行爲者能夠在 XRP Ledger 的 DEX 和 AMM 上把交易放到目標交易之前,從而加劇普通用戶的滑點(slippage)。

人們擔心該問題會造成不公平的競爭環境,尤其是對使用熱門錢包和去中心化應用(DApp)的交易者而言。

有人提出擔憂:XRPL 的付款和要約交叉(offer crossing)可能存在搶先交易或“交易夾擊”(sandwich attack)的可能性。基於我已經解釋過的原因,我對這個問題並不是特別擔心。不過我有一個相對簡單的方案,可以消除…… https://t.co/lnhTv1bhBK

—— 大衛“JoelKatz”施瓦茨(@JoelKatz)2026年6月29日

大衛施瓦茨。來源:X 施瓦茨表示:驗證者無法“安靜地”行動

施瓦茨承認這一擔憂,但指出了若干緩解因素,借鑑了他在 XRP Ledger 設計辯論中較早期的觀點。第一,待處理的交易在賬本關閉之前對所有人都是公開可見的。沒有任何一方擁有獨佔的提前訪問權。第二,單個驗證者並不會獲得有意義的優勢。協調多個驗證者則會留下清晰證據,因爲驗證者會對所有提案和驗證簽名。

“運行一個驗證者並不能讓你做到這一點,除非有多個驗證者串謀。如果多個驗證者確實串謀,或者某個單一驗證者試圖這樣做,那就會非常明顯地讓所有人知道到底是誰在做這件事,而該驗證者也會立刻從所有人的信任列表中被移除。”

施瓦茨還指出,除了概念驗證測試之外,已確認的攻擊仍未被報告。核心的經濟門檻很直接:有利可圖的攻擊需要高流動性來證明投入是值得的,而需要低流動性才能推動價格變動。這兩種條件很少同時出現。近期的 XRP Ledger 機構級隱私工作針對的是數據層面的相關擔憂。

XRP Ledger 的兩步預留方案

對於想要更強保證的交易者,施瓦茨概述了一種交易預留(reservation)方案。用戶首先廣播一個預留信息,指定未來的賬本序號(ledger sequence number)、一個交易 ID 以及一筆較小的費用。如果該預留得到確認,那麼在該預留信息公開之後提交的任何交易,都將無法在實際交易之前執行,實際交易會在其之前完成。該方案對每筆受保護交易需要兩次提交。

該方法通過在執行層而非數據層上針對搶先交易(front-running),來補充 XRP Ledger 的隱私轉賬提案。

隨着人們開始關注像這樣的公平性改進是否能夠支撐更長期的採用,XRP 仍持續在其歷史最高點之下表現良好。