Uniswap
Uniswap — это децентрализованная биржа (DEX) и протокол автоматизированного маркетмейкеринга (АММ), работающий на блокчейне Ethereum и ряде других совместимых сетей. Протокол позволяет пользователям обменивать токены стандартов ERC-20 и BEP-20 без посредников, используя алгоритмическое формирование цены на основе торговых пулов ликвидности. Управление протоколом осуществляется через собственный токен UNI.
История
Протокол был создан Хайденом Адамсом (Hayden Adams) и запущен 2 ноября 2018 года на блокчейне Ethereum. Идея возникла после публикации Виталиком Бутериным сообщения о концепции автоматизированного маркетмейкера. Первая версия (Uniswap V1) поддерживала только обмен между ETH и токенами ERC-20, однако уже в ней была реализована ключевая модель АММ — x * y = k, где x и y — количество двух активов в пуле, а k — константа.
В мае 2020 года вышла версия Uniswap V2, которая позволила создавать пулы из любых двух токенов ERC-20 (необязательно с ETH в паре) и добавила возможность прямого обмена через промежуточные пары. В том же году, 16 сентября, состоялся запуск токена управления UNI путём эйрдропа (airdrop) среди прошлых пользователей протокола. Раздача токена была призвана децентрализовать управление и привлечь сообщество.
В мае 2021 года была развёрнута версия Uniswap V3, которая ввела концепцию концентрированной ликвидности. Вместо равномерного распределения средств по всей ценовой шкале, поставщики ликвидности могли выбирать конкретные диапазоны цен, что повышало эффективность использования капитала (в несколько раз по сравнению с V2). Версия стала работать на Ethereum, а затем была портирована на сети Arbitrum, Optimism, Polygon, Celo, BNB Chain и Avalanche.
В 2023 году команда начала разработку Uniswap V4, которая предполагает введение «крючков» (hooks) — смарт-контрактов, позволяющих настраивать логику пулов под конкретные задачи. Публичный запуск V4 состоялся в середине 2024 года. Протокол остаётся одним из самых популярных децентрализованных приложений (dApp, DApp — децентрализованное приложение, работающее на блокчейне) по объёму торгов и количеству активных пользователей.
Архитектура и принцип работы
Основой Uniswap является модель автоматизированного маркетмейкера. В отличие от традиционных бирж, где ордера сводятся матчингом, Uniswap использует алгоритм, определяющий цену на основе соотношения активов в пуле ликвидности.
Торговые пулы
Каждый пул представляет собой смарт-контракт, в котором хранятся два типа токенов. При проведении обмена пользователь отправляет в пул один токен и получает другой, пропорционально изменяя константу k. Формула ценообразования: Цена токена A = Резерв B / Резерв A. Чем глубже пул (больше суммарной ликвидности), тем меньше проскальзывание цены.
Поставщики ликвидности
Любой пользователь может стать поставщиком ликвидности (liquidity provider, LP), депонировав равные доли двух токенов в пул. Взамен он получает токены ликвидности (LP-токены), которые подтверждают его долю в пуле и дают право на получение комиссий от торгов. Комиссия за обмен в Uniswap V2 и V3 составляет стандартные 0,30% (в V3 есть три варианта: 0,01%, 0,05%, 1,00% для разных уровней волатильности). Комиссии распределяются пропорционально долям поставщиков.
Концентрированная ликвидность (V3)
В Uniswap V3 поставщик задаёт ценовой диапазон, внутри которого его средства будут работать. Например, можно обеспечить ликвидность только для диапазона от $1000 до $1200 за ETH. Если цена выходит за границы, ликвидность временно перестаёт приносить комиссию, пока цена не вернётся. Это позволяет получать более высокую доходность на вложенный капитал, но требует активного управления позицией.
Крючки (V4)
В версии V4 добавлены «крючки» — смарт-контракты, выполняющиеся в ключевые моменты жизненного цикла пула (создание, добавление/изъятие ликвидности, обмен). Они позволяют реализовывать динамические комиссии, настраиваемые оракулы, усреднение объёмов и другие функции без изменения базового протокола. Это делает Uniswap V4 платформой общего назначения для построения децентрализованных финансовых приложений.
Токен UNI
UNI — это токен управления (governance token), выпущенный в 2020 году. Общая эмиссия составляет 1 миллиард единиц, из которых на этапе запуска около 60% были распределены среди сообщества (включая эйрдропы, добычу и партнёрства), а 40% — зарезервированы для команды, инвесторов и будущих сотрудников (с вестингом на 4 года).
Держатели UNI могут голосовать за предложения по изменению протокола, включая корректировку комиссий, добавление новых пулов, распределение средств из казны Uniswap (около 10 миллиардов долларов в виде комиссий на начало 2025 года). Токен не является инвестиционным инструментом в классическом понимании — его стоимость не растёт автоматически от операционной прибыли протокола, а определяется рыночным спросом и ожиданиями сообщества.
Применение и значение
Uniswap внес значительный вклад в развитие децентрализованных финансов (DeFi). Протокол стал эталоном для многих последующих DEX-проектов (PancakeSwap, SushiSwap, Curve и др.). Его основные преимущества:
- Доступность: для совершения обмена не требуется регистрация, прохождение верификации (KYC) или передача личных данных. Достаточно иметь криптовалютный кошелёк (например, MetaMask — организация признана иноагентом в РФ) или другой кошелёк с поддержкой Ethereum).
- Безопасность: средства остаются под контролем пользователя до момента обмена (non-custodial). Смарт-контракты многократно аудированы сторонними компаниями (Trail of Bits, ConsenSys Diligence).
- Ликвидность: благодаря пулам и стимулированию поставщиков комиссиями Uniswap способен обеспечить ликвидность для тысяч торговых пар, в том числе малоликвидных токенов.
- Инновации: появление концепции концентрированной ликвидности и крючков расширило возможности для построения финансовых продуктов (например, автоматизированных торговых стратегий, безрисковых арбитражей).
Объём торгов на Uniswap за всё время превышает триллионы долларов США. По состоянию на начало 2025 года протокол занимает первое место среди DEX по дневному объёму торгов.
Критика и риски
Несмотря на популярность, Uniswap подвергается критике по нескольким аспектам:
- Непостоянные потери (impermanent loss): для поставщиков ликвидности существует риск того, что цена токенов в пуле изменится по сравнению с моментом депозита, что может привести к уменьшению стоимости депозита по сравнению с простым удержанием токенов.
- Газовые издержки: на блокчейне Ethereum (и некоторых других сетях) комиссии за транзакции (газ) могут быть высокими, делая мелкие обмены невыгодными.
- Регуляторные риски: поскольку Uniswap не является регулируемой финансовой организацией, возможны юридические претензии со стороны государственных органов. Например, в 2023 году Комиссия по ценным бумагам и биржам США (SEC) предъявила претензии к протоколу за возможное распространение незарегистрированных ценных бумаг.
- Риски смарт-контрактов: хотя протокол многократно аудирован, полностью исключить уязвимости нельзя. В 2023 году был зафиксирован случай эксплуатации ошибки в смарт-контракте Uniswap V3 на стороне пользователя, но протокол как таковой не взламывался.
- Манипуляции рынком: наличие пулов с низкой ликвидностью позволяет злоумышленникам проводить атаки «фронтраннинга» (front-running) и «сэндвич-атак» (sandwich attacks), влияющих на цены сделок.
Влияние на экосистему DeFi
Uniswap стал катализатором для создания целого класса децентрализованных приложений и сервисов. На его основе построены:
- Агрегаторы ликвидности (1inch, ParaSwap), которые собирают лучшую цену из нескольких протоколов.
- Протоколы доходности (Yearn Finance), которые автоматически управляют позициями поставщиков ликвидности.
- Алгоритмические стейблкоины и «ребалансируемые» пулы, использующие концентрированную ликвидность для поддержания привязки.
Кроме того, Uniswap широко применяется для выпуска и листинга новых токенов (так называемых «мемкоинов» или проектных монет), поскольку процедура добавления токена в протокол не требует одобрения и может быть выполнена любым пользователем.
Интересные факты
- Первый пул Uniswap был запущен с ликвидностью всего в 16 ETH.
- В сентябре 2020 года эйрдроп токенов UNI получили более 250 000 кошельков, каждый из которых получил минимум 400 UNI (на тот момент — около 1000 долларов США).
- Uniswap работал в период резкого роста популярности DeFi летом 2020 года («DeFi Summer») и выдержал нагрузку в десятки тысяч транзакций в день.
- В 2021 году объём торгов на Uniswap превысил объём торгов на централизованной бирже Coinbase для отдельных пар.
Источники
- Uniswap Whitepaper — оригинальная работа по протоколу Uniswap V1 (Hayden Adams, 2018).
- Uniswap V2 Core Whitepaper — описание архитектуры второй версии.
- Uniswap V3 Whitepaper — документ, описывающий концентрированную ликвидность и другие нововведения.
- Статья «Automated Market Makers» (Vitalik Buterin, 2018) — концептуальные основы АММ.
- Данные аналитического портала DefiLlama по объёмам торгов и TVL (Total Value Locked) в Uniswap.
- Отчёты аудиторских компаний Trail of Bits и ConsenSys Diligence по смарт-контрактам Uniswap V2 и V3.
- Регуляторные документы и новости, связанные с позицией SEC по DEX (2023–2024).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →