Что такое Uniswap?

НовичокNov 21, 2022
Uniswap - это децентрализованный протокол торговли криптовалютами, построенный на блокчейне Ethereum, который позволяет любому человеку обменивать токены ERC-20 непосредственно из своего кошелька или создавать пулы ликвидности из этих токенов.
Что такое Uniswap?

Введение

Uniswap - это децентрализованная биржа, работающая на блокчейне Ethereum, которая позволяет пользователям обмениваться токенами ERC-20 посредством автоматически выполняемых смарт-контрактов и кодов приложений. Пользователи помогают другим совершить обмен и зарабатывают на этом комиссионные за транзакции.
Полностью автоматизируя обмен токенов без посредника, Uniswap значительно снижает комиссию за транзакцию и повышает эффективность, преодолевая при этом проблемы отбора, ограничений и взаимного доверия, связанные с централизованными биржами. Его успех сделал его ведущим проектом в области децентрализованных финансов (также известных как DeFi) на Ethereum, и одним из самых плагиатируемых протоколов благодаря его открытому исходному коду.
Uniswap выпустила свой управляющий токен UNI в сентябре 2020 года, помимо того, что это способ вознаграждения пользователей, это также является дальнейшим шагом на пути к ее видению децентрализации, поскольку сообщество может участвовать в принятии решений. Таким образом, Uniswap продолжает органично развиваться в постоянно меняющемся пространстве блокчейна.

Развитие Uniswap

Виталик Бутерин, основатель Ethereum, еще в 2016 году опубликовал на Reddit блог, в котором обсуждалась целесообразность децентрализованных бирж. Учитывая тот факт, что любой ордер на цепочке требует платы за газ, это делает слишком дорогой работу маркет-мейкеров на децентрализованных биржах, где сложно часто размещать отложенные ордера. Оплата комиссии независимо от того, будет ли ордер исполнен или отменен, стала дополнительной транзакционной издержкой, а спред Bid-Ask для торговли токенами на цепочке часто превышает 10%. В этом случае возникла идея генерировать непрерывные котировки через автоматизированного маркет-мейкера для повышения ликвидности.
Вдохновленный этой статьей, Хайден Адамс, бывший инженер компании Siemens, начал свое исследование того, как реализовать автоматизированного маркет-мейкера. Получив спонсорскую поддержку в размере $100 000 от Ethereum Foundation, Uniswap начал работать на Ethereum в ноябре 2018 года, поддерживая обмен между токенами ETH и ERC-20.
Uniswap быстро привлек рынок своим простым пользовательским интерфейсом и легкостью в управлении, сделав его самой торгуемой децентрализованной биржей на Ethereum в течение шести месяцев. Paradigm, ведущая криптовалютная инвестиционная фирма, быстро откликнулась, выделив 1 миллион долларов, и в мае 2020 года Uniswap был успешно обновлен до версии V2, которая поддерживает прямые транзакции между токенами ERC-20, способствуя славе DeFi summer в 2020 году.

Обвал криптовалютного рынка 19 мая 2021 года обернулся против Uniswap: В тот день Биткоин упал почти на 30% в результате ряда медвежьих новостей, спровоцировав большое количество ордеров на продажу, что привело к коллективному закрытию многих централизованных бирж. Напротив, Хейден Адамс на следующий день объявил в Твиттере, что Uniswap прошел экстремальный стресс-тест, обработав в общей сложности 6,3 миллиарда транзакций на цепочке за один день, не пропустив ни одной и не застряв.
По состоянию на май 2021 года Uniswap был обновлен до версии V3, которая позволяет пользователям указывать ценовой диапазон для предоставления ликвидности, и в настоящее время доступен на различных блокчейнах, таких как Ethereum, Polygon, Arbitrum, Optimism и Celo.

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

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

Вместо использования книги заявок, Uniswap использует алгоритм под названием Constant Product Market Maker, который рассчитывает процент токенов, поставленных в Пул ликвидности, для обеспечения непрерывных котировок. Пользователям нет необходимости подбирать других контрагентов, поскольку они могут обмениваться активами непосредственно из пула.

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

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

Постоянный маркет-мейкер продукта

Constant Product Market Maker относится к автоматизированным маркет-мейкерам (AMM), которые рассчитывают котировки для активов в пуле ликвидности по математической формуле X * Y = K, где X и Y - количество активов в пуле ликвидности, а K - постоянный продукт. Гиперболу можно увидеть после построения тройки на картезианской координате.

