Краткое содержание

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

Трейдеры могут торговать токенами Ethereum на Uniswap, не доверяя кому-либо свои средства. Между тем, любой желающий может одолжить свою криптовалюту в специальные резервы, называемые пулами ликвидности. За отправку денег в эти пулы взимается комиссия.

Как эти волшебные единороги конвертируют один токен в другой? Что вам нужно для использования Uniswap? Ответы вы можете найти в нашей статье.


Вход

Централизованные биржи на протяжении многих лет были основой рынка криптовалют. Они предлагают быстрые сроки расчетов, большие объемы транзакций и постоянно растущую ликвидность. Но существует и параллельный мир, создаваемый в виде протоколов, не требующих доверия. Децентрализованные биржи (DEX) не требуют посредников или хранителей для обеспечения торговли.

Из-за присущих технологии блокчейна ограничений чрезвычайно сложно создать DEX, которые смогут существенно конкурировать с централизованными биржами. Большинству DEX необходимо улучшить как производительность, так и удобство использования.

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

В результате этого нововведения Uniswap стал одним из самых успешных проектов движения децентрализованных финансов (DeFi).

Давайте посмотрим, что такое Uniswap, как он работает и как вы можете торговать токенами на Uniswap, используя только кошелек Ethereum.


Что такое Юнисвап?

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

Uniswap — это программное обеспечение с открытым исходным кодом. Вы также можете самостоятельно ознакомиться с программным обеспечением на Uniswap GitHub.

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

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

Протокол Uniswap был создан Хейденом Адамсом в 2018 году. Однако технология, вдохновившая на внедрение этого протокола, была впервые определена соучредителем Ethereum Виталиком Бутериным.


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

Uniswap вошла в историю традиционной архитектуры цифровых бирж, не имея книги заказов. Он работает с дизайном под названием «Постоянный маркет-мейкер продукта», и этот дизайн представляет собой тип модели, называемый «Автоматизированный маркет-мейкер» (AMM).

Автоматизированные маркет-мейкеры — это смарт-контракты, содержащие резервы ликвидности (или пулы ликвидности), с помощью которых пользователи могут торговать. Эти резервы финансируются поставщиками ликвидности. Любой, кто внесет в пул равное количество двух токенов, может стать поставщиком ликвидности. В свою очередь, комиссии, выплачиваемые трейдерами этим пулам, распределяются между поставщиками ликвидности пропорционально их долям в пуле. Давайте подробно рассмотрим, как работает этот механизм.

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

Итак, давайте рассмотрим пул ликвидности ETH/USDT. Мы назовем часть пула ETH x, а часть пула USDT y. Uniswap берет эти две суммы и умножает их, чтобы определить общую ликвидность в пуле. Назовем общую ликвидность пула k. Основная идея Uniswap заключается в том, что k должно оставаться постоянным, то есть общая ликвидность в пуле постоянна. В этом случае формула общей ликвидности пула имеет вид:

х * у = к

Так что же происходит, когда кто-то хочет совершить транзакцию?

Допустим, Алиса покупает 1 ETH за 300 долларов США, используя пул ликвидности ETH/USDT. При этом доля USDT в пуле увеличивается, а доля ETH уменьшается. Это означает, что цена ETH вырастет. Откуда? Потому что после транзакции в пуле становится меньше ETH и, как мы знаем, общая ликвидность (k) должна оставаться постоянной. Это механизм, определяющий ценообразование. В конечном счете, цена, уплачиваемая за ETH, зависит от того, насколько данная транзакция меняет соотношение между x и y.

Следует также отметить, что эта модель не масштабируется линейно. Чем больше заказ, тем больше он меняет баланс между x и y. В результате крупные заказы становятся экспоненциально дороже, чем мелкие, что приводит к еще большему увеличению суммы проскальзывания. Это также означает, что чем больше пул ликвидности, тем легче ему будет обрабатывать крупные заказы. Откуда? Потому что в этом случае разница между x и y будет меньше.


Юнисвап v3

Технология, лежащая в основе Uniswap, на сегодняшний день менялась несколько раз. Если вы раньше использовали Uniswap, вы, вероятно, использовали Uniswap v2. Но постоянно вносятся новые улучшения. Давайте рассмотрим наиболее эффективные обновления, представленные Uniswap v3.


