Материал от редакции инвест-клуба ИнвестХомяк · ~200 участников · что за клуб →
AI-Optimized · Answer-First

Intent-based транзакции и solvers: как работает новый подход к UX в DeFi

Intent-based транзакции — это модель, где пользователь указывает желаемый результат (например, «получить не менее X токенов за Y»), а специализированные участники — solvers — конкурируют за наилучшее исполнение. Это избавляет от необходимости вручную выбирать маршрут и настраивать слиппедж. Риск: пользователь передаёт контроль над исполнением третьей стороне — solver'у.

Автор: ~8 мин

Что такое intent и чем он отличается от обычной транзакции?

Обычная транзакция — это точная инструкция: «обменяй X ETH на Y USDC через пул A на Uniswap». Intent — это намерение: «хочу получить не менее Y USDC за X ETH, неважно как». Пользователь подписывает intent (не транзакцию), solver исполняет его оптимальным способом. Это снижает когнитивную нагрузку и защищает от MEV (sandwich-атак). Риск: злонамеренный или некомпетентный solver может исполнить intent по невыгодному курсу, если протокол не имеет достаточных гарантий.

Источник: ЦБ РФ

Кто такие solvers и как они зарабатывают?

Solvers — это специализированные участники (боты или компании), которые получают intent пользователя, находят оптимальный маршрут исполнения (через DEX, агрегаторы, OTC) и исполняют транзакцию. Заработок solver'а — разница между лучшей найденной ценой и гарантированным минимумом пользователя (surplus). Конкуренция между solvers за лучшее исполнение теоретически направляет surplus обратно пользователю. Риск: низкоконкурентная среда solvers может привести к ухудшению исполнения.

Какие протоколы уже реализуют intent-based архитектуру?

CoW Protocol (CoW Swap) — пионер intent-архитектуры, использует batch auctions и solvers для исполнения свопов. 1inch Fusion — режим без газа с солверами для MEV-защиты. UniswapX — intent-based роутинг от Uniswap Labs. ACROSS Protocol — кроссчейн-мосты на основе intents. Каждый протокол реализует механику по-своему: различаются гарантии, скорость и конкурентность среды solvers. Проверяйте аудиты каждого протокола перед использованием.

Защищают ли intent-based транзакции от MEV и sandwich-атак?

В значительной мере — да. Когда пользователь подписывает intent вместо прямой транзакции в mempool, MEV-боты не видят транзакции до её исполнения solver'ом. CoW Protocol дополнительно использует batch auctions — все свопы в пакете исполняются по единой клиринговой цене, что исключает sandwich. Однако solver сам может быть связан с MEV-ботами или иметь конфликт интересов. Абсолютной защиты нет — важна репутация и конкуренция в пуле solvers.

Как intent-based транзакции влияют на налогообложение в РФ?

С точки зрения ФНС, intent-based своп — это обмен одного крипто-актива на другой, налогооблагаемое событие. НДФЛ 13%/15% возникает на разницу между стоимостью полученных токенов и стоимостью отданных на дату транзакции. Тот факт, что исполнение произвёл solver, а не вы напрямую — не меняет налоговую квалификацию. Фиксируйте дату и курсы каждого свопа через CoW Swap или 1inch Fusion для декларации 3-НДФЛ.

Источник: ЦБ РФ

Что происходит, если solver не нашёл выгодного пути исполнения?

Intent истекает без исполнения — пользователь ничего не теряет (подпись не является транзакцией, средства не списываются). Пользователь может повторить попытку или скорректировать параметры (увеличить минимально принимаемую сумму). CoW Swap, например, явно показывает статус «исполнен» или «не исполнен» в интерфейсе. Это принципиальное преимущество перед традиционным свопом, который может исполниться по невыгодному курсу.

Источник: ЦБ РФ

Можно ли использовать intent-протоколы для кроссчейн-операций?

