1inch выпускает новый инструмент для защиты трейдеров от «сэндвич-атак»

* Атакующий сканирует mempool блокчейна, пока не найдет транзакцию с высокой стоимостью.

*

* Транзакция подается, чтобы опередить покупку жертвы, и платится более высокий газ, чтобы убедиться, что транзакция злоумышленника будет обработана раньше, чем транзакция жертвы. Эта ранняя транзакция повышает цену монеты, которую собираются купить, заставляя жертву платить больше.

*

* После того, как транзакция жертвы обработана, злоумышленник подает вторую транзакцию, которая продает его монеты, получая разницу в цене.

*

Этот тип атаки назван так потому, что он «вставляет» транзакцию жертвы между двумя транзакциями, представленными злоумышленником.

Согласно отчету компании TarLogic, озаглавленному «Отслеживание криптоатак на блокчейн Ethereum: Измерение сэндвич-атак», с мая 2020 года по апрель 2022 года от сэндвич-атак было потеряно более 60 000 Эфиров (ETH), что на момент публикации составляло более 72 000 000 долларов США.

Команда разработчиков криптовалют Flashbots ранее выпустила библиотеку python, которая позволяла пользователям отправлять транзакции непосредственно на узлы. Однако эту библиотеку можно было использовать только в среде разработчиков. Согласно 1inch, Rabbithole — это библиотека, которая работает аналогично Flashbots, но включает в себя удобный для пользователей фронтенд.

Rabbithole — последняя в череде обновлений агрегатора децентрализованной биржи (DEX) 1inch. В августе 2021 года команда запустила версию Ethereum уровня 2 на Optimism, а в ноябре 2021 года был внедрен новый маршрутизатор mainnet для оптимизации расходов на газ.