Były CTO Ripple, David Schwartz, odpowiedział na twierdzenia, że XRP Ledger naraża zwykłych traderów na ataki typu “kanapka”. Przyznał, że ryzyko istnieje, ale jest wyolbrzymione.
Obawy pojawiły się na X, gdy jedno z kont stwierdziło, że walidatorzy i dobrze połączone węzły mają przewagę czasową. Obserwują oczekujące transakcje przed zamknięciem każdego rejestru. Zaawansowani gracze mogą wtedy obliczyć, czy opłaca się wyprzedzić handel i wysyłać spamem wiele transakcji, by zająć korzystne miejsce w kanonicznym porządku zapisów.
Kolejność transakcji na XRP Ledger ustala deterministyczny wzór z wykorzystaniem hashów transakcji. Ten wzór jest publiczny. Pozwala to graczom ustawić transakcje przed docelowym handlem na XRP Ledger DEX oraz AMM i pogorszyć “poślizg” cenowy zwykłym użytkownikom.
Pojawiły się obawy, że problem ten tworzy nierówne szanse, szczególnie dla traderów używających popularnych portfeli i zdecentralizowanych aplikacji.
David Schwartz. Source: XSchwartz przyznał, że niepokój jest zasadny, ale zwrócił uwagę na kilka czynników łagodzących. Nawiązywał do swoich wcześniejszych stanowisk w dyskusjach wokół projektu XRP Ledger. Po pierwsze, oczekujące transakcje są widoczne dla wszystkich przed zamknięciem rejestru. Żadna ze stron nie ma wyłącznego wcześniejszego dostępu. Po drugie, pojedynczy walidator nie zyska istotnej przewagi. Koordynacja kilku walidatorów zostawiłaby wyraźne ślady, ponieważ podpisują oni wszystkie propozycje i walidacje.
Schwartz podkreślił także, że nie potwierdzono ataków poza testami proof-of-concept. Główną barierą ekonomiczną jest prosty fakt. Opłacalny atak wymaga wysokiej płynności, by się opłacał, i niskiej, by wpłynąć na cenę. Te dwa warunki rzadko występują razem. Ostatnie prace nad instytucjonalną prywatnością XRP Ledger odnoszą się do powiązanego problemu na poziomie danych.
Dla traderów szukających twardszych gwarancji, Schwartz przedstawił sposób rezerwacji transakcji. Najpierw użytkownik ogłasza rezerwację z przyszłym numerem sekwencji rejestru, ID transakcji i niewielką opłatą. Jeśli rezerwacja zostanie potwierdzona, prawdziwy handel zostanie zrealizowany przed transakcjami złożonymi po upublicznieniu rezerwacji. Metoda wymaga dwóch zgłoszeń dla każdej chronionej transakcji.
Ta metoda uzupełnia propozycje prywatności transferów XRP Ledger, przeciwdziałając front-runningowi na warstwie wykonania, a nie na poziomie danych.
XRP wciąż notuje kurs znacznie poniżej swojego ATH. Uwaga skupia się na tym, czy poprawa uczciwości takich rozwiązań wesprze długoterminową adopcję.
BeInCrypto Polska - Ryzyko ataku sandwich na XRP Ledger: były CTO Ripple proponuje rozwiązanie

