Ripple före detta CTO David Schwartz säger att påståenden om att XRP Ledger gör vardagstraders utsatta för sandwich-attacker är överdrivna, även om risken finns.
Oro växte på X när ett konto sa att validerare och välnätverkade noder får ett tidsmässigt övertag genom att se väntande transaktioner innan varje ledger stängs. Smarta aktörer kan då räkna ut om det är lönsamt att front-köra en handel, och de kan skicka många transaktioner för att säkra en bra plats i den slutliga ordningen.
Så fungerar sandwich-attacker på XRP Ledger
Transaktionsordning på XRP Ledger använder en bestämd formel som bygger på transaktionshashar. Den formeln är öppen. Det gör att aktörer kan placera transaktioner före en målaffär på XRP Ledger DEX och AMM, vilket leder till större slippage för vanliga användare.
Många oroar sig för att detta skapar orättvisa villkor, särskilt för de som handlar via populära plånböcker och decentraliserade appar.
Schwartz säger att validerare inte kan agera i det tysta
Schwartz bekräftar oron men pekar på flera saker som minskar risken. Han hänvisar till tidigare diskussioner i XRP Ledger om utformning. För det första kan alla se väntande transaktioner innan en ledger stängs. Ingen har tidig ensam åtkomst. För det andra får en enskild validerare ingen verklig fördel. Flera validerare måste samarbeta för att lyckas, och det skulle ge tydliga bevis eftersom validerare signerar alla förslag och valideringar.
“Den som kör en validerare får ingen nytta av detta om inte flera validerare samarbetar. Om flera validerare samarbetade, eller om en validerare försökte, skulle det vara väldigt tydligt för alla vem som gjorde detta och den valideraren skulle tas bort direkt från allas förtroendelistor.”
Schwartz säger också att man inte sett bekräftade attacker utanför tester. Grundproblemet är enkelt. Lönsamma attacker kräver både hög likviditet för att det ska vara värt och låg likviditet för att kunna flytta priset. De två villkoren sker sällan samtidigt. Nyligen har XRP Ledger jobbat med institutionell sekretess på datanivån för att lösa närliggande problem.
En tvåstegs-reservation för XRP Ledger
För traders som vill ha mer säkerhet beskriver Schwartz ett sätt där man reserverar en transaktion. Först skickar användaren ut en reservation där man anger ett framtida ledgernummer, ett transaktions-ID och en liten avgift. Om reservationen bekräftas, verkställs handeln innan alla transaktioner som lagts in efter att reservationen blev offentlig. Den metoden kräver två sändningar för varje skyddad affär.
Metoden passar ihop med XRP Ledger sekretessförslag eftersom den motverkar front-running i själva handelsen, inte bara på datanivån.
XRP fortsätter att handlas långt under sitt tidigare högsta värde. Nu undrar många om sådana rättvisa förbättringar kan hjälpa till med en bredare användning i framtiden.