Только количество активов X и Y изменяется, когда пользователи обмениваются активами через пул ликвидности, а общая ликвидность K никак не затрагивается, в результате чего цена токена движется по гиперболической кривой. Относительная цена между активами Y и X может быть рассчитана путем деления количества приобретенных Y на количество X, когда пользователь платит X за приобретение Y в пуле ликвидности.

Например, на Uniswap существует пул ликвидности ETH/USDT с 10 ETH и 1 000 USDT. Если Алиса потратит 1 000 USDT на обмен ETH из этого пула, то, согласно формуле постоянного маркет-мейкера, результат без взимания комиссии будет следующим,

10 1000 = 5 2000

что означает, что в пуле теперь 5 ETH и 2,000 USDT. Поскольку Алиса платит 1,000 USDT, чтобы получить 5 ETH, ее курс обмена на ETH составляет

|(2000 - 1000)/(5-10)| = 200 USDT/ETH

Можно определить, что это абсолютное значение обратной величины наклона касательной между двумя точками на гиперболе.

Эта касательная будет совпадать с касательной X * Y = K, когда сумма обмена очень мала. Поэтому, в соответствии с константой Маркетмейкера, которая является обратной величиной наклона касательной к гиперболе, X/Y, относительная цена двух активов в пуле определяется соотношением их суммы.
(Касательный наклон)

Изменение К происходит при добавлении или вычитании ликвидности из бассейна, смещая гиперболу вправо или влево. Например, на Uniswap существует пул ликвидности ETH/USDT с 10 ETH и 1 000 USDT. Если Боб добавляет в этот пул 30 ETH и 3 000 USDT, то, согласно формуле Constant Product Market Maker, общая ликвидность пула составляет:

(10+30) * (1,000+3,000) = 160,000

Гипербола сместилась вправо после построения на картезианской координате.
(Смещение гиперболы вправо)

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

Например, на Uniswap существует пул ликвидности ETH/USDT с 10 ETH и 1 000 USDT. До того, как Боб добавит ликвидность, Алиса может потратить 1 000 USDT, чтобы обменять 5 ETH из этого пула по ставке свопа 200 USDT/ETH.

Если Боб добавляет 30 ETH и 3,000 USDT в пул ликвидности до Алисы, в результате чего общая ликвидность составляет 40 * 4000 = 160,000, то Алиса тратит 1,000 USDT, чтобы обменять ETH из пула, и в соответствии с формулой постоянного продукта Маркет-мейкера, результат без взимания комиссии будет следующим,

40 4000 = 32 5000

Поскольку Алиса платит 1,000 USDT, чтобы получить 8 ETH, ее курс обмена на ETH теперь составляет

|(5000 - 4000)/(32-40)| = 125 USDT/ETH

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

Кривая безразличия

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

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

Непостоянный убыток

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

Непостоянная потеря появляется, когда относительная цена двух жетонов в пуле меняется. Например, текущая рыночная цена 1 ETH составляет 100 USDT, Алиса вносит 1 ETH и 100 USDT в пул, который имеет в общей сложности 10 ETH и 1 000 USDT с общей ликвидностью 10 000, в этом случае Алисе принадлежит 10% акций.

Когда рыночная цена ETH поднимется до 400 USDT, арбитражные трейдеры внесут USDT в пул для ETH, поскольку цена здесь ниже, в результате чего количество ETH и USDT в пуле будет меняться до тех пор, пока две цены не совпадут, в итоге в пуле останется 5 ETH и 2 000 USDT.

Если Алиса выведет свои 10% акций сейчас, она получит 0,5 ETH и 200 USDT, общая стоимость которых составит 400 USDT. Однако, если бы Алиса не внесла свои активы в пул ликвидности, она бы по-прежнему держала 1 ETH и 100 USDT, общая стоимость которых составила бы 500 USDT. Алиса испытывает непостоянный убыток в процессе роста цены ETH, так как пул ликвидности конвертировал часть ее запасов ETH в USDT, поэтому она получает меньшую прибыль, будучи поставщиком ликвидности.