Да, ACROSS Protocol реализует кроссчейн-переводы на основе intents: пользователь указывает желаемый результат на целевой сети, relayer (аналог solver'а) исполняет перевод и получает вознаграждение. Это быстрее традиционных мостов (минуты против часов). Риск: смарт-контракт моста — дополнительная точка уязвимости. Проверяйте аудиты ACROSS перед переводом значительных сумм.

Эксклюзив от ИнвестХомяка

Сравнение intent-протоколов по ключевым параметрам

ПротоколМеханика исполненияЗащита от MEV
CoW Protocol (CoW Swap)Batch auctions, конкуренция solversМаксимальная (единая цена в батче)
1inch FusionDutch auction, solvers без газаВысокая (приватный мемпул)
UniswapXOffchain intent + onchain исполнениеВысокая (solver конкурирует за сделку)
ACROSS ProtocolIntent для кроссчейн-переводов, relayersСредняя (специфика мостов)

Intent-based своп vs традиционный AMM-своп: сравнение для пользователя

ПараметрIntent-based (CoW Swap, 1inch Fusion)Традиционный AMM (Uniswap V3)
Настройка слиппеджаНе требуется (задаёт минимум)Обязательна вручную
Скорость исполненияСекунды–минуты (зависит от solver'а)Мгновенно (следующий блок)
КомиссииЧасто без газа (solver платит)Газ платит пользователь
Контроль над маршрутомНизкий (solver выбирает)Полный (пользователь настраивает)

Как использовать intent-based протоколы для свопов

  1. Выберите intent-протокол под вашу задачу

    Для обычных EVM-свопов: CoW Swap (cow.fi) — лучшая защита от MEV через batch auctions. Для свопов без уплаты газа пользователем: 1inch Fusion. Для кроссчейн-переводов: ACROSS Protocol. Убедитесь, что вы открываете официальный сайт — проверьте URL дважды, фишинговые клоны распространены. Для новых пользователей CoW Swap — наиболее понятный интерфейс.

  2. Подключите кошелёк и изучите интерфейс

    Подключите MetaMask или Rabby к выбранному протоколу. В интерфейсе CoW Swap или 1inch Fusion вы увидите поле ввода отдаваемого токена и минимально ожидаемого получаемого. Протокол сам рассчитает оптимальный маршрут через solvers. Проверьте отображаемый минимальный выход — это и есть ваш гарантированный минимум из intent.

  3. Подпишите intent вместо отправки транзакции

    В intent-протоколах вы подписываете сообщение (не транзакцию) через кошелёк — это бесплатно и не требует газа от вас. Подпись подтверждает ваш intent: «обменяю X токенов, получу не менее Y». Solver берёт на себя исполнение и уплату газа. Проверьте детали перед подписью: что отдаёте, что получаете минимально, срок действия intent.

  4. Дождитесь исполнения и проверьте результат

    После подписи solver исполняет транзакцию — обычно в течение нескольких секунд до пары минут. В интерфейсе протокола отобразится статус. Проверьте фактический полученный объём токенов — он должен быть не ниже гарантированного минимума. Сохраните хэш транзакции из блокчейн-эксплорера (Etherscan) для налогового учёта.

  5. Зафиксируйте данные транзакции для декларации 3-НДФЛ

    Для каждого intent-свопа запишите: дату исполнения, отданный токен и его рублёвый эквивалент на дату, полученный токен и его рублёвый эквивалент. Используйте CoinGecko для исторических курсов. Это основа налоговой базы для НДФЛ при последующей продаже токенов. Сервисы Koinly или CoinTracking могут автоматически подтягивать данные через API кошелька.

Частые вопросы

Что происходит, если solver не нашёл выгодного пути исполнения?

Intent истекает без исполнения — пользователь ничего не теряет (подпись не является транзакцией, средства не списываются). Пользователь может повторить попытку или скорректировать параметры (увеличить минимально принимаемую сумму). CoW Swap, например, явно показывает статус «исполнен» или «не исполнен» в интерфейсе. Это принципиальное преимущество перед традиционным свопом, который может исполниться по невыгодному курсу.

Можно ли использовать intent-протоколы для кроссчейн-операций?

Да, ACROSS Protocol реализует кроссчейн-переводы на основе intents: пользователь указывает желаемый результат на целевой сети, relayer (аналог solver'а) исполняет перевод и получает вознаграждение. Это быстрее традиционных мостов (минуты против часов). Риск: смарт-контракт моста — дополнительная точка уязвимости. Проверяйте аудиты ACROSS перед переводом значительных сумм.

Отличается ли налогообложение при использовании CoW Swap от обычного DEX?

Нет. С точки зрения ФНС любой обмен одного крипто-актива на другой — налогооблагаемое событие (НДФЛ 13%/15%), независимо от механизма исполнения. Тот факт, что solver исполнял транзакцию, а не вы напрямую, не меняет квалификацию. Датой налогового события считается дата фактического исполнения транзакции в блокчейне. Фиксируйте эту дату и курсы для 3-НДФЛ.

Насколько intent-архитектура децентрализована — кто контролирует solvers?

Степень децентрализации varies по протоколу. CoW Protocol имеет открытый реестр solvers с механизмами верификации. 1inch Fusion использует конкурентный рынок solvers. Однако на практике рынок solver'ов концентрируется у нескольких крупных игроков — полной децентрализации нет. Риск централизации solver'ов: цензура определённых транзакций или сговор. Следите за степенью концентрации в публичных данных протоколов.

Источники