1inch RabbitHole

Защита от сэндвич-атак

Start image
Риски DeFi

Риски DeFi

Фронт-раннинг является одной из самых больших проблем в DeFi и причиной того, что пользователи теряют средства во время свопа. Сэндвич-атаки — один из наиболее распространенных видов фронт-раннинга.

Хотя формально сэндвич-атаки не являются незаконными, они все же представляют собой один из видов манипулирования ценами на криптовалюты с помощью использования технологий, заложенных в основу децентрализованных бирж. И сэндвич-атака может привести к значительным потерям пользователя.

Сэндвич-атаки

Сэндвич-атаки

При проведении сэндвич-атаки используются специально созданные боты, которые сканируют мемпулы децентрализованных бирж, где транзакции ожидают обработки. Если бот обнаруживает крупную сделку, он инициирует две транзакции: одну до сделки, а другую — после нее. Сделка жертвы оказывается в "сэндвиче." Чтобы первая транзакция прошла непосредственно перед сделкой жертвы, атакующий оплачивает дополнительные расходы на газ.

Существенные убытки

Существенные убытки

В результате жертва теряет всю сумму, заложенную в допустимое проскальзывание — процент от сделки, который пользователь готов потерять.

Пользователи несут серьезные убытки вследствие сэндвич-атак, которые нанесли ущерб примерно 4% всех своп-транзакций. Согласно оценкам, в 2022 году потери составили сумму, эквивалентную по меньшей мере $800 млн.

Безопасные свопы с 1inch RabbitHole

1inch RabitHole — это функция, которая решает проблему сэндвич-атак, так как позволяет отправлять своп-транзакции напрямую валидаторам. Транзакции не попадают в мемпул, где их могли бы атаковать сэндвич-боты.

Для этого RabbitHole агрегирует таких провайдеров, как Flashbots, BloXroute, Eden и Manifold, которые позволяют отправлять своп-транзакции напрямую валидаторам.

С RabbitHole в первую очередь выиграют пользователи MetaMask, так как изначально этот кошелек не может отложить моментальную трансляцию в мемпуле подписанной транзакции, в отличие от других криптовалютных кошельков (таких, как 1inch Wallet, Ledger и Trezor).

Guide image

RabbitHole работает как прокси, соединяя кошельки MetaMask пользователей 1inch и валидаторов Ethereum. Специальный алгоритм проверяет своп-транзакции на предмет угрозы сэндвич-атаки. При обнаружении такой угрозы транзакция отправляется через одного из агрегированных провайдеров напрямую валидаторам.

В течение тестового периода использование RabbitHole будет бесплатным. После получения отзывов от сообщества будет принято решение о вариантах оплаты RabbitHole. Одним из возможных вариантов может быть стейкинг определенного количества токенов 1INCH.

Для пользователей MetaMask

Переключитесь на сеть RabbitHole в кошельке MetaMask. Подробная инструкция на скриншотах ниже.

metamask-user-image-1 metamask-user-image-2 metamask-user-image-3 metamask-user-image-4
  • В Metamask перейдите в меню: Настройки > Сеть > Добавить сеть
  • Введите следующие данные:
    • - Имя сети: RabbitHole
    • - Новый URL RPC: https://rabbithole.1inch.io/1
    • - ID сети: 1
    • - Символ валюты: ETH
    • - URL блок-эксплорера: https://etherscan.io
Как использовать

Как использовать

Пошаговое руководство по защите свопа с помощью 1inch RabbitHole
Справочный центр
Документация

Документация

Техническая документация
Док. сайт