Агрегатор биржи 1inch выпустил новый инструмент под названием «Rabbithole» 25 ноября, который, по словам компании, защитит трейдеров от злонамеренных «сэндвич-атак». Команда объявила о запуске инструмента в пресс-релизе, который был предоставлен Cointelegraph.
Rabbithole работает, позволяя пользователям отправлять транзакции непосредственно на узлы Ethereum, минуя мемпул. Чтобы использовать его, пользователям необходимо изменить конечную точку удаленного вызова процедур (RPC) в своем криптокошельке. После этого каждый своп, инициированный через 1inch, будет анализироваться алгоритмом маршрутизации приватных транзакций, разработанным командой 1inch, а затем отправляться валидаторам напрямую, если есть возможность сэндвич-атаки.
Согласно пресс-релизу, «сэндвич-атака» — это тип криптографический шрифт который состоит из трех шагов:
- Злоумышленник сканирует мемпул блокчейна, пока не найдет транзакцию с высокой стоимостью.
- Транзакция отправляется для предварительного выполнения покупки жертвы, и платится больше газа, чтобы гарантировать, что транзакция злоумышленника будет обработана раньше, чем транзакция жертвы. Эта ранняя транзакция повышает цену монеты, которую собирается купить, заставляя жертву платить больше.
- После того, как транзакция жертвы обработана, злоумышленник отправляет вторую транзакцию, которая продает их монеты, присваивая разницу в цене.
Этот тип атаки назван так потому, что он «помещает» транзакцию жертвы между двумя транзакциями, отправленными злоумышленником.
Согласно отчету TarLogic, озаглавленному «Отслеживание крипто-атак на блокчейне Ethereum: измерение сэндвич-атак», более 60 000 эфиров (Эфириум) был потерян в результате сэндвич-атак с мая 2020 года по апрель 2022 года, что на момент публикации стоило более 72 000 000 долларов.
Команда исследователей и разработчиков криптографии Flashbots ранее выпустила библиотеку Python, которая позволяла пользователям отправлять транзакции непосредственно на узлы. Однако эту библиотеку можно было использовать только в среде разработчика. Согласно 1inch, Rabbithole — это библиотека, которая работает аналогично Flashbots, но также включает в себя удобный интерфейс для пользователей.
Кроличья нора является последней в серии обновлений до 1 дюйма. децентрализованная биржа (DEX) агрегатор. В августе 2021 года команда запустил версию Ethereum Layer 2 на Оптимизме и в ноябре 2021 г. новый маршрутизатор основной сети для оптимизации затрат на газ.