Uniswap работает по модели AMM (автоматического маркетмейкера): вместо книги ордеров здесь используются пулы ликвидности. Это позволяет пользователям обменивать токены напрямую и в любое время — без необходимости в посредниках или контрагентах.
Протокол запущен в 2018 году и сегодня работает не только в основной сети Ethereum, но и в L2-решениях и других сетях. Это делает его доступным, быстрым и удобным для миллионов пользователей и десятков DeFi-протоколов.
В 2024 году команда Uniswap также представила Unichain — собственную L2-сеть на базе OP Stack. Она создаётся для более глубокого контроля над пользовательским опытом, снижения издержек и развития экосистемы Uniswap как полноценной платформы для DeFi-продуктов.
Что такое Uniswap v.4 — отличия от предыдущих версий

Что такое Uniswap

Сайт проекта Unichain
Про Uniswap v.4
Uniswap v4 — новая архитектурная версия протокола, анонсированная летом 2023 года и запущенная в январе 2025. Она предлагает:
• Единую архитектуру (singleton) для всех пулов;
• Возможность встроить пользовательскую логику через хуки;
• Поддержку нативного ETH;
• Flash Accounting на базе Transient Storage (EIP-1153);
• Поддержку динамических комиссий.
Благодаря хукам разработчики могут строить собственные DeFi-продукты прямо на базе Uniswap — без необходимости форкать код или переписывать контракты с нуля. Остальные архитектурные улучшения делают такие продукты более эффективными и дешевыми в эксплуатации.

