Что такое Uniswap?
Uniswap — децентрализованный протокол для торговли криптовалютами на основе смарт-контрактов. Работает в сети Ethereum. Входит в пятерку DeFi-приложений по объему заблокированных средств. Uniswap стал первым проектом, в котором реализовали автоматизированного маркетмейкера и пулы ликвидности.
Кто и когда создал Uniswap?
Создатель протокола Uniswap — Хайден Адамс. Летом 2017 года он уволился из компании Siemens, где после окончания колледжа работал инженером-механиком. По совету своего друга Карла Флерша, тогда работавшего в Ethereum Foundation, Адамс стал учиться разработке смарт-контрактов.
[embed]https://youtu.be/7-3w6uhK5NU[/embed]Несколько месяцев спустя Карл предложил Адамсу создать приложение по торговле цифровыми активами, в котором бы использовался механизм автоматизированного маркетмейкера (ориг. Automated Market Maker, AMM).
Первым идею AMM на Ethereum предложил разработчик проекта Gnosis Алан Лю. Его коллега Мартин Копплеман передал концепцию Виталику Бутерину, который в общих чертах изложил ее на Reddit в 2016 году и в личном блоге.
В августе 2018 года Адамс получил от Ethereum Foundation грант в размере $100 000 на реализацию концепции.
В создании Uniswap Адамсу помогали разработчик Microsoft и Google Каллил Капуоззо, программисты Учиел Вилчис, Филипп Дайан, Дэн Робинсон, Энди Милениус и другие.
К марту 2018 года разработчики представили демо-версию Uniswap. 2 ноября 2018 года состоялся запуск полной версии протокола.
Презентуя Uniswap, Адамс перечислил его основные характеристики:
«Нет центрального токена или комиссии платформы. Нет особого отношения к ранним инвесторам, пользователям или разработчикам. Листинг токена бесплатный. Все функции смарт-контракта открыты, их можно улучшать».
Кто придумал название Uniswap?
Первоначально Адамс хотел назвать протокол Unipeg — производное от слов Unicorn («единорог») и Pegasus («Пегас»). Когда Карл Флерш впервые рассказал Виталику Бутерину о проекте, тот сказал: «Unipeg? Uniswap звучит лучше». Адамс согласился с предложением.
Как работает Uniswap?
Протокол Uniswap включает серию смарт-контрактов, которые позволяют любому пользователю напрямую торговать друг с другом на блокчейне Ethereum. Технически — это децентрализованная биржа (DEX).
https://forklog.com/uniswap-i-drugie-amm-instruktsiya-po-ispolzovaniyu-dlya-novichkov/
Uniswap — общедоступный инструмент, распределяющий вознаграждение среди поставщиков ликвидности. Провайдеры поддерживают биржу, «запирая» токены, что позволяет другим пользователям торговать в децентрализованной системе.
Платформа не требует регистрации и прохождения процедур KYC и AML. Для ее использования необходим только браузерный кошелек с поддержкой сети Ethereum, например MetaMask.
Что такое пулы ликвидности?
Поскольку Uniswap — децентрализованный проект, у него нет администрации, отбирающей новые криптовалюты для листинга, как на централизованных биржах. Добавить новый актив стандарта ERC-20 на Uniswap может любой.
Для этого необходимо открыть пул ликвидности — отдельный «рынок» для определенной торговой пары. Чтобы открыть пул для нового токена, нужно некоторое количество новых токенов, а также базовая валюта стандарта ERC-20 на ту же сумму.
Uniswap не связывает продавцов и покупателей, чтобы те устанавливали цену цифровых активов, а использует уравнение: x * y = k. В уравнении x и y представляют количество токенов, доступных в пуле ликвидности; k — постоянная величина.
Исходя из баланса между токенами в паре, а также между спросом и предложением, уравнение рассчитывает цену того или иного токена. Данный механизм ценообразования и котировок и называется автоматизированный маркетмейкер (AMM).
У каждого токена есть свой собственный смарт-контракт и как минимум один пул ликвидности. Любой пользователь Uniswap может торговать этой монетой или вносить средства в пул ликвидности, получая награду от комиссий.
Всякий раз, когда в пул ликвидности Uniswap добавляются новые токены, пользователь получает «пул-токен» (LP) стандарта ERC-20. Пул-токены можно обменивать, перемещать и использовать в других децентрализованных приложениях.
Когда средства становятся востребованы, пул-токены сжигаются. Каждый пул-токен представляет долю пользователя в суммарных активах пула. Он также на пропорциональную часть от комиссий за обмен, которые собирает пул.
Как торгуют токенами на Uniswap?
Протокол Uniswap доступен через интерфейс uniswap.org. Подключиться к нему можно с помощью браузерного кошелька с поддержкой Ethereum.
Пользователь может обменивать токены или добавлять активы в пул ликвидности Uniswap. Необходимо выбрать токен, который пользователь хочет получить, и актив, которым он хочет заплатить. Затем пользователь должен одобрить транзакцию с помощью своего кошелька и подтвердить операцию, уплатив комиссию сети Ethereum.
Доступ к Uniswap можно получить и через DeFi-агрегаторы — специальные приложения, которые собирают данные о пулах в реальном времени, позволяют подключиться сразу к нескольким децентрализованным протоколам через единую платформу, а также предоставляют дополнительные функции. Среди популярных DeFi-агрегаторов — 1inch, InstaDApp, Zapper.
Кроме того, для упрощения торговли и увеличения доходности работают специальные менеджеры ликвидности.
https://forklog.com/finansovaya-alhimiya-kak-uvelichit-dohod-s-pomoshhyu-menedzherov-likvidnosti-uniswap-v3/
Что такое Uniswap v2?
В апреле 2019 года команда проекта привлекла более $1 млн по итогам инвестиционного раунда, который возглавила инвестиционная компания Paradigm. На эти средства создали вторую версию Uniswap (Uniswap v2) с рядом новых функций.
Возможность обмена любых токенов ERC-20 между собой
Если в первой версии протокола новый актив можно было разместить только в паре с ETH, то в Uniswap V2 любой токен ERC-20 можно размещать в пуле с любым другим активом этого же стандарта. В основных контрактах вместо ETH используется Wrapped Ether (WETH), хотя конечные потребители могут по-прежнему использовать ETH посредством вспомогательных контрактов.
Если два токена ERC-20 не образуют прямой пары и не имеют общей пары между собой, их своп возможен, пока существует путь между ними. Для оптимизации прямых и многоэтапных свопов используются маршрутные контракты (англ. Router Contracts).
Улучшенный контроль котировок
В Uniswap v2 предусмотрен улучшенный контроль котировок благодаря применению оракулов.
Мгновенные свопы
Мгновенные свопы предусматривают возможность вывода любого количества монет для осуществления, например, арбитражных и маржинальных торговых операций.
Что такое токен UNI?
UNI — токен управления, предназначенный для участия в системе управления Uniswap, в частности для голосований. О его выпуске создатели проекта внезапно объявили в сентябре 2020 года.
Распространить токены решили необычным образом. Вместо токенсейла команда проекта решила провести аирдроп: начислила фиксированную сумму UNI каждому пользователю децентрализованный биржи, кто хоть раз совершал на ней какие-либо действия.
https://forklog.com/chto-takoe-airdrop-kriptovalyut/
Сразу после эмиссии стоимость Uniswap (UNI) выросла в несколько раз, и он вошел в ТОП-50 криптовалют по капитализации. Согласно данным CoinMarketCap, в начале мая общая капитализация этого цифрового актива превышает $7 млрд, он торгуется на всех ведущих биржах криптовалют.
Как SushiSwap связана с Uniswap?
Долгое время Uniswap уступал централизованным биржам по активности торговли, а в сфере DeFi были приложения с гораздо большим объемом заблокированных средств (TVL), в частности MakerDAO.
Популярность протокола стала резко расти после запуска его второй версии. По данным DeFi Pulse, TVL в проекте вырос примерно с $36 млн на момент запуска Uniswap v2 в мае 2019 года до почти $2 млрд уже к концу сентября.
На фоне хайпа в 2020-м другие DeFi-проекты начали копировать модель Uniswap, точнее пулы ликвидности и механизм AMM, но вместе с тем добавили к ним более привлекательные условия для пользователей.
В тот момент главным конкурентом стал SushiSwap — форк Uniswap. Он имел единственное серьезное отличие — собственный токен управления. Кроме того, первоначально в этом протоколе можно было размещать существующие токены ликвидности Uniswap для получения дохода. Токен управления раздавали всем участникам пула, что значительно увеличивало размер их наград. За короткое время SushiSwap удалось «переманить» к себе 70% ликвидности Uniswap.
Однако после сокращения размера наград токенов SUSHI утратил былые показатели ликвидности. Окончательно Uniswap смог вернуть себе лидерство после выпуска токена управления UNI.
https://forklog.com/prosto-dobav-token-kak-uniswap-stala-pervoj-dex-obognavshej-coinbase/
Как развивается Uniswap?
На начало мая 2022 года Uniswap остается одним из главных DeFi-проектов: он занимает пятое место в рейтинге DeFi Pulse по объему заблокированных средств с показателем в $7 млрд.
В декабре 2020 года в Uniswap удалось собрать кворум для принятия первого решения. Члены комьюнити утвердили программу грантов для развития экосистемы при помощи токенов UNI.
В мае 2021 года, спустя ровно год с презентации второй версии, начала работу уже третья версия децентрализованного биржи — Uniswap v3. Она предполагает кардинально новые функции и компоненты, включая концентрированную ликвидность, ордера лимитного диапазона и множественные позиции в рамках одного пула.
https://forklog.com/kontsentrirovannaya-likvidnost-i-optimism-udastsya-li-uniswap-uderzhat-liderstvo-sredi-dex/
Вскоре после этого пользователи Uniswap поддержали запуск протокола в сети Ethereum-решения второго уровня Arbitrum. В июле того же года децентрализованная биржа запустила альфа-версию платформы в основной сети Optimistic Ethereum. В конце того же года Uniswap развернули в сети Polygon.
Под давлением регуляторов летом 2021-го Uniswap прекратила торговлю 129 токенами в своем интерфейсе в связи с «развитием регуляторного ландшафта». С апреля 2022 года биржа блокирует пользователей, находящихся под санкциями.
Весной 2022 года команда проекта запустила венчурное подразделение Uniswap Labs Ventures для инвестиций в продукты Web3.
Что такое Uniswap v3?
От предыдущей новую версию Uniswap отличает акцент на капиталоэффективности, сделанный благодаря концепции концентрированной ликвидности. Провайдеры ликвидности (LP) получили возможность выбирать определенный ценовой диапазон для предоставления средств в пул.
Это позволит участникам рынка концентрировать ликвидность там, где происходит основная торговая активность. В результате LP могут повысить рентабельность капитала, направив свободные средства в другие пулы и инвестиционные инструменты. Такой подход позволяет лучше диверсифицировать риски.
Uniswap v3 также вводит концепцию активной ликвидности. Если цена выходит из назначенного LP диапазона, ликвидность фактически удаляется из пула, прекращая приносить комиссионный доход.
Когда это случается, ликвидность перетекает полностью в один из активов пула. В этот момент LP может либо подождать, пока цена вернется в заданные рамки, либо изменить ценовой диапазон на более актуальный.
В Uniswap также появился новый тип заявки — ордер лимитного диапазона (ориг. Range Limit Orders). Он позволяет LP выделять токены одного вида под определенный диапазон выше или ниже текущей рыночной цены. Когда цена входит в указанный пользователем коридор, один актив продается за другой. При использовании этой функции в рамках узкого диапазона можно достичь эффекта, подобного использованию стандартного лимитного ордера.
Также с новым релизом в протоколе появились множественные позиции: LP могут предоставлять ликвидность в один и тот же пул в соответствии с различными ценовыми диапазонами, которые могут частично между собой совпадать.
В Uniswap v3 предусмотрена трехуровневая структура комиссий провайдеров ликвидности со ставками 0,05%, 0,3% и 1% за сделку. В компании ожидают, что комиссии в 0,05% будут использовать в основном для пар со стейблкоинами. Тариф 0,3% будут применять в пулах вроде ETH/DAI, а 1% — для торговли гораздо более волатильными парами с низколиквидными активами.