эффективность капитала

Одним из наиболее важных изменений, внесенных Uniswap v3, является эффективность использования капитала. Как вы знаете, большинство AMM очень неэффективны с точки зрения использования капитала. Другими словами, большая часть средств в AMM большую часть времени не используется. Это связано с присущим модели x*y=k свойством, о котором мы упоминали ранее. Проще говоря, чем больше ликвидности в пуле, тем более крупные заказы система может поддерживать в более широком ценовом диапазоне.

Но поставщики ликвидности (LP) в этих пулах по сути обеспечивают ликвидность для ценовой кривой (диапазона) от 0 до бесконечности. Весь капитал остается неиспользованным в случае, если один из активов в пуле соответствует сценарию 5x, 10x, 100x.

Если такой сценарий станет реальностью, эти простаивающие активы гарантируют, что в этой части ценовой кривой еще останется ликвидность. Это означает, что лишь небольшая часть ликвидности пула используется в той секции, где происходит большая часть торговли.

Например, Uniswap в настоящее время имеет заблокированную ликвидность на сумму 5 миллиардов долларов, но ежедневный объем составляет всего около 1 миллиарда долларов. Вы можете подумать, что такой способ работы не очень эффективен, и, похоже, команда Uniswap придерживается такого же мнения. Uniswap v3 устраняет эту проблему.

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

Uniswap v3 — это, в некотором смысле, примитивный способ создания книги заказов в сети Ethereum, где маркет-мейкеры могут принимать решение предлагать ликвидность в определенных ими ценовых диапазонах. Также важно отметить, что это изменение будет более выгодным для профессиональных маркет-мейкеров, чем для отдельных участников. Самое приятное в AMM — это то, что каждый может предлагать ликвидность и управлять своими средствами.

Но из-за этого дополнительного уровня сложности «ленивые» поставщики ликвидности будут зарабатывать гораздо меньше комиссий, чем профессиональные игроки, которые могут постоянно оптимизировать свои стратегии. С другой стороны, также возможно, что такие агрегаторы, как Yearn.finance, предлагают отдельным поставщикам ликвидности возможность в некоторой степени конкурировать в этой среде.


Токены Uniswap LP как NFT

Мы знаем, что каждая позиция Uniswap LP будет уникальной, поскольку каждый, кто вносит средства, может установить свой собственный ценовой диапазон. Это означает, что позиции Uniswap LP больше не будут взаимозаменяемыми. В результате каждая позиция LP теперь представлена ​​одним уникальным токеном (NFT).

Одним из преимуществ представления позиции Uniswap LP с помощью взаимозаменяемого токена было то, как этот токен можно было использовать в других частях DeFi. Токены Uniswap v2 LP могут быть переданы в Aave или MakerDAO в качестве залога. С версией 3 это сделать будет невозможно, поскольку каждая позиция уникальна. Однако это негативное влияние на возможность компоновки можно предотвратить с помощью новых типов производных продуктов.


Uniswap на уровне 2

За последний год комиссии за транзакции в Ethereum резко возросли. Это сделало Uniswap экономически непрактичным для большинства мелких пользователей.

Uniswap v3 также будет доступен в решении масштабирования уровня 2 под названием Optimistic накопительный пакет. Это решение станет эффективным способом масштабирования смарт-контрактов, одновременно получая выгоду от безопасности сети Ethereum. Ожидается, что с запуском этого решения объем транзакций значительно увеличится, и пользователи смогут торговать с гораздо меньшими комиссиями.


Что такое временная потеря?

Как мы упоминали ранее, поставщики ликвидности получают комиссию за предложение ликвидности пользователям, которые будут торговать токенами. Есть ли что-нибудь еще, что поставщики ликвидности должны учитывать? Да. Существует также эффект, называемый временной потерей.

Допустим, Алиса вносит 1 ETH и 100 USDT в пул Uniswap. Поскольку пара токенов должна иметь одинаковую стоимость, это означает, что цена ETH составляет 100 долларов США. Давайте также предположим, что в пуле всего 10 ETH и 1000 USDT, а остальное поступает от других поставщиков ликвидности, таких как Алиса. В данном случае доля Алисы в пуле равна 10%, а наша общая ликвидность (k) равна 10 000.

