Что такое Uniswap?

Что такое Uniswap? cryptowiki.ru

Что такое Uniswap?

Uniswap — протокол с открытым исходным кодом и некастодиальная криптобиржа, позволяющая безопасно обменивать Ethereum (ETH) и токены стандарта ERC-20, не используя традиционную модель книги ордеров.

Uniswap объединяет токены в смарт-контракты, создавая пулы ликвидности. Участники платформы могут обменивать активы, создавать новые торговые пары и добавлять токены в пулы для получения комиссионного вознаграждения.

Кто и когда создал Uniswap?

Протокол Uniswap создал разработчик Хайден Адамс.

6 июля 2017 года Адамс уволился из компании Siemens, где после окончания колледжа работал инженером-механиком. Друг Адамса Карл Флерш, работавший в Ethereum Foundation, посоветовал ему стать разработчиком смарт-контрактов.

В течение следующих двух месяцев он занимался изучением азов Ethereum, Solidity и JavaScript, после чего Карл предложил Адамсу имплементировать механизм автоматизированного маркетмейкера (AMM).

Первым возможность создания маркетмейкеров на Ethereum, использующих уравнение x*y=k, рассмотрел разработчик проекта Gnosis Алан Лю. Коллега Лю по Gnosis Мартин Копплеман предложил эту идею Виталику Бутерину, который представил ее в статьях в личном блоге и на платформе Reddit.

В августе 2018 года Адамс получил от Ethereum Foundation грант в размере $100 000 на реализацию концепции.

В создании Uniswap Адамсу помогали разработчик Microsoft и Google Каллил Капуоззо, программисты Учиел Вилчис, Филипп Дайан, Дэн Робинсон, Энди Милениус и другие.

К марту 2018 года разработчики представили демо-версию Uniswap. 2 ноября 2018 года состоялся запуск полной версии протокола.

Презентуя Uniswap, Адамс перечислил его основные характеристики:

«Нет центрального токена или комиссии платформы. Нет особого отношения к ранним инвесторам, пользователям или разработчикам. Листинг токена бесплатный. Все функции смарт-контракта открыты, их можно улучшать».

Кто придумал название Uniswap?

Первоначально Адамс хотел назвать протокол Unipeg — производное от слов Unicorn («единорог») и Pegasus (Пегас). Когда Карл Флерш впервые рассказал Виталику Бутерину о проекте, тот сказал: «Unipeg? Uniswap звучит лучше». Адамс согласился с предложением.

Как работает Uniswap?

Протокол Uniswap включает серию смарт-контрактов, которые позволяют любому пользователю напрямую торговать друг с другом на блокчейне Ethereum. Технически — это децентрализованная биржа (DEX).

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

Платформа не требует регистрации и прохождения процедур KYC и AML. Необходим только Ethereum-кошелек вроде MetaMask. Отличительной чертой Uniswap является использование механизма под названием Constant Product Market Maker.

На Uniswap свободно можно добавить Ethereum-актив, профинансировав его эквивалентной стоимостью ETH и торгуемого токена стандарта ERC-20. Например, если пользователь хочет обменять токен Poop Token, он запускает новый смарт-контракт для Poop Token и создает пул ликвидности с Poop Token на $10 и ETH стоимостью в $10.

Uniswap не связывает продавцов и покупателей, чтобы те устанавливали цену Poop Token, а использует уравнение: x * y = k. В уравнении x и y представляют количество токенов ETH и ERC-20, доступных в пуле ликвидности; k — постоянная величина.

Исходя из баланса между токенами ERC-20 и ETH, а также между спросом и предложением, уравнение рассчитывает цену того или иного токена.

У каждого токена есть свой собственный смарт-контракт и пул ликвидности. Любой пользователь может торговать этой монетой или вносить средства в пул ликвидности, получая комиссионное вознаграждение от обменных операций в размере 0,3%.

Как создаются токены Uniswap?

Всякий раз, когда в пул ликвидности Uniswap добавляются новые токены, пользователь получает «пул-токен» стандарта ERC-20. Пул-токены можно обменивать, перемещать и использовать в других децентрализованных приложениях.

