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












* для поиска по базе прокси просто вводите название страны, например: Россия, США, Таиланд