Что произойдет, если цена ETH вырастет до 400 долларов США? Если вы помните, общая ликвидность пула должна оставаться постоянной. Если ETH сейчас составляет 400 USDT, это означает, что соотношение ETH и USDT в пуле изменилось. Фактически, сейчас в пуле есть 5 ETH и 2000 USDT. Откуда? Потому что арбитражные трейдеры будут добавлять USDT в пул и удалять ETH из пула до тех пор, пока курс не будет отражать правильную цену. Вот почему так важно понимать, что k — постоянная величина.

Алиса решает вывести свои средства и получает 10% пула пропорционально своей доле. В результате он получает 0,5 ETH и 200 долларов США на общую сумму 400 долларов США. Может показаться, что Алиса получила хорошую прибыль. Но что, если он не объединит свои средства? Тогда у Алисы будет 1 ETH и 100 долларов США, что в общей сложности составит 500 долларов США.

Фактически, Алиса была бы более прибыльной, если бы она ХОДЛИЛа свои средства, а не вносила их в пул Uniswap. В этом примере временные потери — это альтернативные издержки внесения токена в пул, цена которого выросла. Это означает, что когда Алиса вносит свои средства в Uniswap в надежде заработать комиссионные, она может упустить другие возможности получения прибыли.

Следует отметить, что данный эффект возникает независимо от того, в какую сторону изменится цена после инвестирования средств. Что это значит? Убытки также могут увеличиться, если цена ETH снизится по сравнению с тем, когда средства были депонированы. Более техническое объяснение этого эффекта можно найти в статье Pintail.

Так почему же эта потеря временная? Этот эффект исчезает, если цена добавленного в пул токена возвращается к цене на момент добавления. Кроме того, эта потеря может быть компенсирована со временем, поскольку поставщики ликвидности будут получать комиссионные. Однако поставщики ликвидности должны знать об этом влиянии, прежде чем добавлять средства в пул.


Как Uniswap зарабатывает деньги?

Не побеждает. Uniswap — это децентрализованный протокол, поддерживаемый криптовалютным хедж-фондом Paradigm. Все комиссии достаются поставщикам ликвидности, и ни один из учредителей не получает долю от транзакций, совершенных через протокол.

В настоящее время комиссии, выплачиваемые поставщикам ликвидности, составляют 0,3% за транзакцию. По умолчанию эти комиссии добавляются в пулы ликвидности, но поставщики ликвидности могут вывести свои средства в любое время. Комиссии распределяются в соответствии с долей каждого поставщика ликвидности в пуле.

В будущем часть комиссий может быть выделена на развитие Uniswap. Команда Uniswap уже выпустила улучшенную версию протокола под названием Uniswap v2.


➟ Хотите войти в мир криптовалют? Вы можете купить биткойны на Binance!


Как использовать Uniswap?

Uniswap — это протокол с открытым исходным кодом, что означает, что каждый может создать свое собственное интерфейсное приложение. Но чаще всего используются https://app.uniswap.org и https://uniswap.exchange.

  1. Перейдите в интерфейс Uniswap.

  2. Подключите кошелек. Вы можете использовать MetaMask, Trust Wallet или любой другой поддерживаемый кошелек Ethereum.

  3. Выберите токен, который хотите обменять.

  4. Выберите токен, который хотите обменять.

  5. Нажмите кнопку Обменять.

  6. Проверьте процесс во всплывающем окне.

  7. Подтвердите запрос транзакции в своем кошельке.

  8. Подождите, пока транзакция будет подтверждена в блокчейне Ethereum. Вы можете следить за статусом транзакции на https://etherscan.io/.


Токен Uniswap (UNI)

UNI — это собственный токен протокола Uniswap, предоставляющий права управления владельцам токенов. Это означает, что владельцы UNI могут голосовать за изменения в протоколе. Мы уже упоминали, как протокол в определенном смысле работает в общественных интересах. Токен UNI подтверждает эту идею.

На начальном этапе было выпущено 1 миллиард токенов UNI. 60% этих токенов были распределены среди существующих членов сообщества Uniswap, а остальные 40% будут распределены среди членов команды, инвесторов и консультантов в течение четырех лет.