Непостоянный убыток исчезает только тогда, когда относительная цена двух жетонов в пуле остается неизменной. Если рыночная цена 1 ETH упадет до 100 USDT с 400 USDT, а общая ликвидность пула вернется к 10 ETH и 1,000 USDT, Алиса все равно сможет получить обратно 1 ETH и 100 USDT, которые она первоначально инвестировала, сняв свою 10% долю в этот момент. Однако поставщик ликвидности Uniswap может взимать 0,3% за комиссию за транзакцию, и конечная сумма ETH и USDT, полученная Алисой, будет больше, чем она первоначально инвестировала в практику.

Расчет непостоянных потерь сложен, и есть много сайтов, которые предлагают Калькулятор непостоянных потерь в простой форме, где Вам нужно только ввести цены двух токенов, когда Вы вносите их в пул ликвидности и выводите.

Uniswap V3

С момента своего запуска в конце 2018 года Uniswap претерпел несколько обновлений, а в мае 2021 года будет запущен Uniswap V3, в котором будет введена концепция эффективности капитала. Особенность маркет-мейкера постоянного продукта заключается в том, что он может предоставлять широкий диапазон непрерывных котировок, и в пуле ликвидности всегда будут два токена, которые могут рассчитать относительную цену, независимо от того, насколько насильственно меняется цена. С другой стороны, пул используется очень слабо: лишь небольшая часть средств используется для торговли в любой момент времени, и почти все средства, находящиеся вдали от текущего диапазона рыночных цен, находятся в состоянии простоя.

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

Однако это в то же время порождает новые проблемы: токены Liquidity Pool, находящиеся у разных поставщиков ликвидности, различаются по ценовым диапазонам, что делает токены уникальными Non Fungible Tokens. Долевые токены пула ликвидности Uniswap V2 могут быть внесены в другие протоколы DeFi в качестве залога. В настоящее время долевые токены пула ликвидности Uniswap V3 не имеют такой функции. В Uniswap V2 токены Liquidity Pool можно депонировать в качестве залога для других протоколов DeFi, что в настоящее время недоступно в V3.

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

Uniswap довольно прост в эксплуатации, но перед этим необходимо иметь кошелек, который можно подключить к Ethereum. Учитывая, что Uniswap является протоколом с открытым исходным кодом, и любой может использовать его код для создания веб-приложения front-end, настоятельно рекомендуется использовать официальный сайт https://app.uniswap.org/.

Шаги следующие:

  1. Перейти на страницу

  2. Подключите свой собственный кошелек, например, Metamask и Trust Wallet, или аппаратные кошельки, такие как Trezor и Ledger Nano S

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

  4. Выберите жетоны, которые Вы хотите получить

  5. Нажмите "Обмен"

  6. Вы можете предварительно просмотреть результат транзакции, так как появится всплывающее окно

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

  8. Вы можете проверить статус на сайте https://etherscan.io.

Жетон коренного населения Унисвап

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

Ethereum-адреса, которые использовали приложение Uniswap до 1 сентября 2020 года, имеют право на получение 400 токенов UNI airdrop. В тот день стоимость airdrop составила почти $1 200, или $16 000 на ценовом максимуме 2021 года, так как UNI является одним из токенов airdrop с самым высоким ростом цены на Ethereum.

Общее количество токенов UNI составляет 1 миллиард, при этом 60% будет выделено сообществу в рамках первичного размещения, а остальные 40% будут разблокированы партиями в течение 4 лет для команды, инвесторов и консультантов.

В настоящее время команда разработчиков и инвесторы владеют относительно большим количеством токенов, а требования для инициации предложения и голосования остаются высокими: 2,5 миллиона токенов для инициации предложения и более 40 миллионов для принятия предложения. Для Uniswap будет сложной задачей сделать протокол более децентрализованным и перейти к эффективному управлению сообществом.

Источник: uniswap.org

Заключение

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

Uniswap также находит пути решения дилемм, которые годами мучили децентрализованные биржи: пользователи могут легко обмениваться токенами ERC-20, становясь при этом поставщиками ликвидности, чтобы получать комиссионные за транзакции. Uniswap открыл новую дверь в мир блокчейна, возглавив бум децентрализованных финансов. Команда, стоящая за ним, и все сообщество Uniswap не перестанут двигаться вперед после предстоящего выхода ETH 2.0.

Автор: Piccolo
Переводчик: Yuler
Рецензент(ы): Ashley, hugo, Echo, Ashley
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.

