Что такое Uniswap? Полное руководство для новичков
Uniswap — это совершенно другой тип биржи, которая полностью децентрализована, то есть она не принадлежит и не управляется одной организацией, и использует относительно новый тип торговой модели, называемый автоматическим протоколом ликвидности.
Подавляющее большинство криптовалютной торговли происходит на централизованных биржах, таких как Coinbase, Binance и Paxful. Эти платформы требуют от пользователей размещать средства под своим контролем и использовать традиционную систему книги заказов для облегчения торговли.
Торговля на основе книги заказов — это когда заказы на покупку и продажу представлены в списке вместе с общей суммой, размещенной в каждом заказе. Количество открытых ордеров на покупку и продажу актива называется «глубиной рынка». Чтобы совершить успешную сделку с использованием этой системы, ордер на покупку должен быть согласован с ордером на продажу на противоположной стороне книги заказов на ту же сумму и цену актива, и наоборот.
Например, если вы хотите продать один биткоин (BTC) по цене 33000 долларов на централизованной бирже, вам нужно подождать, пока на другой стороне книги заказов появится покупатель, который хочет купить такое же или более высокое количество биткоинов по этой цене.
Основная проблема с этим типом системы — ликвидность, которая в данном контексте относится к глубине и количеству ордеров, имеющихся в книге заказов в любой момент времени. Низкая ликвидность означает, что трейдеры не смогут выполнить свои ордера на покупку или продажу.
Другой способ думать о ликвидности: представьте, что у вас есть продуктовый ларек на уличном рынке. Если уличный рынок заполнен владельцами киосков, продающими товары, и людьми, покупающими продукты, он будет считаться «ликвидным рынком». Если бы рынок был спокойным и на нем не было много покупок и продаж, это считалось бы «узким рынком».
Что такое Uniswap?
Uniswap — это совершенно другой тип биржи, которая полностью децентрализована, то есть она не принадлежит и не управляется одной организацией, и использует относительно новый тип торговой модели, называемый автоматическим протоколом ликвидности.
Платформа Uniswap была построена в 2018 году на основе блокчейна Ethereum, второго по величине в мире криптовалютного проекта по рыночной капитализации, что делает его совместимым со всеми токенами ERC-20 и инфраструктурой, такой как службы кошельков, такие как MetaMask и MyEtherWallet .
Uniswap также является полностью открытым исходным кодом, а это означает, что любой может скопировать код для создания собственных децентрализованных бирж. Он даже позволяет пользователям бесплатно размещать токены на бирже. Обычные централизованные биржи ориентированы на получение прибыли и взимают очень высокие комиссии за размещение новых монет, а это и есть существенное отличие. Поскольку Uniswap является децентрализованной биржей (DEX), это также означает, что пользователи постоянно контролируют свои средства, в отличие от централизованной биржи, которая требует от трейдеров отказаться от контроля над своими закрытыми ключами, чтобы заказы могли регистрироваться во внутренней базе данных. Сохраняя контроль над закрытыми ключами, он исключает риск потери активов в случае взлома биржи . Согласно последним цифрам, Uniswap в настоящее время является четвертой по величине платформой децентрализованного финансирования (DeFi) и имеет криптоактивы на сумму более 3 миллиардов долларов, заблокированных в ее протоколе.
Как работает Uniswap
Uniswap работает на двух смарт-контрактах: контракт «Обмен» и контракт «Фабрика». Это автоматические компьютерные программы, которые предназначены для выполнения определенных функций при соблюдении определенных условий. В этом случае фабричный смарт-контракт используется для добавления новых токенов на платформу, а контракт обмена облегчает все свопы токенов или «сделки». Любой токен на основе ERC20 можно заменить другим на обновленной платформе Uniswap v.2.
Автоматизированный протокол ликвидности
Uniswap решает проблему ликвидности (описанную во введении) централизованных бирж с помощью автоматизированного протокола ликвидности. Это работает, мотивируя людей, торгующих на бирже, становиться поставщиками ликвидности (LP): пользователи Uniswap объединяют свои деньги вместе, чтобы создать фонд, который используется для выполнения всех сделок, которые происходят на платформе. Каждый указанный токен имеет свой собственный пул, в который пользователи могут вносить свой вклад, и цены для каждого токена рассчитываются с использованием математического алгоритма, запускаемого компьютером (объясняется в разделе «Как определяется цена токена» ниже). Благодаря этой системе покупателю или продавцу не нужно ждать появления противоположной стороны для завершения сделки. Вместо этого они могут мгновенно выполнить любую сделку по известной цене при условии, что в конкретном пуле достаточно ликвидности для ее облегчения. В обмен на вкладывание средств, каждый LP получает токен, который представляет собой сделанную ставку в пул.
Например, если вы внесли 10 000 долларов в пул ликвидности, который в общей сложности содержал 100 000 долларов, вы получите токен для 10% этого пула. Этот токен можно обменять на часть торговых сборов. Uniswap взимает с пользователей фиксированную комиссию в размере 0,30% за каждую сделку, которая происходит на платформе, и автоматически отправляет ее в резерв ликвидности. Каждый раз, когда поставщик ликвидности решает, что он хочет выйти, он получает часть общих комиссий из резерва относительно суммы их ставки в этом пуле. Полученный ими жетон, в котором фиксируется, какая доля им причитается, затем уничтожается.
После обновления Uniswap v.2 была введена новая плата за протокол, которую можно включить или отключить с помощью голосования сообщества, и по сути она отправляет 0,05% от каждых 0,30% комиссии за торговлю в фонд Uniswap для финансирования будущего развития. В настоящее время эта опция комиссии отключена, однако, если она когда-либо будет включена, это означает, что LP начнут получать 0,25% комиссии за торговлю пулом.
Как определяется цена токена
Еще один важный элемент этой системы — это то, как она определяет цену каждого токена. Вместо системы книги заказов, где цена каждого актива определяется наивысшим покупателем и наименьшим продавцом, Uniswap использует автоматизированную систему маркет-мейкера. В этом альтернативном методе корректировки цены актива на основе его спроса и предложения используется давнее математическое уравнение. Он работает, увеличивая и уменьшая цену монеты в зависимости от соотношения количества монет в соответствующем пуле. Важно отметить, что всякий раз, когда кто-то добавляет новый ERC-20 токен в Uniswap, этот человек должен добавить определенное количество выбранного токена ERC-20 и такое же количество другого токена ERC-20, чтобы запустить пул ликвидности. Уравнение для расчета цены каждого токена:
x * y = k
Где количество токена A равно x, а количество токена B равно y. K — постоянное значение, иначе говоря, число, которое не меняется.
Например, Алекс хочет обменять цепочку (LINK) для эфира с использованием пула Uniswap LINK/ETH. Алекс добавляет большое количество LINK в пул, что увеличивает отношение LINK в пуле к эфиру. Поскольку значение K должно оставаться неизменным, это означает, что стоимость эфира увеличивается, а стоимость ссылки в пуле уменьшается. Таким образом, чем больше LINK вставляет Алекс, тем меньше эфира он получает взамен, потому что его цена увеличивается. Размер пула ликвидности также определяет, насколько цена токенов изменится во время сделки. Чем больше денег, то есть ликвидности, в пуле, тем легче совершать более крупные сделки, не вызывая резкого падения цены.
Арбитраж
Арбитражные трейдеры — важный компонент экосистемы Uniswap. Это трейдеры, которые специализируются на обнаружении расхождений в ценах на нескольких биржах и использовании их для получения прибыли. Например, если биткоин торговался на Kraken за 35 500 долларов, а Binance — за 35 450 долларов, вы могли купить биткоин на Binance и продать его на Kraken, чтобы получить легкую прибыль. Если торговать большими объемами, можно получить значительную прибыль при относительно низком риске.
Что делают арбитражные трейдеры на Uniswap, так это находят токены, которые торгуются выше или ниже их средней рыночной цены — в результате крупных сделок, создающих дисбаланс в пуле и снижающих или повышающих цену — и покупают или продают их соответственно. Они делают это до тех пор, пока цена токена не перебалансируется в соответствии с ценой на других биржах, и прибыли больше не будет. Эти гармоничные отношения между автоматизированной системой маркет-мейкера и арбитражными трейдерами — вот что удерживает цены токенов Uniswap на уровне остального рынка.
Как пользоваться Uniswap
Начать работу с Uniswap относительно просто, однако вам нужно будет убедиться, что у вас уже есть кошелек с поддержкой ERC-20, такой как MetaMask, WalletConnect, кошелек Coinbase, Portis или Fortmatic.
Если у вас есть один из этих кошельков, вам нужно добавить в него эфир, чтобы торговать на Uniswap и платить за газ — так называются комиссии за транзакции Ethereum. Плата за газ различается по цене в зависимости от того, сколько людей использует сеть. Большинство сервисов кошельков, совместимых с ERC-20, предоставляют вам три варианта совершения платежа через блокчейн Ethereum: медленный, средний или быстрый. Медленный — самый дешевый вариант, быстрый — самый дорогой, а средний — где-то посередине. Это определяет, насколько быстро ваша транзакция будет обработана майнерами сети Ethereum.
- Перейдите на https://uniswap.org
- Нажмите «Использовать Uniswap» в правом верхнем углу.
- Перейдите в «Подключить кошелек» в верхнем правом углу и выберите свой кошелек.
- Войдите в свой кошелек и позвольте ему подключиться к Uniswap.
- На экране вы сможете поменять местами токены напрямую, используя раскрывающиеся варианты рядом с разделами «от» и «до».
- Выберите токен, который вы хотите обменять, введите сумму и нажмите «обменять».
- Появится окно предварительного просмотра транзакции, и вам нужно будет подтвердить транзакцию в вашем кошельке ERC-20.
- Подождите, пока транзакция будет добавлена в блокчейн Ethereum. Вы можете проверить прогресс, скопировав и вставив идентификатор транзакции в https://etherscan.io/. Идентификатор транзакции будет доступен в вашем кошельке после поиска транзакции в истории отправленных транзакций.
Токен UNI от Uniswap
Собственный токен Uniswaps, UNI, известен как токен управления. Это дает владельцам право голосовать за новые разработки и изменения в платформе, в том числе за то, как отчеканенные токены должны распространяться среди сообщества и разработчиков, а также за любые изменения в структуре сборов.
Изначально токен UNI был создан в сентябре 2020 года, чтобы помешать пользователям сбежать и конкурировать с DEX SushiSwap. За месяц до запуска токенов UNI SushiSwap — форк Uniswap — стимулировал пользователей Uniswap, чтобы они позволили SushiSwap перераспределять свои средства на новую платформу, награждая их токенами SUSHI. Это был новый тип токена, который давал пользователям права управления новым протоколом, а также пропорциональную сумму всех комиссий за транзакции, уплачиваемых платформе.
Uniswap в ответ создал 1 миллиард токенов UNI и решил раздать 150 миллионов из них всем, кто когда-либо использовал платформу. Каждый получил 400 токенов UNI, что на тот момент составляло более 1000 долларов.