v4 позволит использовать новые функции, такие как настройка пулов ликвидности с помощью «крючков», встроенная поддержка динамических комиссий, добавление лимитных ордеров в сети или распределение крупных ордеров через средневзвешенных по времени маркет-мейкеров (TWAMM).
Оригинал: «Наше видение Uniswap v4»
Подборка: Франк, Foresight News
Два года назад мы выпустили Uniswap v3, что стало переломным моментом для ликвидности в сети и DeFi. Сегодня протокол Uniswap является крупнейшим протоколом децентрализованного обмена, обрабатывающим транзакции на сумму более 1,5 триллиона долларов США не только в качестве общедоступной инфраструктуры, но и в качестве важной части криптоэкосистемы.
По мере развития технологий и рынка протокол Uniswap также должен развиваться, поэтому мы представляем здесь концепцию Uniswap v4, которая, по нашему мнению, откроет бесконечные возможности для создания ликвидности и транзакций в сети.
Сейчас мы публикуем черновики кода, чтобы v4 можно было построить публично, с открытыми отзывами и значимым вкладом сообщества. Мы ожидаем, что это займет несколько месяцев, вы можете ознакомиться с ранним выпуском ядра Uniswap v4 с открытым исходным кодом и другими репозиториями, прочитать черновой технический документ и узнать больше о том, как внести сюда информацию.
Uniswap v3 использует надежный и инновационный подход к ликвидности, уравновешивая чрезвычайно сложное пространство, где новые функции достигаются за счет более высоких комиссий и сложности кода. Например, v3 устанавливает оракул, который позволяет разработчикам интегрировать данные о ценах в сети в реальном времени, но за счет увеличения транзакционных издержек для трейдеров.
Наше видение Uniswap v4 состоит в том, чтобы позволить любому принимать эти компромиссные решения, вводя «крючки». «Крючки» — это контракты, которые выполняются на различных этапах жизненного цикла операции пула ликвидности. Пулы ликвидности могут пойти на те же компромиссы, что и v3, или они могут добавить совершенно новые функции.
Например, версия 4 обеспечит встроенную поддержку динамических комиссий, добавление лимитных ордеров в сети или действие в качестве маркет-мейкера, взвешенного по времени (TWAMM), для распределения крупных ордеров с течением времени.
Помимо этой настройки, архитектура Uniswap v4 снижает затраты и обеспечивает эффективность. Он вводит новый «одноэлементный» контракт, в котором все пулы ликвидности находятся в одном смарт-контракте. Мы считаем, что сочетание хуков и одноэлементной архитектуры создает очень мощную платформу — быструю и безопасную настройку пользовательских пулов ликвидности и эффективную маршрутизацию между несколькими пулами.
Uniswap v4 предлагает быстрые и выразительные инновации AMM в надежной экосистеме.
Что такое Uniswap v4? «Крючок» и собственный пул ликвидности
У каждого пула ликвидности Uniswap есть жизненный цикл. В течение жизненного цикла пула ликвидности происходит несколько вещей, в том числе создание пользователями пула ликвидности с уровнями комиссий по умолчанию, добавление, удаление или перебалансировка ликвидности, а также обмен токенами между пользователями.
В Uniswap v3 эти события жизненного цикла тесно связаны и выполняются в очень строгом порядке.
Чтобы освободить место для настраиваемой ликвидности в Uniswap v4, мы хотели создать способ для развертывателей пула ликвидности, чтобы ввести код для выполнения определенных действий в ключевые моменты на протяжении всего жизненного цикла пула ликвидности — например, до или после торговли токенами, до или после изменения положения LP.
Введите «крючки», плагины, которые настраивают взаимодействие пулов ликвидности, бирж, комиссий и позиций LP. Разработчики могут внедрять инновации в дополнение к ликвидности и безопасности протокола Uniswap, создавая собственные пулы AMM с помощью «крючков», интегрированных со смарт-контрактами версии 4.
Некоторые эксперименты, которые нас интересуют, включают:
Средневзвешенный маркет-мейкер по времени (TWAMM);
Динамические сборы, основанные на волатильности или других исходных данных;
Цепочка лимитных ордеров;
Депонировать избыточную ликвидность в кредитный договор;
Индивидуальные оракулы в цепочке, такие как оракулы среднего геометрического;
Автоматически начислять комиссию за обработку сложных процентов по позициям LP;
Интернализированная прибыль MEV распределяется на LP;
Но на самом деле фантазии нет предела. Поскольку каждый пул ликвидности теперь определяется не только токенами и уровнями комиссий, мы увидим пулы ликвидности всех цветов, форм и размеров. Основная логика Uniswap v4 такая же, как и у v3, которая не подлежит обновлению. Хотя каждый пул ликвидности может использовать свой собственный смарт-контракт «крючка», «крючки» могут быть ограничены только определенными разрешениями, определенными при создании пула ликвидности.
Мы создали примеры контрактов-ловушек, чтобы начать работу с текущей структурой. Мы хотим, чтобы разработчики придумывали новые и интересные способы создания функций, о которых мы даже не думали.
Улучшить архитектуру и сэкономить газ
В Uniswap v3 мы развертываем новый контракт для каждого пула ликвидности, что удорожает создание пулов ликвидности и выполнение свопов с несколькими пулами.
В v4 мы храним все пулы ликвидности в «одиночном» контракте, что значительно сэкономит газ, поскольку транзакции с токенами больше не будут нуждаться в передаче токенов между пулами ликвидности, хранящимися в разных валютах контрактов.
По предварительным оценкам, версия 4 снизит стоимость газа для создания пула ликвидности на 99%, «крючки» откроют мир с бесконечным выбором, а «одиночки» позволят пользователям эффективно находить все варианты.
Эта «одноэлементная» архитектура дополняется новой системой «флэш-учета». В версии 3 вместо перевода активов в пул ликвидности и из него в конце каждого свопа система осуществляет переводы только чистого баланса, что означает более эффективную систему, которую можно обеспечить в Uniswap v4. Дополнительная экономия газа.
Мы считаем, что лучший дизайн «быстрого учета» — использовать «временное хранилище», функцию, которая будет включена в EIP-1153. Этот EIP считается частью хардфорка Ethereum Cancun и принесет крупномасштабные улучшения Gas и упрощение контрактов в различных приложениях.
При использовании «singleton» и «fast billing» нет необходимости ограничивать уровень платы. Создатели пула ликвидности могут установить для них наиболее конкурентоспособный уровень или настроить их с помощью динамических «крючков» комиссий. v4 также восстанавливает поддержку нативного ETH, что экономит дополнительный газ.
Разрешения и управление
Как всегда, мы твердо убеждены, что основная финансовая инфраструктура должна быть открытой и прозрачной. Мы также считаем, что сообщество Uniswap (люди и команды, которые поддерживают, используют и создают протокол) должно управлять протоколом v4 так же, как они управляли предыдущими версиями.
Код будет выпущен под лицензией Business Source License 1.1, которая ограничивает использование исходного кода v4 в коммерческих или производственных средах четырьмя годами, после чего он перейдет на бессрочную лицензию GPL. Как и в версии 3, Uniswap Governance и Uniswap Labs могут предоставлять исключения из лицензии.
Механизм платы за протокол также будет смоделирован по образцу версии 3, и руководство сможет проголосовать за добавление платы за протокол в любой пул ликвидности до установленной суммы. Подробнее о механизме комиссий см. в официальном документе.
Кроме того, согласно интервью Bankless, выпуск Uniswap v4 не за горами.Основатель Uniswap Хейден Адамс заявил в подкасте, что код v4 еще не доработан и не проверен, поэтому должно пройти некоторое время, прежде чем протокол будет опубликован публично. .
Что это значит для DeFi?
v4 может оказать большое влияние на саму Uniswap и DeFi в целом.
Во-первых, обновление должно помочь Uniswap сохранить свою позицию крупнейшей децентрализованной биржи по объему, поскольку «крючки» улучшают эффективность использования капитала протокола по сравнению с v3, будучи более настраиваемыми и экономящими газ. Последние две функции должны помочь Uniswap получить больший поток ордеров от агрегаторов DEX и торговых пар с длинным хвостом, сохраняя при этом свое присутствие в торговых парах с большим объемом, таких как ETH / USDC, ETH / USDT, ETH / DAI и т. д. доминирующее положение .
Кроме того, возможность создавать больше типов ордеров, таких как TWAP и лимитные ордера, должна помочь Uniswap стать более конкурентоспособной по сравнению с централизованными биржами, привлекая на DEX более опытных трейдеров. Это, в сочетании с более широкой структурной попутной тенденцией торговой активности, перемещающейся в сети после краха FTX, и недавним регуляторным давлением на CEX, такие как Binance и Coinbase, может помочь Uniswap более решительно бороться с этими конкурентами.
Соотношение объемов DEX/CEX достигло рекордного максимума в мае, прежде чем снова упасть, и Uniswap v4, вероятно, поднимет это соотношение до новых высот, когда оно созреет.
В конце концов, v4 должен помочь сделать Uniswap более компонуемым протоколом, Uniswap v3 имеет репутацию сложного в использовании из-за отсутствия выразительности и проблем с управлением централизованными позициями ликвидности. В режиме «крюк» и «одиночка» пользователям кажется проще создавать и использовать ликвидность v4, чем v3, что может привести к большому количеству новых и интересных приложений, и в то время, когда отрасль отчаянно нуждается в этом. Вдохновите волну инноваций в DeFi.
В целом, Uniswap v4 должен помочь продвинуть отрасль вперед, и, хотя он не будет запущен сразу же, DeFi снова будет интересен.
Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Краткий обзор Uniswap V4: запуск подключаемого модуля Hook для повышения эффективности капиталовложений, улучшения архитектуры и экономии газа
v4 позволит использовать новые функции, такие как настройка пулов ликвидности с помощью «крючков», встроенная поддержка динамических комиссий, добавление лимитных ордеров в сети или распределение крупных ордеров через средневзвешенных по времени маркет-мейкеров (TWAMM).
Оригинал: «Наше видение Uniswap v4»
Подборка: Франк, Foresight News
Два года назад мы выпустили Uniswap v3, что стало переломным моментом для ликвидности в сети и DeFi. Сегодня протокол Uniswap является крупнейшим протоколом децентрализованного обмена, обрабатывающим транзакции на сумму более 1,5 триллиона долларов США не только в качестве общедоступной инфраструктуры, но и в качестве важной части криптоэкосистемы.
По мере развития технологий и рынка протокол Uniswap также должен развиваться, поэтому мы представляем здесь концепцию Uniswap v4, которая, по нашему мнению, откроет бесконечные возможности для создания ликвидности и транзакций в сети.
Сейчас мы публикуем черновики кода, чтобы v4 можно было построить публично, с открытыми отзывами и значимым вкладом сообщества. Мы ожидаем, что это займет несколько месяцев, вы можете ознакомиться с ранним выпуском ядра Uniswap v4 с открытым исходным кодом и другими репозиториями, прочитать черновой технический документ и узнать больше о том, как внести сюда информацию.
Uniswap v3 использует надежный и инновационный подход к ликвидности, уравновешивая чрезвычайно сложное пространство, где новые функции достигаются за счет более высоких комиссий и сложности кода. Например, v3 устанавливает оракул, который позволяет разработчикам интегрировать данные о ценах в сети в реальном времени, но за счет увеличения транзакционных издержек для трейдеров.
Наше видение Uniswap v4 состоит в том, чтобы позволить любому принимать эти компромиссные решения, вводя «крючки». «Крючки» — это контракты, которые выполняются на различных этапах жизненного цикла операции пула ликвидности. Пулы ликвидности могут пойти на те же компромиссы, что и v3, или они могут добавить совершенно новые функции.
Например, версия 4 обеспечит встроенную поддержку динамических комиссий, добавление лимитных ордеров в сети или действие в качестве маркет-мейкера, взвешенного по времени (TWAMM), для распределения крупных ордеров с течением времени.
Помимо этой настройки, архитектура Uniswap v4 снижает затраты и обеспечивает эффективность. Он вводит новый «одноэлементный» контракт, в котором все пулы ликвидности находятся в одном смарт-контракте. Мы считаем, что сочетание хуков и одноэлементной архитектуры создает очень мощную платформу — быструю и безопасную настройку пользовательских пулов ликвидности и эффективную маршрутизацию между несколькими пулами.
Uniswap v4 предлагает быстрые и выразительные инновации AMM в надежной экосистеме.
Что такое Uniswap v4? «Крючок» и собственный пул ликвидности
У каждого пула ликвидности Uniswap есть жизненный цикл. В течение жизненного цикла пула ликвидности происходит несколько вещей, в том числе создание пользователями пула ликвидности с уровнями комиссий по умолчанию, добавление, удаление или перебалансировка ликвидности, а также обмен токенами между пользователями.
В Uniswap v3 эти события жизненного цикла тесно связаны и выполняются в очень строгом порядке.
Чтобы освободить место для настраиваемой ликвидности в Uniswap v4, мы хотели создать способ для развертывателей пула ликвидности, чтобы ввести код для выполнения определенных действий в ключевые моменты на протяжении всего жизненного цикла пула ликвидности — например, до или после торговли токенами, до или после изменения положения LP.
Введите «крючки», плагины, которые настраивают взаимодействие пулов ликвидности, бирж, комиссий и позиций LP. Разработчики могут внедрять инновации в дополнение к ликвидности и безопасности протокола Uniswap, создавая собственные пулы AMM с помощью «крючков», интегрированных со смарт-контрактами версии 4.
Некоторые эксперименты, которые нас интересуют, включают:
Но на самом деле фантазии нет предела. Поскольку каждый пул ликвидности теперь определяется не только токенами и уровнями комиссий, мы увидим пулы ликвидности всех цветов, форм и размеров. Основная логика Uniswap v4 такая же, как и у v3, которая не подлежит обновлению. Хотя каждый пул ликвидности может использовать свой собственный смарт-контракт «крючка», «крючки» могут быть ограничены только определенными разрешениями, определенными при создании пула ликвидности.
Мы создали примеры контрактов-ловушек, чтобы начать работу с текущей структурой. Мы хотим, чтобы разработчики придумывали новые и интересные способы создания функций, о которых мы даже не думали.
Улучшить архитектуру и сэкономить газ
В Uniswap v3 мы развертываем новый контракт для каждого пула ликвидности, что удорожает создание пулов ликвидности и выполнение свопов с несколькими пулами.
В v4 мы храним все пулы ликвидности в «одиночном» контракте, что значительно сэкономит газ, поскольку транзакции с токенами больше не будут нуждаться в передаче токенов между пулами ликвидности, хранящимися в разных валютах контрактов.
По предварительным оценкам, версия 4 снизит стоимость газа для создания пула ликвидности на 99%, «крючки» откроют мир с бесконечным выбором, а «одиночки» позволят пользователям эффективно находить все варианты.
Эта «одноэлементная» архитектура дополняется новой системой «флэш-учета». В версии 3 вместо перевода активов в пул ликвидности и из него в конце каждого свопа система осуществляет переводы только чистого баланса, что означает более эффективную систему, которую можно обеспечить в Uniswap v4. Дополнительная экономия газа.
Мы считаем, что лучший дизайн «быстрого учета» — использовать «временное хранилище», функцию, которая будет включена в EIP-1153. Этот EIP считается частью хардфорка Ethereum Cancun и принесет крупномасштабные улучшения Gas и упрощение контрактов в различных приложениях.
При использовании «singleton» и «fast billing» нет необходимости ограничивать уровень платы. Создатели пула ликвидности могут установить для них наиболее конкурентоспособный уровень или настроить их с помощью динамических «крючков» комиссий. v4 также восстанавливает поддержку нативного ETH, что экономит дополнительный газ.
Разрешения и управление
Как всегда, мы твердо убеждены, что основная финансовая инфраструктура должна быть открытой и прозрачной. Мы также считаем, что сообщество Uniswap (люди и команды, которые поддерживают, используют и создают протокол) должно управлять протоколом v4 так же, как они управляли предыдущими версиями.
Код будет выпущен под лицензией Business Source License 1.1, которая ограничивает использование исходного кода v4 в коммерческих или производственных средах четырьмя годами, после чего он перейдет на бессрочную лицензию GPL. Как и в версии 3, Uniswap Governance и Uniswap Labs могут предоставлять исключения из лицензии.
Механизм платы за протокол также будет смоделирован по образцу версии 3, и руководство сможет проголосовать за добавление платы за протокол в любой пул ликвидности до установленной суммы. Подробнее о механизме комиссий см. в официальном документе.
Кроме того, согласно интервью Bankless, выпуск Uniswap v4 не за горами.Основатель Uniswap Хейден Адамс заявил в подкасте, что код v4 еще не доработан и не проверен, поэтому должно пройти некоторое время, прежде чем протокол будет опубликован публично. .
Что это значит для DeFi?
v4 может оказать большое влияние на саму Uniswap и DeFi в целом.
Во-первых, обновление должно помочь Uniswap сохранить свою позицию крупнейшей децентрализованной биржи по объему, поскольку «крючки» улучшают эффективность использования капитала протокола по сравнению с v3, будучи более настраиваемыми и экономящими газ. Последние две функции должны помочь Uniswap получить больший поток ордеров от агрегаторов DEX и торговых пар с длинным хвостом, сохраняя при этом свое присутствие в торговых парах с большим объемом, таких как ETH / USDC, ETH / USDT, ETH / DAI и т. д. доминирующее положение .
Кроме того, возможность создавать больше типов ордеров, таких как TWAP и лимитные ордера, должна помочь Uniswap стать более конкурентоспособной по сравнению с централизованными биржами, привлекая на DEX более опытных трейдеров. Это, в сочетании с более широкой структурной попутной тенденцией торговой активности, перемещающейся в сети после краха FTX, и недавним регуляторным давлением на CEX, такие как Binance и Coinbase, может помочь Uniswap более решительно бороться с этими конкурентами.
Соотношение объемов DEX/CEX достигло рекордного максимума в мае, прежде чем снова упасть, и Uniswap v4, вероятно, поднимет это соотношение до новых высот, когда оно созреет.
В конце концов, v4 должен помочь сделать Uniswap более компонуемым протоколом, Uniswap v3 имеет репутацию сложного в использовании из-за отсутствия выразительности и проблем с управлением централизованными позициями ликвидности. В режиме «крюк» и «одиночка» пользователям кажется проще создавать и использовать ликвидность v4, чем v3, что может привести к большому количеству новых и интересных приложений, и в то время, когда отрасль отчаянно нуждается в этом. Вдохновите волну инноваций в DeFi.
В целом, Uniswap v4 должен помочь продвинуть отрасль вперед, и, хотя он не будет запущен сразу же, DeFi снова будет интересен.