Что такое Uniswap?

НовичокNov 21, 2022
Uniswap - это децентрализованный протокол торговли криптовалютами, построенный на блокчейне Ethereum, который позволяет любому человеку обменивать токены ERC-20 непосредственно из своего кошелька или создавать пулы ликвидности из этих токенов.
Что такое Uniswap?

Введение

Uniswap - это децентрализованная биржа, работающая на блокчейне Ethereum, которая позволяет пользователям обмениваться токенами ERC-20 посредством автоматически выполняемых смарт-контрактов и кодов приложений. Пользователи помогают другим совершить обмен и зарабатывают на этом комиссионные за транзакции.
Полностью автоматизируя обмен токенов без посредника, Uniswap значительно снижает комиссию за транзакцию и повышает эффективность, преодолевая при этом проблемы отбора, ограничений и взаимного доверия, связанные с централизованными биржами. Его успех сделал его ведущим проектом в области децентрализованных финансов (также известных как DeFi) на Ethereum, и одним из самых плагиатируемых протоколов благодаря его открытому исходному коду.
Uniswap выпустила свой управляющий токен UNI в сентябре 2020 года, помимо того, что это способ вознаграждения пользователей, это также является дальнейшим шагом на пути к ее видению децентрализации, поскольку сообщество может участвовать в принятии решений. Таким образом, Uniswap продолжает органично развиваться в постоянно меняющемся пространстве блокчейна.

Развитие Uniswap

Виталик Бутерин, основатель Ethereum, еще в 2016 году опубликовал на Reddit блог, в котором обсуждалась целесообразность децентрализованных бирж. Учитывая тот факт, что любой ордер на цепочке требует платы за газ, это делает слишком дорогой работу маркет-мейкеров на децентрализованных биржах, где сложно часто размещать отложенные ордера. Оплата комиссии независимо от того, будет ли ордер исполнен или отменен, стала дополнительной транзакционной издержкой, а спред Bid-Ask для торговли токенами на цепочке часто превышает 10%. В этом случае возникла идея генерировать непрерывные котировки через автоматизированного маркет-мейкера для повышения ликвидности.
Вдохновленный этой статьей, Хайден Адамс, бывший инженер компании Siemens, начал свое исследование того, как реализовать автоматизированного маркет-мейкера. Получив спонсорскую поддержку в размере $100 000 от Ethereum Foundation, Uniswap начал работать на Ethereum в ноябре 2018 года, поддерживая обмен между токенами ETH и ERC-20.
Uniswap быстро привлек рынок своим простым пользовательским интерфейсом и легкостью в управлении, сделав его самой торгуемой децентрализованной биржей на Ethereum в течение шести месяцев. Paradigm, ведущая криптовалютная инвестиционная фирма, быстро откликнулась, выделив 1 миллион долларов, и в мае 2020 года Uniswap был успешно обновлен до версии V2, которая поддерживает прямые транзакции между токенами ERC-20, способствуя славе DeFi summer в 2020 году.

Обвал криптовалютного рынка 19 мая 2021 года обернулся против Uniswap: В тот день Биткоин упал почти на 30% в результате ряда медвежьих новостей, спровоцировав большое количество ордеров на продажу, что привело к коллективному закрытию многих централизованных бирж. Напротив, Хейден Адамс на следующий день объявил в Твиттере, что Uniswap прошел экстремальный стресс-тест, обработав в общей сложности 6,3 миллиарда транзакций на цепочке за один день, не пропустив ни одной и не застряв.
По состоянию на май 2021 года Uniswap был обновлен до версии V3, которая позволяет пользователям указывать ценовой диапазон для предоставления ликвидности, и в настоящее время доступен на различных блокчейнах, таких как Ethereum, Polygon, Arbitrum, Optimism и Celo.

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

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

Вместо использования книги заявок, Uniswap использует алгоритм под названием Constant Product Market Maker, который рассчитывает процент токенов, поставленных в Пул ликвидности, для обеспечения непрерывных котировок. Пользователям нет необходимости подбирать других контрагентов, поскольку они могут обмениваться активами непосредственно из пула.

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

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

Постоянный маркет-мейкер продукта

Constant Product Market Maker относится к автоматизированным маркет-мейкерам (AMM), которые рассчитывают котировки для активов в пуле ликвидности по математической формуле X * Y = K, где X и Y - количество активов в пуле ликвидности, а K - постоянный продукт. Гиперболу можно увидеть после построения тройки на картезианской координате.