Данные с DefiLama
Что нового в Uniswap v.4
1. Хуки (Hooks)
Хуки — это внешние смарт-контракты, которые подключаются при создании пула и позволяют встроить произвольную логику: до и после свапов, добавления или удаления ликвидности, инициализации и т.д.
Примеры использования:
• Динамические комиссии;
• Доступ только для whitelisted-адресов;
• Донаты провайдерам ликвидности;
• Кастомные кривые ценообразования (например, как у Curve);
• Интеграция с лендинг-протоколами и стейкингом.
Важно: хук нельзя заменить после создания пула, если только он не реализован через прокси.
2. Singleton-дизайн
Вместо отдельных контрактов для каждого пула, теперь все пулы живут в одном контракте — PoolManager.sol. Это позволяет:
• Уменьшить стоимость создания пулов;
• Сократить количество внешних вызовов;
• Реализовать сложные свопы без перемещения токенов между контрактами.
3. Flash Accounting и Transient Storage
В Uniswap v4 используется подход, который команда назвала Flash Accounting. Он основан на применении Transient Storage (EIP-1153) — временного хранилища внутри транзакции. Все изменения состояния сохраняются в нём до завершения операции, после чего результат фиксируется в постоянном хранилище (Storage). Это позволяет заметно сократить количество дорогостоящих операций записи и снизить комиссии за газ.
Это реализовано через EIP-1153 и позволяет существенно сократить газ:
• sstore (Storage) = 20 000 газа;
• tstore (Transient) = 100 газа.
В результате операции становятся быстрее и дешевле.
4. Поддержка нативного ETH
Начиная с v2, Uniswap использовал WETH для работы с эфиром. В v4 возвращается возможность использовать ETH напрямую:
• Упрощается пользовательский опыт;
• Уменьшается число транзакций и комиссия за газ;
• Повышается гибкость протокола.
5. Динамические комиссии
Uniswap v4 снимает ограничения фиксированных уровней комиссий (0.05%, 0.3%, 1.0%). Теперь разработчики могут:
• Установить любую ставку;
• Изменять её по времени, объёму или вручную;
• Использовать хуки для создания адаптивных стратегий.
6. Подписки (Subscribers)
Любой контракт может подписаться на изменения LP-позиций. Это особенно полезно для:
• LP-менеджеров и стратегий;
• Ребалансирующих протоколов;
• Уведомлений в DeFi-инструментах.
Это полностью on-chain решение для отслеживания изменений в позициях.
7. ERC-6909
В Uniswap v4 используется стандарт ERC-6909 — облегчённый аналог ERC-1155, предназначенный для представления активов, оставшихся внутри протокола. Такой токен может получить не только провайдер ликвидности, но и, например, трейдер после свапа, если он решил не забирать токены сразу.
Использование ERC-6909 снижает затраты на цепочки операций, которые не укладываются в одну транзакцию, и избавляет от необходимости повторного взаимодействия с внешними контрактами токенов. Это делает взаимодействие с Uniswap быстрее и дешевле — особенно для продвинутых пользователей и автоматических стратегий.
Преимущества Uniswap v4
Главное преимущество Uniswap v4 — в его гибкости. Хуки позволяют создавать пулы с произвольной логикой: от настройки динамической комиссии до полной замены ценообразующей формулы, решения проблемы непостоянных потерь или реализации нестандартных сценариев взаимодействия с ликвидностью. Такой уровень настройки делает v4 удобным инструментом не только для построения классических DEX, но и для других DeFi-протоколов, которым раньше приходилось писать собственную биржевую часть. Вместо отдельного DEX теперь можно настроить пул в Uniswap под нужную логику: например, для пресейла токенов, распределения стейкинг-наград или ограничения доступа к ликвидности.
Помимо гибкости, v4 существенно снижает затраты на газ. Это достигается за счёт архитектуры singleton и использования Transient Storage. Вместо множества отдельных контрактов для каждого пула теперь используется один общий контракт, а промежуточные данные записываются во временное хранилище, что в ряде сценариев позволяет существенно снизить затраты на газ.
Отдельное внимание заслуживает возвращение поддержки нативного ETH. Пользователи могут работать с эфиром напрямую, без оборачивания в WETH, что упрощает пользовательский опыт и дополнительно снижает комиссии.
Для провайдеров ликвидности открываются новые возможности заработка. Комиссии теперь не ограничены фиксированными значениями — они могут быть любыми, вплоть до динамически изменяемых по расписанию или в зависимости от рыночной ситуации. Это позволяет провайдерам точнее подстраиваться под рыночные условия и увеличивать прибыль.
Наконец, Uniswap v4 перестаёт быть просто обменником. Благодаря своей архитектуре он становится платформой, поверх которой можно строить собственные DeFi-продукты, не создавая инфраструктуру с нуля. Это снижает порог входа для стартапов и открывает двери к новому витку экспериментов в децентрализованных финансах.
Потенциальные недостатки
При всех преимуществах у Uniswap v4 есть и риски, которые стоит учитывать.
Во-первых, высокая гибкость сопровождается ростом сложности. Разработка хуков требует технической экспертизы и хорошего понимания безопасности смарт-контрактов. Ошибка в одном хук-контракте может привести к неработающему пулу или, что хуже, к уязвимости.
Во-вторых, сама идея хуков делает поведение пула менее предсказуемым. Агрегаторам и маршрутизаторам придётся анализировать кастомную логику каждого пула, чтобы не попасть в ловушку — это усложняет маршрутизацию и увеличивает стоимость аудита.
Третья проблема — фрагментация ликвидности. Теперь можно создавать сколько угодно пулов на одну и ту же пару токенов, но с разными условиями: комиссиями, хуками, кривыми и т.п. Это создаёт конкуренцию между пулами, но одновременно снижает концентрацию ликвидности в одном месте.
Наконец, стоит учитывать, что вся архитектура v4 работает с хуками как с точками расширения. Если эти хуки окажутся нестабильными или недоступными, это может заблокировать работу пула. Такой сценарий требует продуманной архитектуры и надёжности всех компонентов.
Заключение
Uniswap v4 открывает новый этап в развитии DeFi-инфраструктуры. Он не просто облегчает обмен токенов — он позволяет собирать собственные DeFi-протоколы из кирпичиков, заложенных в ядро.
Если вы хотите построить DeFi-продукт с уникальной логикой — v4 предлагает всё необходимое. А команда MetaLamp поможет реализовать это правильно: с безопасностью, оптимизацией и пониманием тонкостей архитектуры.
Ещё статьи этого автора

Что такое Uniswap v.4 — отличия от предыдущих версий
Редакция MetaLamp

Фреймворк Anchor на Solana: что такое и как работает
Редакция MetaLamp

Что такое GameFi: будущее гейминга на основе блокчейна
Редакция MetaLamp

Мемкоины и трампкоины: что это и какие прогнозы дают аналитики
Редакция MetaLamp

Solana: что это за блокчейн и почему стал популярен
Редакция MetaLamp

Web3 app: что это такое и как создать свое приложение
Редакция MetaLamp

Почему dApps плавно заменяют обычные приложения
Редакция MetaLamp

Стандарты токенов Ethereum: от ERC-20 до ERC-721 и ERC-1155
Редакция MetaLamp

Что такое yield farming и как разработать платформу для него
Редакция MetaLamp

Протоколы ликвидности в DeFi: как они работают и зачем нужны
Редакция MetaLamp

Что такое EVM-кошелек, для чего он нужен и как им пользоваться
Редакция MetaLamp