Когда средства становятся востребованы, пул-токены сжигаются. Каждый пул-токен представляет долю пользователя в суммарных активах пула и долю торговой комиссии пула в 0,3%.

Как осуществляется обмен токенов на Uniswap?

Протокол Uniswap доступен через интерфейс uniswap.org. Подключиться к нему можно с помощью Ethereum-кошелька, например, MetaMask.

Пользователь может обменивать токены или добавлять активы в пул ликвидности Uniswap. Необходимо выбрать токен, который пользователь хочет получить, и актив, которым необходимо заплатить. Затем пользователь должен одобрить транзакцию с помощью своего кошелька и подтвердить операцию, уплатив комиссию сети Ethereum.

Поскольку Uniswap — протокол смарт-контрактов с открытым исходным кодом, для него уже создано несколько пользовательских интерфейсов. Например, InstaDApp позволяет добавлять средства в пулы Uniswap без доступа к интерфейсу биржи.

Интерфейс Zapper.fi дает возможность добавлять средства в пулы Uniswap, используя только Ethereum, а не ETH и другой токен. Этот сервис также предлагает решения «в один клик» для покупки пул-токенов в сочетании со стратегиями bZx.

Что такое Uniswap v2?

В апреле 2019 года команда проекта привлекла более $1 млн в ходе раунда финансирования, возглавляемого инвестиционной компанией Paradigm. На эти средства была создана вторая итерация Uniswap с рядом новых технических характеристик.

Возможность обмена любых токенов ERC-20 между собой

В Uniswap V2 любой токен ERC-20 можно размещать в пуле с любым другим активом этого же стандарта. В основных контрактах вместо нативного ETH используется Wrapped Ether (WETH), хотя конечные потребители могут по-прежнему использовать ETH посредством вспомогательных контрактов.

Если два токена ERC20 не образуют прямой пары и не имеют общей пары между собой, их своп возможен, пока существует путь между ними. Для оптимизации прямых и многостадийных свопов используются маршрутные контракты (Router contracts).

Улучшенный контроль котировок

В Uniswap V2 предусмотрен улучшенный контроль котировок благодаря применению оракулов.

Мгновенные свопы

Мгновенные свопы предусматривают возможность вывода «сколько угодно монет» для осуществления, например, арбитражных и маржинальных торговых операций.

Как развивается Uniswap?

Хотя запуск Uniswap состоялся в ноябре 2018 года, долгое время протокол уступал в популярности централизованным биржам, а в сфере DeFi — лендинговым протоколам вроде Maker. Важным фактором успеха проекта стал запуск обновленной версии платформы.

В августе 2020 года состоялся форк Uniswap под названием SushiSwap: возник протокол с токеном управления SUSHI. На первом этапе форк позволял размещать в протоколе существующие токены ликвидности Uniswap для получения дохода. На втором этапе началась миграция средств в пулы на SushiSwap.

Поначалу SushiSwap переманил к себе львиную долю средств пользователей Uniswap, но после сокращения раздачи токенов SUSHI утратил былые показатели ликвидности. Лидерство Uniswap укрепилось с выпуском токена управления UNI, о котором объявили 16 сентября.

Вскоре после запуска UNI специалисты аналитической компании Glassnode пришли к выводу, что токены управления Uniswap не заблокированы в смарт-контракте и находятся на обычных Ethereum-адресах, что поднимает вопросы о степени децентрализации биржи.

Благодаря внедрению UNI объем заблокированных средств (TVL) на Uniswap не только вернулся к прежним значениям, но даже превысил их.

24 декабря 2020 года в системе Uniswap завершилось третье голосование, на котором впервые утвердили предложенные изменения: представители сообщества высказались касательно программы грантов для развития экосистемы при помощи токенов UNI.

На первом этапе финансирование рассчитано на небольшие проекты, в том числе хакатоны. В дальнейшем гранты планируется выдавать более существенным инициативам. С 2021 года организаторы начнут принимать заявки на поддержку мероприятий в форме вознаграждений для их участников. К принятию решений будут привлекать более широкое сообщество.

Ссылки:

Официальный сайт

Whitepaper

Twitter

Reddit

Источник: forklog.com

Оцените автора
( Пока оценок нет )
КриптоВики
Добавить комментарий