Только количество активов X и Y изменяется, когда пользователи обмениваются активами через пул ликвидности, а общая ликвидность K никак не затрагивается, в результате чего цена токена движется по гиперболической кривой. Относительная цена между активами Y и X может быть рассчитана путем деления количества приобретенных Y на количество X, когда пользователь платит X за приобретение Y в пуле ликвидности.

Например, на Uniswap существует пул ликвидности ETH/USDT с 10 ETH и 1 000 USDT. Если Алиса потратит 1 000 USDT на обмен ETH из этого пула, то, согласно формуле постоянного маркет-мейкера, результат без взимания комиссии будет следующим,

10 1000 = 5 2000

что означает, что в пуле теперь 5 ETH и 2,000 USDT. Поскольку Алиса платит 1,000 USDT, чтобы получить 5 ETH, ее курс обмена на ETH составляет

|(2000 - 1000)/(5-10)| = 200 USDT/ETH

Можно определить, что это абсолютное значение обратной величины наклона касательной между двумя точками на гиперболе.

Эта касательная будет совпадать с касательной X * Y = K, когда сумма обмена очень мала. Поэтому, в соответствии с константой Маркетмейкера, которая является обратной величиной наклона касательной к гиперболе, X/Y, относительная цена двух активов в пуле определяется соотношением их суммы.
(Касательный наклон)

Изменение К происходит при добавлении или вычитании ликвидности из бассейна, смещая гиперболу вправо или влево. Например, на Uniswap существует пул ликвидности ETH/USDT с 10 ETH и 1 000 USDT. Если Боб добавляет в этот пул 30 ETH и 3 000 USDT, то, согласно формуле Constant Product Market Maker, общая ликвидность пула составляет:

(10+30) * (1,000+3,000) = 160,000

Гипербола сместилась вправо после построения на картезианской координате.
(Смещение гиперболы вправо)

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

Например, на Uniswap существует пул ликвидности ETH/USDT с 10 ETH и 1 000 USDT. До того, как Боб добавит ликвидность, Алиса может потратить 1 000 USDT, чтобы обменять 5 ETH из этого пула по ставке свопа 200 USDT/ETH.

Если Боб добавляет 30 ETH и 3,000 USDT в пул ликвидности до Алисы, в результате чего общая ликвидность составляет 40 * 4000 = 160,000, то Алиса тратит 1,000 USDT, чтобы обменять ETH из пула, и в соответствии с формулой постоянного продукта Маркет-мейкера, результат без взимания комиссии будет следующим,

40 4000 = 32 5000

Поскольку Алиса платит 1,000 USDT, чтобы получить 8 ETH, ее курс обмена на ETH теперь составляет

|(5000 - 4000)/(32-40)| = 125 USDT/ETH

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

Кривая безразличия

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

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

Непостоянный убыток

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

Непостоянная потеря появляется, когда относительная цена двух жетонов в пуле меняется. Например, текущая рыночная цена 1 ETH составляет 100 USDT, Алиса вносит 1 ETH и 100 USDT в пул, который имеет в общей сложности 10 ETH и 1 000 USDT с общей ликвидностью 10 000, в этом случае Алисе принадлежит 10% акций.

Когда рыночная цена ETH поднимется до 400 USDT, арбитражные трейдеры внесут USDT в пул для ETH, поскольку цена здесь ниже, в результате чего количество ETH и USDT в пуле будет меняться до тех пор, пока две цены не совпадут, в итоге в пуле останется 5 ETH и 2 000 USDT.

Если Алиса выведет свои 10% акций сейчас, она получит 0,5 ETH и 200 USDT, общая стоимость которых составит 400 USDT. Однако, если бы Алиса не внесла свои активы в пул ликвидности, она бы по-прежнему держала 1 ETH и 100 USDT, общая стоимость которых составила бы 500 USDT. Алиса испытывает непостоянный убыток в процессе роста цены ETH, так как пул ликвидности конвертировал часть ее запасов ETH в USDT, поэтому она получает меньшую прибыль, будучи поставщиком ликвидности.

