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 снова будет интересен.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Краткий обзор 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 снова будет интересен.