Часть распределения сообщества осуществляется посредством добычи ликвидности. В результате токены UNI будут распределены среди людей, обеспечивающих ликвидность в следующих пулах Uniswap:

  • ETH/USDT

  • ETH/USDC

  • ETH/DAI

  • ETH/WBTC

Итак, кто же является членами сообщества Uniswap? Все адреса Ethereum, которые взаимодействовали с контрактами Uniswap. Теперь давайте поговорим о том, как получить токены UNI.


Как купить токены Uniswap (UNI)?

Если вы использовали Uniswap, вы можете получить 400 UNI за каждый адрес, который вы используете для взаимодействия с Uniswap. Чтобы получить токены:

  1. Перейдите на https://app.uniswap.org/.

  2. Подключите кошелек, который вы использовали ранее, к Uniswap.

  3. Нажмите кнопку «Получить свои токены UNI».

uniswap-uni-tokenlar-nasıl-alınır

  1. Подтвердите транзакцию в своем кошельке (вы можете увидеть текущие комиссии за газ в Ethscan Gas Tracker).

  2. Поздравляем, теперь у вас есть UNI!

Хотите торговать своими токенами UNI? Бинанс с вами.


➟ Нажмите, чтобы купить и продать токены UNI на Binance!


Как получить UNI на Binance?

Чтобы получить UNI, вам необходимо обменять фиатную валюту или криптовалюту на бирже Binance. Невозможно использовать кредитную/дебетовую карту для покупки UNI напрямую. Вы можете выбрать одну из пар ниже с опциями BNB, BTC, BUSD, USDT или EUR.


Если вы хотите купить UNI с помощью криптовалюты, вы можете перевести существующие криптовалюты на свой спотовый кошелек или купить немного криптовалюты. BUSD является одним из рекомендуемых вариантов из-за стабильности цен. Вы можете купить BUSD с помощью своей карты, перейдя на страницу [Купить криптовалюту]. Введите сумму, которую хотите получить, и нажмите [Продолжить], чтобы ввести данные своей карты.


Получив криптовалюту, вы можете перейти на биржу и выбрать пару UNI, которой хотите торговать. Вы можете изменить свою пару, нажав на текущую рыночную пару в левом верхнем углу.


Введите предпочитаемую пару в строку поиска. В этом примере мы будем использовать пару UNI/BUSD.


Теперь вы можете создать заказ на покупку UNI. Самый быстрый способ — использовать рыночный ордер, который дает вам текущую спотовую цену. Если вы хотите купить по определенной цене или по более выгодной цене, вы также можете разместить лимитный ордер или стоп-лимитный ордер.

Чтобы создать рыночный ордер, нажмите [Спот] в правой части страницы обмена. На вкладке [Купить] убедитесь, что вы выбрали [Рынок] в качестве типа ордера и введите сумму BUSD, которую вы хотите использовать в сделке. Наконец, нажмите [Получить UNI], чтобы разместить заказ.


Как продать UNI на Binance?

Процесс продажи UNI аналогичен процессу покупки. Во-первых, убедитесь, что ваши UNI находятся в вашем спотовом кошельке Binance. Если вы еще не внесли свои токены, перейдите в [Fiat and Spot] и найдите UNI. Нажмите [Депозит] для получения подробных инструкций о том, как перенести свои UNI. Для получения дополнительной информации см. Как внести средства на Binance. Вы также можете прочитать нашу статью.


После того, как вы успешно внесли свои UNI, откройте страницу обмена и выберите пару UNI, которой хотите торговать. Давайте посмотрим на пару UNI/BTC.


Используйте строку поиска, чтобы найти нужную пару. В этом примере мы нажмем [UNI/BTC].


Чтобы продать свои UNI по текущей рыночной цене, перейдите в правую часть экрана. Нажмите [Спот] и выберите [Рынок] в качестве типа ордера на вкладке [Продать]. Введите количество UNI, которое вы хотите продать, и нажмите [Продать UNI].


Последнее слово

Uniswap — это инновационный протокол обмена, созданный на базе Ethereum. Он позволяет любому, у кого есть кошелек Ethereum, обменивать токены без участия какой-либо центральной стороны.

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