Почётный технический директор Ripple Дэвид Шварц представил предложение по устранению рисков фронтраннинга в сети XRP Ledger. План предусматривает систему резервирования транзакций, направленную на обеспечение приоритета исполнения для пользователей. Предложение последовало за обеспокоенностью сообщества видимостью ожидающих сделок и потенциальной эксплуатацией в экосистеме XRP Ledger.
XRPresso.io указал на риски, связанные с видимостью транзакций в XRP Ledger до валидации и окончательного расчёта. Утверждается, что валидаторы и подключённые узлы могут просматривать ожидающие сделки и оценивать возможности для получения прибыли. Вследствие этого участники могут пытаться стратегически размещать транзакции и извлекать ценность из обычной активности пользователей.

Кроме того, в отчёте объясняется, что транзакции остаются в видимой очереди до закрытия реестра. Эта видимость позволяет участникам анализировать потенциальные движения цен и подавать конкурирующие заявки. В результате опытные операторы могут получать преимущества перед обычными пользователями кошельков.
Также XRPresso отметил, что порядок транзакций определяется детерминированной формулой на основе хешей транзакций. Поэтому схожие заявки могут увеличивать вероятность выгодного размещения в итоговом порядке. По его словам, этот механизм может приводить к систематическим недостаткам для рядовых трейдеров, использующих XRP Ledger.
Шварц признал обеспокоенность, однако отверг утверждения о том, что валидаторы имеют врождённые структурные преимущества в XRP Ledger. Он заявил, что все участники могут наблюдать ожидающие транзакции в одинаковых условиях. Тем не менее он добавил, что скоординированные действия валидаторов будут видны и повлекут их исключение из списков доверенных.
Он также отметил, что подобная активность не выходила за рамки теоретических демонстраций. Кроме того, он подчеркнул, что прибыльность остаётся ограниченной из-за ограничений ликвидности и затрат на исполнение.
Затем Шварц предложил механизм резервирования для повышения справедливости в XRP Ledger. В рамках этой системы пользователи отправляют транзакцию резервирования, указывая последовательность реестра и ID транзакции (TxID). В случае успеха система предоставляет приоритет исполнения над более поздними транзакциями, сформированными после раскрытия информации.
Шварц сказал, что метод резервирования гарантирует исполнение транзакций раньше любых последующих конкурирующих ордеров.
Однако XRPresso ответил, что такой подход вводит дополнительные затраты и операционную сложность для пользователей. Утверждается, что предложение не полностью решает проблему видимости на этапе до валидации. Вместо этого было предложено, что меры по обеспечению конфиденциальности могут стать более прямым решением.
Тем временем более широкая отрасль продолжает изучать альтернативы для борьбы с фронтраннингом в децентрализованных системах. Сооснователь Binance Чанпэн Чжао ранее предложил биржу бессрочных контрактов типа «тёмный пул» с использованием доказательств с нулевым разглашением. Тем не менее критики утверждали, что системы скрытых ордеров могут воссоздать инсайдерские преимущества, которые блокчейн-системы стремятся устранить.
Материал David Schwartz Proposes Fix for XRP Ledger Front-Running Risk впервые опубликован на CoinCentral.

