Как безопасно пользоваться DEX: кошелёк, контракт, slippage, approvals, MEV
На децентрализованной бирже нет поддержки и кнопки «отменить». Разбираем, что проверить до обмена, чтобы не отдать токены мошенникам и ботам.
4 мин чтения · Обновлено: 2026-10-19
Коротко
DEX — это биржа из смарт-контрактов: ты меняешь токены прямо из своего кошелька, обычно через пул ликвидности и AMM. Никто не проверяет токены и не вернёт деньги, если ты ошибся.
Главные риски:
- поддельный токен с тем же тикером;
- слишком широкий допуск проскальзывания и сэндвич-атака;
- бесконечные разрешения (approvals), которые потом опустошают кошелёк;
- фишинговые сайты и дрейнеры;
- токены, которые нельзя продать (honeypot).
Если ты пока не уверенно пользуешься кошельком и газом, начни с гайда как купить первую крипту и вернись сюда позже.
Шаг 1. Подготовь кошелёк
- Заведи отдельный «рабочий» кошелёк для DeFi и держи в нём только то, что нужно для текущих операций. Основные сбережения храни на другом адресе, лучше на аппаратном кошельке.
- Устанавливай расширение кошелька только по ссылке с официального сайта. Seed-фразу не вводи никуда, кроме самого кошелька при восстановлении.
- Положи немного нативной монеты сети (ETH, BNB, SOL и т.п.) на газ.
- Открывай DEX по закладке. Ссылки из рекламы в поисковике, из личных сообщений и из комментариев — частый источник фишинга.
- Подключая кошелёк, проверь адрес сайта и сеть, в которой ты находишься.
Шаг 2. Проверь контракт токена
Любой может выпустить токен с названием и тикером популярной монеты. Отличает настоящий токен только адрес контракта.
- Возьми адрес контракта из официального источника проекта (сайт, документация) или с крупного агрегатора данных о монетах и сверь его в обозревателе блоков.
- Вставь адрес в поле выбора токена на DEX, а не выбирай по названию из поиска.
- Смотри на возраст контракта, число держателей, объём торгов и ликвидность пула. Новый токен с крошечной ликвидностью — повышенный риск.
- Проверь, проверен ли (verified) код контракта и был ли аудит. Аудит снижает риск, но не гарантирует безопасность.
Для новых токенов используй сканеры honeypot и проверяй налог на покупку и продажу. Если продать нельзя или налог 50%+, это ловушка.
Шаг 3. Настрой slippage tolerance
Допуск проскальзывания — насколько итоговая цена может оказаться хуже ожидаемой, прежде чем транзакция отменится.
| Ситуация | Типичный допуск |
|---|---|
| Крупные пары, стейблкоины | Около 0,1–0,5% |
| Обычные токены с хорошей ликвидностью | Около 0,5–1% |
| Волатильные токены с малой ликвидностью | Выше, но это сигнал риска |
Слишком маленький допуск — транзакция часто отменяется, а газ всё равно списывается. Слишком большой — ты разрешаешь ботам и рынку забрать разницу.
Пример: меняешь $1 000 при допуске 10%. В худшем случае получишь токенов на $900, и транзакция всё равно пройдёт. При 0,5% худший случай — $995.
Также смотри на «price impact»: если твоя сделка сама двигает цену на несколько процентов, пул слишком мелкий для такой суммы. Помогает DEX-агрегатор, который делит обмен между пулами.
Шаг 4. Approvals и их отзыв
Чтобы DEX мог забрать твои токены для обмена, ты сначала даёшь контракту разрешение — approval. Часто интерфейс по умолчанию предлагает неограниченное разрешение.
- Где можно, ставь лимит ровно на сумму обмена.
- Читай, что подписываешь. Запрос на «setApprovalForAll», «permit» или подпись без понятного описания — повод остановиться. Подписи permit тоже дают право тратить токены, хотя выглядят как простое сообщение без газа.
- Раз в месяц открывай проверку разрешений (есть в обозревателях блоков и в специальных сервисах отзыва) и отзывай всё лишнее. Отзыв — это транзакция, она стоит газа.
Взломанный или вредоносный контракт с бесконечным approval может забрать токены даже через год после обмена. Именно так работает большинство дрейнеров.
Шаг 5. MEV и сэндвич-атаки
MEV — прибыль, которую валидаторы и боты получают, переставляя транзакции в блоке. Для тебя самое опасное — сэндвич: бот видит твою покупку в мемпуле, покупает перед тобой, ты покупаешь дороже, а бот сразу продаёт.
- Держи допуск проскальзывания минимально рабочим: именно его забирает сэндвич.
- Используй защищённый RPC или режим защиты от MEV, если кошелёк или DEX его предлагает. Транзакция уходит напрямую к строителям блоков и не светится в публичном мемпуле.
- Крупные обмены дели на части или проводи через агрегатор.
- В сетях второго уровня (L2) MEV устроен иначе, но риск тоже не нулевой.
Скам-токены и другие ловушки
- Honeypot. Купить можно, продать нельзя: код контракта блокирует продажу.
- Rug pull. Создатели забирают ликвидность из пула, и цена падает почти до нуля.
- Эйрдропы неизвестных токенов. В кошельке появились токены, которые ты не покупал, с сайтом «для получения награды». Не трогай их и не подключай кошелёк к этому сайту.
- Фейковая поддержка и «синхронизация кошелька». Никакому сервису не нужна твоя seed-фраза.
- Pump and dump в чатах. «Купи сейчас, пока не поздно» — классика.
Если сомневаешься — не подписывай. Пропущенная возможность стоит меньше, чем пустой кошелёк.
Вопросы и ответы
Какой slippage ставить на DEX?
Для крупных пар и стейблкоинов обычно хватает 0,1–0,5%, для ликвидных токенов 0,5–1%. Если без 5–10% обмен не проходит, это признак малой ликвидности или налога в контракте, лучше остановиться.
Как отозвать approval токена?
Открой проверку разрешений в обозревателе блоков своей сети или в сервисе отзыва, подключи кошелёк, найди лишние разрешения и отзови их. Каждый отзыв — отдельная транзакция с газом.
Как отличить настоящий токен от поддельного?
Только по адресу контракта. Возьми его с официального сайта проекта, сверь в обозревателе блоков и вставляй на DEX сам адрес, а не ищи по тикеру.
Что такое сэндвич-атака?
Бот покупает токен прямо перед твоей сделкой и продаёт сразу после, забирая разницу в цене в пределах твоего допуска проскальзывания. Защищают низкий slippage и режим защиты от MEV.