Непостоянный убыток исчезает только тогда, когда относительная цена двух жетонов в пуле остается неизменной. Если рыночная цена 1 ETH упадет до 100 USDT с 400 USDT, а общая ликвидность пула вернется к 10 ETH и 1,000 USDT, Алиса все равно сможет получить обратно 1 ETH и 100 USDT, которые она первоначально инвестировала, сняв свою 10% долю в этот момент. Однако поставщик ликвидности Uniswap может взимать 0,3% за комиссию за транзакцию, и конечная сумма ETH и USDT, полученная Алисой, будет больше, чем она первоначально инвестировала в практику.

Расчет непостоянных потерь сложен, и есть много сайтов, которые предлагают Калькулятор непостоянных потерь в простой форме, где Вам нужно только ввести цены двух токенов, когда Вы вносите их в пул ликвидности и выводите.

Uniswap V3

С момента своего запуска в конце 2018 года Uniswap претерпел несколько обновлений, а в мае 2021 года будет запущен Uniswap V3, в котором будет введена концепция эффективности капитала. Особенность маркет-мейкера постоянного продукта заключается в том, что он может предоставлять широкий диапазон непрерывных котировок, и в пуле ликвидности всегда будут два токена, которые могут рассчитать относительную цену, независимо от того, насколько насильственно меняется цена. С другой стороны, пул используется очень слабо: лишь небольшая часть средств используется для торговли в любой момент времени, и почти все средства, находящиеся вдали от текущего диапазона рыночных цен, находятся в состоянии простоя.

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

Однако это в то же время порождает новые проблемы: токены Liquidity Pool, находящиеся у разных поставщиков ликвидности, различаются по ценовым диапазонам, что делает токены уникальными Non Fungible Tokens. Долевые токены пула ликвидности Uniswap V2 могут быть внесены в другие протоколы DeFi в качестве залога. В настоящее время долевые токены пула ликвидности Uniswap V3 не имеют такой функции. В Uniswap V2 токены Liquidity Pool можно депонировать в качестве залога для других протоколов DeFi, что в настоящее время недоступно в V3.

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

Uniswap довольно прост в эксплуатации, но перед этим необходимо иметь кошелек, который можно подключить к Ethereum. Учитывая, что Uniswap является протоколом с открытым исходным кодом, и любой может использовать его код для создания веб-приложения front-end, настоятельно рекомендуется использовать официальный сайт https://app.uniswap.org/.

Шаги следующие:

  1. Перейти на страницу

  2. Подключите свой собственный кошелек, например, Metamask и Trust Wallet, или аппаратные кошельки, такие как Trezor и Ledger Nano S

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

  4. Выберите жетоны, которые Вы хотите получить

  5. Нажмите "Обмен"

  6. Вы можете предварительно просмотреть результат транзакции, так как появится всплывающее окно

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

  8. Вы можете проверить статус на сайте https://etherscan.io.

Жетон коренного населения Унисвап

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

Ethereum-адреса, которые использовали приложение Uniswap до 1 сентября 2020 года, имеют право на получение 400 токенов UNI airdrop. В тот день стоимость airdrop составила почти $1 200, или $16 000 на ценовом максимуме 2021 года, так как UNI является одним из токенов airdrop с самым высоким ростом цены на Ethereum.

Общее количество токенов UNI составляет 1 миллиард, при этом 60% будет выделено сообществу в рамках первичного размещения, а остальные 40% будут разблокированы партиями в течение 4 лет для команды, инвесторов и консультантов.

В настоящее время команда разработчиков и инвесторы владеют относительно большим количеством токенов, а требования для инициации предложения и голосования остаются высокими: 2,5 миллиона токенов для инициации предложения и более 40 миллионов для принятия предложения. Для Uniswap будет сложной задачей сделать протокол более децентрализованным и перейти к эффективному управлению сообществом.

Источник: uniswap.org

Заключение

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

Uniswap также находит пути решения дилемм, которые годами мучили децентрализованные биржи: пользователи могут легко обмениваться токенами ERC-20, становясь при этом поставщиками ликвидности, чтобы получать комиссионные за транзакции. Uniswap открыл новую дверь в мир блокчейна, возглавив бум децентрализованных финансов. Команда, стоящая за ним, и все сообщество Uniswap не перестанут двигаться вперед после предстоящего выхода ETH 2.0.

Автор: Piccolo
Переводчик: Yuler
Рецензент(ы): Ashley, hugo, Echo, Ashley
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!