ТЛ;ДР
В июне 2023 года Uniswap выпустила проект кода Uniswap V4, который предлагал важные новые функции протокола децентрализованного обмена (DEX).
Новые функции включают в себя «крючки», которые обеспечивают настройку пулов ликвидности, одноэлементный дизайн, который делает межпуловую ликвидность более эффективной, а также возврат собственных торговых пар ETH.
Ожидается, что Uniswap V4 предоставит множество преимуществ, в том числе большую настройку, лучшую эффективность, снижение расхода газа и расширенные торговые стратегии.
Однако у Uniswap V4 есть некоторые потенциальные ограничения, такие как возможность Uniswap собирать часть комиссий за снятие средств и лицензия, которая ограничивает использование исходного кода.
Что такое Uniswap?
Uniswap — это децентрализованная биржа (DEX), работающая на блокчейне Ethereum. Он позволяет пользователям торговать различными цифровыми активами, используя модель автоматического маркет-мейкера (AMM), устраняя необходимость в традиционных книгах заказов.
Первоначально вдохновленный концепцией онлайн-автоматического маркет-мейкера сооснователя Ethereum Виталика Бутерина, Uniswap был создан разработчиком Ethereum Хайденом Адамсом в 2018 году.
Uniswap стала лидером на рынке DEX, имея значительные объемы торгов и более высокую ликвидность по сравнению с другими DEX. По состоянию на 2023 год Uniswap входит в число лучших DEX на основе различных показателей, таких как объем торгов, ликвидность и количество активных пользователей.
Uniswap претерпел различные итерации: запустил Uniswap V2 в 2020 году и Uniswap V3 в 2021 году. В июне 2023 года Uniswap выпустил черновой вариант кода Uniswap V4, который включает в себя основные новые функции.
Но прежде чем мы углубимся в новые функции Uniswap V4, давайте рассмотрим прошлые версии Uniswap, чтобы лучше понять его эволюцию.
Введение в Uniswap V1
Первоначальная версия Uniswap V1 была запущена в ноябре 2018 года как платформа для проверки концепции. Его основным нововведением стало внедрение модели постоянного маркетолога продукта (CPMM).
Вместо того, чтобы полагаться на традиционную систему, основанную на книге заказов, Uniswap позволил любому, у кого есть запасные токены, объединить их в определенную торговую пару (например, ETH/DAI) и взамен получить долю комиссий, взимаемых с пользователей, которые торгуют против ликвидности. бассейн.
Uniswap V1 облегчил обмен токенов между токенами ERC-20 и эфиром (ETH). Это также позволило осуществлять обмен между двумя токенами ERC-20. Процесс обмена между двумя токенами ERC-20 состоял из двух этапов:
Обменяйте токен ERC-20 1 на эфир (ETH).
Обмен эфира (ETH) на токен ERC-20 2.
Этот процесс был необходим, поскольку смарт-контракты Uniswap V1 поддерживали только пулы прямой ликвидности между токенами ERC-20 и эфиром (ETH).
Хотя Uniswap V1 был новаторским, у него были свои ограничения, в том числе неэффективность алгоритма ценообразования, который мог быть использован арбитражерами, и высокое проскальзывание для транзакций большого объема.
Введение в Uniswap V2
В ответ на проблемы, с которыми столкнулся Uniswap V1, в мае 2020 года был выпущен Uniswap V2, в котором реализовано несколько важных улучшений. Uniswap V2 скорректировала свою модель AMM, включив в нее прямые обмены токенов, что привело к снижению проскальзывания и повышению эффективности использования капитала.
Кроме того, в V2 были представлены флэш-свопы, которые позволяли пользователям выводить из пула ликвидности столько, сколько они хотят, и делать с этими средствами все, что угодно, при условии, что они вернут выведенную сумму (плюс комиссию) в рамках одной транзакции. Это облегчило возможности арбитража и доходного фермерства, не требуя авансового капитала.
Uniswap V2 также представил концепцию средневзвешенных по времени цен (TWAP), которая упростила другим децентрализованным приложениям безопасное использование цен из Uniswap.
Введение в Uniswap V3
Запущенный в мае 2021 года пакет Uniswap V3 ориентирован на решение проблем, связанных с эффективностью капитала и концентрацией ликвидности. Uniswap V3 позволяет поставщикам ликвидности выбирать конкретные ценовые диапазоны, в которых будут использоваться их активы, что позволяет получать более высокие комиссии в результате более эффективного использования капитала.
Uniswap V3 также представил несколько уровней комиссий (0,05%, 0,30% и 1,00%), чтобы лучше учитывать различные уровни риска и объемы торгов.
Невзаимозаменяемая ликвидность (NFL) — это еще одна новая функция, которая позволяет поставщикам ликвидности получать NFT, представляющие их долю в пулах ликвидности, позволяя пользователям торговать, продавать или передавать свои позиции ликвидности, не затрагивая базовые активы в пуле.
Еще одной примечательной особенностью Uniswap V3 является его интеграция с решением второго уровня Ethereum, Optimism, целью которого является снижение комиссий за транзакции и улучшение масштабируемости платформы.
Что нового в Uniswap V4?
Хотя Uniswap V4 еще не выпущен официально, потенциальные функции и улучшения опубликованы в черновом коде и официальном документе. Они включают в себя следующее:
1. «Крючки» и кастомные пулы
Uniswap V4 позволит любому осуществлять настройку посредством введения «крючков» — контрактов, которые выполняются на различных этапах жизненного цикла пула ликвидности.
Чтобы лучше понять «крючки», важно осознавать, что каждый пул ликвидности имеет жизненный цикл от создания до добавления, удаления или корректировки ликвидности. «Хуки» позволяют разработчикам добавлять код, который выполняет назначенные действия в ключевые моменты жизненного цикла пула.
Например, можно добавить «крючки», чтобы пулы ликвидности изначально поддерживали динамические комиссии, добавляли лимитные ордера в цепочке или выступали в роли средневзвешенного по времени маркет-мейкера (TWAMM) для распределения крупных заказов во времени, чтобы минимизировать влияние на цену. .
Настройка пулов ликвидности с помощью «крючков» может быть безграничной: от использования различных оракулов в цепочке до внесения неиспользованной ликвидности в протоколы кредитования. В конечном итоге «крючки» предоставят разработчикам значительную гибкость в создании пулов ликвидности, адаптированных к конкретным потребностям.
2. Синглтон
В Uniswap V3 для каждого пула ликвидности был развернут новый контракт, что сделало создание пулов и выполнение свопов с несколькими пулами более дорогостоящими.
Основным изменением в Uniswap V4 является то, что все пулы хранятся в одном контракте. Это обеспечит значительную экономию газа, поскольку свопам больше не нужно будет передавать токены между пулами, принадлежащими различным контрактам. По оценкам Uniswap, Uniswap V4 может снизить затраты на газ для создания пулов на 99%.
3. Флэш-учет
Дизайн Singleton дополняет еще одно архитектурное изменение в Uniswap V4, называемое флэш-учетом.
В предыдущих версиях Uniswap каждая операция, такая как обмен токенов или добавление ликвидности в пул, заканчивалась передачей токенов. В Uniswap V4 внешние передачи выполняются только в конце, что упрощает операции пула и снижает затраты.
Учет Singleton и Flash обеспечивает более эффективную и экономичную маршрутизацию между несколькими пулами. Учитывая, что введение «крючков» приведет к увеличению количества пулов ликвидности, это преимущество особенно полезно.
4. Собственные торговые пары ETH
Uniswap V4 возвращает родной ETH в торговые пары.
Как объяснялось выше, Uniswap V1 был ограничен парами токенов ETH/ERC-20. Однако в Uniswap V2 собственные пары ETH были удалены из-за сложности реализации и проблем фрагментации ликвидности между парами WETH и ETH.
И Uniswap V2, и Uniswap V3 требуют, чтобы подавляющее большинство пользователей конвертировали свои ETH в WETH перед торговлей по протоколу Uniswap, что требует дополнительного газа.
Благодаря внедрению одноэлементного и флэш-учета Uniswap V4 позволяет торговать парами WETH и ETH. Это принесет пользу пользователям, поскольку собственные переводы ETH (21 000 газа) составляют примерно половину стоимости газа по сравнению с переводами ERC-20 (40 000 газа).
Каковы преимущества Uniswap V4?
Uniswap V4 разработан, чтобы открыть больше возможностей для создания ликвидности и торговли токенами в сети. Их преимущества включают в себя:
1. Кастомизация
«Крючки» позволяют разработчикам с большой гибкостью добавлять новые функции в пулы ликвидности. Ожидается, что это будет способствовать появлению инновационных пулов с индивидуальными торговыми функциями.
2. Эффективность
Внедрение «крючков», одноэлементного контракта и флэш-учета может привести к повышению эффективности маршрутизации транзакций.
3. Сокращение выбросов газа
Ожидается, что новые функции Uniswap V4 позволят еще больше снизить затраты на газ. Это может привлечь к протоколу больше пользователей.
4. Потенциал увеличения доходов для LP
Могут существовать динамические структуры комиссионных, которые предлагают поставщикам ликвидности (LP) больше контроля и возможности для увеличения доходов.
5. Продвинутые торговые стратегии
Новые функции, такие как средневзвешенный по времени маркет-мейкер (TWAMM), лимитные ордера и динамические комиссии, могут позволить использовать более продвинутые торговые стратегии, которые были невозможны в предыдущих версиях. Они могут быть привлекательными для опытных трейдеров.
Каковы потенциальные ограничения Uniswap V4?
У Uniswap V4 есть некоторые потенциальные ограничения. Они включают:
1. Сбор платежей
Uniswap V4 имеет два отдельных механизма комиссий за управление: комиссию за своп и комиссию за снятие средств, каждый из которых имеет разные механизмы. Как и в случае с Uniswap V3, управление Uniswap (владельцы токенов Uniswap DAO и UNI) может выбрать ограниченный процент от комиссии за своп в определенном пуле.
В Uniswap V4 управление имеет возможность взимать ограниченный процент от комиссии за снятие средств, если «крючки» изначально решат включить комиссию за снятие средств для пула.
2. Лицензия, ограничивающая использование.
Uniswap V4 будет выпущен под лицензией Business Source License 1.1, которая ограничивает использование исходного кода Uniswap V4 в коммерческих или производственных условиях сроком до четырех лет, после чего он будет преобразован в лицензию General Public License (GPL). в вечность. Это заставило некоторых членов сообщества раскритиковать, что последняя версия Uniswap на самом деле не имеет открытого исходного кода.
Заключительные мысли
Рынок децентрализованных бирж (DEX) — это постоянно развивающееся пространство, на котором регулярно появляются новые протоколы и платформы. Uniswap является доминирующим игроком в пространстве DEX и выпускает свою четвертую версию через пять лет после его создания в 2018 году, при этом в каждой из прошлых итераций протокола добавляются новые обновления, улучшающие функциональность.
В дизайн Uniswap V4 внесены серьезные изменения, направленные на раскрытие безграничных возможностей DEX. Хотя этот открытый дизайн дает разработчикам практически неограниченное пространство для экспериментов, он может существенно усложнить работу пользователя. Пользователям необходимо будет внимательно изучить, как работает пул ликвидности, и узнать, что делает каждый «крючок», прежде чем взаимодействовать с пулом.
Тем не менее, потенциальные преимущества Uniswap V4 кажутся значительными. Для пользователей всегда важно провести собственное исследование (DYOR) и полностью понять, во что вы ввязываетесь.
Дальнейшее чтение
Что такое Uniswap и как он работает?
Что такое автоматизированный маркет-мейкер (АММ)?
Что такое пулы ликвидности в DeFi и как они работают?
Объяснение спреда и проскальзывания Bid-Ask
Отказ от ответственности и предупреждение о рисках. Этот контент предоставляется вам «как есть» только для общей информации и образовательных целей, без каких-либо заявлений или гарантий. Его не следует истолковывать как финансовую, юридическую или другую профессиональную консультацию, а также не рекомендуется покупать какой-либо конкретный продукт или услугу. Вам следует обратиться за советом к соответствующим профессиональным консультантам. Если статья написана сторонним автором, обратите внимание, что высказанные мнения принадлежат стороннему автору и не обязательно отражают точку зрения Binance Academy. Пожалуйста, прочитайте наш полный отказ от ответственности здесь для получения более подробной информации. Цены на цифровые активы могут быть нестабильными. Стоимость ваших инвестиций может снизиться или вырасти, и вы не сможете вернуть вложенную сумму. Вы несете единоличную ответственность за свои инвестиционные решения, и Binance Academy не несет ответственности за любые убытки, которые вы можете понести. Этот материал не следует рассматривать как финансовую, юридическую или другую профессиональную консультацию. Для получения дополнительной информации ознакомьтесь с нашими Условиями использования и Предупреждением о рисках.