Ризик сендвіч-атак у XRP Ledger: екс-CTO Ripple пропонує рішення
Екс-CTO Ripple Девід Шварц заперечив твердження, нібито XRP Ledger залишає пересічних трейдерів беззахисними перед сендвіч-атаками: ризик, за його словами, реальний, але перебільшений.
Дискусія почалася в X, де один з акаунтів заявив, що валідатори та добре під’єднані вузли отримують перевагу в часі, спостерігаючи за транзакціями, які очікують на обробку, до закриття чергового леджера. Досвідчені учасники можуть розрахувати, чи вигідно випередити чужу угоду, і розіслати кілька транзакцій, щоб зайняти зручне місце в канонічному порядку.
Як влаштована сендвіч-атака в XRP Ledger
Порядок транзакцій у XRP Ledger визначається детермінованою формулою на основі хешів транзакцій, і ця формула публічна. Вона дозволяє ставити власні транзакції перед цільовою угодою на DEX та AMM реєстру, погіршуючи прослизання для звичайних користувачів. Критики вважають, що так виникають нерівні умови — насамперед для тих, хто користується популярними гаманцями та децентралізованими застосунками.
Шварц: валідатор не зможе діяти тихо
Шварц визнав проблему, але перелічив пом’якшувальні чинники, спираючись на свої попередні позиції в суперечках про дизайн XRP Ledger. По-перше, транзакції, які очікують на обробку, до закриття леджера видно всім — ексклюзивного раннього доступу немає ні в кого. По-друге, окремий валідатор не отримує значущої переваги, а змова кількох залишила б явні сліди: валідатори підписують усі пропозиції та валідації.
«Запуск валідатора не допомагає провернути таке, якщо тільки кілька валідаторів не змовляться. А якби кілька валідаторів змовилися чи один спробував зробити це сам, усім було б гранично очевидно, хто саме цим займається, і такий валідатор негайно вилетів би з чужих списків довіри».
Шварц також зазначив, що підтверджених атак — поза тестовими proof-of-concept — досі ніхто не фіксував. Економічний бар’єр простий: прибутковій атаці потрібна водночас висока ліквідність, щоб зусилля окупилися, і низька, щоб ціну взагалі можна було зрушити. Ці дві умови збігаються рідко.
Двокрокова схема резервування
Для тих, кому потрібні твердіші гарантії, Шварц описав механізм резервування транзакції. Користувач спершу публікує резервацію з номером майбутнього леджера, ідентифікатором транзакції та невеликою комісією. Якщо резервацію підтверджено, сама угода виконується раніше за будь-яку транзакцію, надіслану після її публікації. Ціна — дві відправки на кожну захищену угоду.
Метод доповнює пропозиції щодо приватних переказів у XRP Ledger: він б’є по фронтранінгу на рівні виконання, а не на рівні даних. Сам XRP і далі торгується істотно нижче за історичний максимум, і питання в тому, чи підтримають подібні поліпшення справедливості довгострокове прийняття реєстру.
Джерело: BeInCrypto
Новини у світі криптовалют
Випадкова цитата про гроші
"Банкир - это человек, который одолжит вам зонтик в солнечную погоду, чтобы забрать его, как только начинается дождь."












* для пошуку по базі проксі просто вводьте назву країни, наприклад: Росія, США, Таїланд