Uniswap – семейство автоматизированных протоколов обмена, где сделки исполняются против ликвидности в смарт-контрактах, а не через централизованный стакан. Разные версии работают параллельно. Маршрутизатор может провести обмен через V2, V3, V4 или внешний механизм UniswapX, поэтому логотип интерфейса не определяет фактический путь сделки.
Протокол доступен без хранения средств биржей. Пользователь подписывает транзакцию, а контракт применяет правила пула. Это снимает кастодиальный риск, но оставляет риск токена, разрешения, цены, MEV и кода выбранного пула.
От V2 к концентрированной ликвидности V3
Uniswap V2 использует пары токенов и формулу постоянного произведения. Ликвидность распределена по всему диапазону цен. Чем крупнее сделка относительно резервов, тем сильнее меняется цена. Поставщик получает долю комиссий и принимает риск изменения соотношения активов.
V3 позволяет выбрать ценовой диапазон. Капитал работает только внутри него, поэтому на активном участке одна и та же сумма создаёт большую глубину. Позиция хранится как NFT с собственными границами и комиссионным уровнем.
Если цена выходит из диапазона, позиция полностью превращается в один из активов и перестаёт получать торговые комиссии. Это не поломка пула, а следствие выбранной геометрии. Риск подробно разобран в статье о концентрированной ликвидности вне диапазона.
Что изменилось в Uniswap V4
V4 помещает все пулы одной сети в единый PoolManager вместо отдельного контракта для каждой пары. Singleton снижает стоимость создания пула и многошаговых маршрутов. Flash accounting записывает промежуточные изменения как внутренние дельты и требует, чтобы к завершению вызова расчёт сошёлся.
Hooks – внешние контракты, которые запускаются в определённых точках жизненного цикла пула: до или после инициализации, изменения ликвидности, swap и пожертвования. Hook может задавать динамическую комиссию, лимитный механизм, дополнительный оракул или собственную кривую расчёта.
Гибкость означает новый риск. Hook не становится безопасным только потому, что подключён к PoolManager. Он может содержать ошибку, особые разрешения или экономику, отличную от обычного AMM. Пул без hook и пул с непроверенным hook нужно оценивать как разные продукты.
V4 также поддерживает нативный ETH и использует transient storage для более дешёвого учёта внутри транзакции. Основной PoolManager развёрнут как неизменяемый контракт, но маршрутизаторы, hooks и интерфейсы имеют собственный жизненный цикл.
UniswapX и Unichain
UniswapX – отдельный протокол исполнения. Пользователь подписывает намерение обмена, а конкурирующие fillers ищут маршрут и оплачивают транзакцию. Dutch auction меняет допустимую цену во времени. Расчёт всё равно происходит в блокчейне, но пользователь зависит от корректности подписи и достаточной конкуренции исполнителей.
Unichain – L2-сеть на OP Stack, запущенная в феврале 2025 года. На ней работают Uniswap и другие приложения, но она не является новой версией AMM. Риск секвенсора, моста и финальности Unichain нужно рассматривать отдельно от риска пула.
История
Хейден Адамс начал работу над Uniswap после идеи автоматизированной биржи, предложенной Виталиком Бутериным. Первая версия запустилась на Ethereum в ноябре 2018 года и показала, что простой AMM может поддерживать обмен без книги заявок.
V2 вышла в мае 2020 года и добавила произвольные пары ERC-20, улучшенные оракулы и flash swaps. В сентябре 2020 года был выпущен UNI и создано ончейн-управление. V3 запустилась в мае 2021 года с концентрированной ликвидностью.
UniswapX был представлен в 2023 году. V4 разрабатывалась публично и после аудитов и крупной программы вознаграждения начала работу 31 января 2025 года. В феврале запустилась Unichain. В конце 2025 года управление приняло пакет UNIfication, после чего в 2026 году протокольные комиссии и сжигание UNI стали распространяться на V2, V3 и часть V4-пулов в нескольких сетях.
Команда
Хейден Адамс является создателем протокола и руководителем Uniswap Labs. Компания пишет интерфейс, маршрутизатор, кошелёк, API, UniswapX и участвует в разработке новых версий.
Uniswap Foundation финансирует общественные программы и помогает управлению. Держатели UNI принимают ончейн-решения, а DUNI предоставляет организационную оболочку для взаимодействия governance с внешним миром. Эти структуры связаны, но не тождественны: Uniswap Labs не может единолично переписать уже развёрнутый V2-пул.
Токен UNI
При запуске был создан один миллиард UNI. 60% предназначались сообществу, 21,51% – команде, 17,8% – инвесторам и 0,69% – советникам. Исторический план предусматривал долгосрочную инфляцию, но позднейшие решения управления изменили экономическую траекторию.
UNIfication включил сжигание 100 миллионов UNI из казначейства и ежегодный бюджет роста в 20 миллионов UNI. Протокольные комиссии на активированных сетях собираются в TokenJar, а permissionless-механизм обменивает право забрать накопленные активы на сжигание UNI. В июле 2026 года governance также начала активировать комиссионную политику V4.
UNI остаётся токеном управления, а не автоматической долей LP-комиссии каждого пула. Параметры могут отличаться по версии, сети и семейству hook. Экономику следует проверять по фактическим голосованиям, а не по старому описанию 2020 года.
Главные риски
- Проскальзывание. Неглубокий пул или крупная сделка ухудшают цену; минимальный output нужно проверить до подписи.
- Непостоянные потери. Доход комиссии может не покрыть изменение относительной цены активов.
- Hooks. V4 позволяет подключать произвольную логику с отдельными ошибками и полномочиями.
- Токены. Honeypot, fee-on-transfer и нестандартный ERC-20 способны вести себя неожиданно.
- Разрешения. Router и Permit2 требуют внимательно читать сумму, spender и срок подписи.
- Unichain и маршруты. L2, bridges и fillers добавляют риски вне основного AMM.
Как проверять обмен
Нужно сверить сеть, адреса обоих токенов, версию пула, hook, глубину и минимально получаемую сумму. Разница между price impact и slippage объясняется в статье про проскальзывание и влияние сделки на цену.
При одобрении токена безопаснее понимать, выдаётся ли точная сумма или безлимитный доступ. Практические последствия разобраны в материале про безлимитный и ограниченный approve.
Итог: Uniswap вырос из минимального AMM в целую систему ликвидности, исполнения и собственной L2. V4 делает пулы программируемыми, а активированные комиссии связывают использование с UNI. Вместе с возможностями выросло число компонентов, которые нужно проверять перед сделкой.



