Почётный CTO Ripple представил план против фронтраннинга на DEX XRPL
Дэвид Шварц, соавтор XRP Ledger, предложил схему резервирования транзакций как возможное решение проблемы фронтраннинга на децентрализованной бирже сети и её автоматическом маркет-мейкере.
Предложение стало ответом на пост XRP-ориентированного аккаунта XRPresso.io, который утверждал, что валидаторы и хорошо подключённые ноды могут использовать видимость транзакций до валидации, чтобы извлекать ценность из сделок обычных трейдеров.
Опасения по поводу фронтраннинга в XRPL
По словам XRPresso, переводы обычно находятся в публично видимой очереди до закрытия леджера в XRPL, а валидаторы и часть нод могут видеть эти ожидающие сделки. Соответственно, они в состоянии оценить, будет ли «сэндвич» вокруг них прибыльным, а затем отправить несколько собственных записей, чтобы подыграть своей позиции в итоговом каноническом порядке.
А поскольку этот порядок определяется известной детерминированной формулой с участием хешей транзакций, отправка похожих записей повышает шансы попасть в выгодный слот относительно целевой сделки. Это, как утверждает XRPresso, может систематически ставить в невыгодное положение обычных пользователей, торгующих через стандартные кошельки и приложения, тогда как более искушённые операторы извлекают ценность из их сделок.
Шварц признал, что проблема реальна, но возразил против части формулировок. Он отметил, что у всех участников равная возможность видеть переводы, и заявил, что валидаторы не получают структурного преимущества, если несколько из них не вступят в сговор. Такое действие, по его словам, было бы видно в блокчейне и привело бы к удалению провинившихся валидаторов из списков доверия.
«Если бы несколько валидаторов вступили в сговор или один валидатор попытался это сделать, всем было бы *очень* очевидно, кто именно этим занимается», — написал он.
Кроме того, он сказал, что сообщений о попытках сделать нечто подобное никогда не было — кроме proof of concept. Главной проблемой, по его мнению, остаётся прибыльность: чтобы заработать, атакующим нужна одновременно высокая ликвидность, при которой объёмы оправдывают усилия, и низкая ликвидность, чтобы заметно сдвинуть цену при разумных издержках.
Тем не менее он предложил решение: пользователь отправляет транзакцию-резервирование с указанием номера последовательности леджера и идентификатора транзакции и платит комиссию за резервирование. Если резервирование проходит и сама операция транслируется до закрытия того леджера, она получает гарантированный приоритет над любой другой, сформированной после раскрытия исходной.
«Это гарантирует, что вы сможете исполнить свою транзакцию раньше любой транзакции, сформированной после того, как ваша была раскрыта», — объяснил разработчик. «Вы применяли бы этот подход всякий раз, когда хотите выполнить транзакцию, которую нужно защитить от сэндвича или фронтраннинга».
Спор о фронтраннинге в DeFi
XRPresso ответил, что идея резервирования от Шварца заслуживает изучения, но добавляет издержки и сложность и не устраняет полностью саму проблему видимости на стадии до валидации. По их мнению, более чистым долгосрочным решением была бы точечная конфиденциальность деталей ожидающих операций — такие подходы уже применяются в других сетях.
Проблема фронтраннинга не уникальна для экосистемы XRP: сооснователь Binance Чанпэн Чжао в прошлом году предложил DEX бессрочных контрактов по модели «тёмного пула», который использует криптографию с нулевым разглашением, чтобы скрывать данные ордеров до исполнения. Та идея тоже вызвала критику: часть сторонников децентрализации утверждала, что сокрытие книг ордеров лишь воссоздаст инсайдерскую динамику, от которой криптоиндустрия должна была уйти.
Источник: CryptoPotato
Новости в мире криптовалют
Случайная цитата о деньгах
"Деньги для людей умных составляют средство, для глупцов - цель."













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