13 июня Uniswap выпустила проект кода Uniswap V4. Видение Uniswap V4 состоит в том, чтобы позволить любому принимать эти компромиссные решения, вводя «крючки». Хуки — это контракты, которые выполняются на разных этапах жизненного цикла операций пула, и пулы могут идти на те же компромиссы, что и v3, или могут добавлять совершенно новые функции.
2 года назад Uniswap V3 представил централизованную ликвидность для повышения эффективности использования капитала. Сегодня Uniswap V4 обеспечивает настройку и оптимизацию пространства AMM. Если вы заботитесь о DeFi и его будущем, вам следует прочитать эту статью, чтобы подробно ознакомиться с Uniswap V4.
С момента появления DeFi Uniswap находится в авангарде инноваций AMM. Всего за свою 5-летнюю историю Uniswap претерпел 3 изменения.
V1 = инновационный пул ликвидности ERC20-to-ETH и AMM;
V2 = включить пул ликвидности ERC20/ERC20 и флэш-своп;
V3 = централизованная ликвидность.
С запуском Uniswap V4 Uniswap совершит революцию в области DeFi благодаря 3 новым концепциям, в том числе:
«Крючки»
«Синглтон»
«Флэш-бухгалтерия»
Во-первых, нам нужно понять необходимость Uniswap V4. Отсутствие возможности настройки было проблемой в выпусках V2/V3. Из-за технической сложности сторонние разработчики никогда не могли добавлять оракулы волатильности и лимитные ордера в V2/V3.
**Что такое хуки? **
В V4 Uniswap пытается решить эту проблему с помощью новой функции под названием Hooks. Хуки — это внешние смарт-контракты, которые могут выполнять логику в разных «ключевых точках» пула. Ключевой момент относится к операции до/после свопа, или когда LP пополняет/выводит и т. д.
С помощью хуков создатели пула ликвидности могут настраивать параметры пула и вводить новые функции в AMM. Не только это, но и внедрение хуков может изменить кривую и позволить строить различные стратегии поверх Uniswap, что в конечном итоге принесет больше пользы LP / свопперам.
Примеры использования включают:
**・Создайте лимитный ордер с минимально возможным движением цены, известным как тик. **
**・С помощью маркет-мейкера, взвешенного по времени (TWAMM), сам ордер разбивается на более мелкие части. **
**・Динамические сборы применяются в периоды высокой волатильности для поощрения сбалансированных пулов. **
Хуки могут даже позволить настраивать оракулы и распределять интернализированные MEV среди держателей LP.
Кроме того, в V4 есть еще одна функция под названием Action Hooks (Крюки действий), которая может вызывать логику во время выполнения. Хуки действия — это контракты, которые запускаются и выполняются только тогда, когда условие «Флаг» выполняется и становится «Истинно».
В качестве примера возьмем следующую блок-схему:
Перед свопом контракт будет проверять Флаг, чтобы оценить волатильность пула средств; если волатильность высокая, Флаг станет «Истинным» и запустит хук действия; если волатильность не очень высокая, Флаг станет «Ложным», и Swap будет выполняться как обычно.
Делая это, хуки действий реализуют более экономичный способ определения того, какие хуки выполнять. V4 теперь позволяет реализовать хуки действий в 8 различных сценариях:
Одиночный режим
С другой стороны, структура Singleton и учет Flash сделают транзакцию и развертывание в V4 более дешевыми. Как это достигается?
В версии 3 каждый раз при создании пула ликвидности приходилось развертывать новый контракт, а развертывание обходилось очень дорого. В версии 4 шаблон singleton удерживает все пулы в одном контракте, благодаря чему стоимость развертывания пула на 99 % ниже, чем в версии 3.
В версии 3 каждая транзакция или залог LP завершается действием «передача токена». Короче говоря, для каждой операции вам нужно передавать Token. Это может привести к тому, что биржа потребляет большое количество комиссий за газ во время каждой операции.
Система учета Lightning
В системе Lightning Ledger в V4 каждая операция (обмен/развертывание) просто приводит к обновлению внутреннего баланса, где баланс выражается в «дельта». К концу свопа он просто обменяет чистый баланс «дельта» после серии вычислений.
Поскольку управляющему пулом ликвидности не нужно владеть какими-либо токенами в конце перевода, система учета Lightning обеспечивает платежеспособность пула ликвидности. В сочетании с одноэлементным шаблоном эта архитектура может упростить транзакции с несколькими переходами и сложные операции с пулами, делая V4 более удобной для пользователя.
К сожалению, модель учета Lightning по-прежнему очень дорогая, потому что пользователям необходимо платить за газ для обновлений внутреннего баланса после превышения лимита возврата хранилища. Чтобы снизить плату за газ, Uniswap необходимо обновить временное хранилище с EIP-1153.
**Что такое временное хранилище? **
Проще говоря, временное хранилище — это метод предоставления области временного хранения в среде выполнения транзакции, которая исчезнет после завершения транзакции.
Эфемерное хранилище не только помогает снизить общие затраты на газ, но также помогает упростить смарт-контракты и улучшить взаимодействие между ними.
Другие заметные обновления по сравнению с V4 включают:
Восстановить собственный своп ETH;
Ввести функцию пожертвований (советы поставщикам ликвидности и т. д.);
** Обновление управления для контроля ограничения комиссии за своп. **
Короче говоря, Uniswap V4 предоставляет более настраиваемый, гибкий и эффективный автоматизированный маркет-мейкер, чем когда-либо прежде. Ожидается, что больше DApps воспользуются преимуществами гибкости V4 и разработают стратегии оптимизации, которые принесут пользу поставщикам ликвидности или повысят эффективность капитала.
Посмотреть Оригинал
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
13 июня Uniswap выпустила проект кода Uniswap V4. Видение Uniswap V4 состоит в том, чтобы позволить любому принимать эти компромиссные решения, вводя «крючки». Хуки — это контракты, которые выполняются на разных этапах жизненного цикла операций пула, и пулы могут идти на те же компромиссы, что и v3, или могут добавлять совершенно новые функции.
2 года назад Uniswap V3 представил централизованную ликвидность для повышения эффективности использования капитала. Сегодня Uniswap V4 обеспечивает настройку и оптимизацию пространства AMM. Если вы заботитесь о DeFi и его будущем, вам следует прочитать эту статью, чтобы подробно ознакомиться с Uniswap V4.
С момента появления DeFi Uniswap находится в авангарде инноваций AMM. Всего за свою 5-летнюю историю Uniswap претерпел 3 изменения.
V1 = инновационный пул ликвидности ERC20-to-ETH и AMM;
V2 = включить пул ликвидности ERC20/ERC20 и флэш-своп;
V3 = централизованная ликвидность.
С запуском Uniswap V4 Uniswap совершит революцию в области DeFi благодаря 3 новым концепциям, в том числе:
«Крючки»
«Синглтон»
«Флэш-бухгалтерия»
Во-первых, нам нужно понять необходимость Uniswap V4. Отсутствие возможности настройки было проблемой в выпусках V2/V3. Из-за технической сложности сторонние разработчики никогда не могли добавлять оракулы волатильности и лимитные ордера в V2/V3.
**Что такое хуки? **
В V4 Uniswap пытается решить эту проблему с помощью новой функции под названием Hooks. Хуки — это внешние смарт-контракты, которые могут выполнять логику в разных «ключевых точках» пула. Ключевой момент относится к операции до/после свопа, или когда LP пополняет/выводит и т. д.
С помощью хуков создатели пула ликвидности могут настраивать параметры пула и вводить новые функции в AMM. Не только это, но и внедрение хуков может изменить кривую и позволить строить различные стратегии поверх Uniswap, что в конечном итоге принесет больше пользы LP / свопперам.
Примеры использования включают:
**・Создайте лимитный ордер с минимально возможным движением цены, известным как тик. **
**・С помощью маркет-мейкера, взвешенного по времени (TWAMM), сам ордер разбивается на более мелкие части. **
**・Динамические сборы применяются в периоды высокой волатильности для поощрения сбалансированных пулов. **
Хуки могут даже позволить настраивать оракулы и распределять интернализированные MEV среди держателей LP.
Кроме того, в V4 есть еще одна функция под названием Action Hooks (Крюки действий), которая может вызывать логику во время выполнения. Хуки действия — это контракты, которые запускаются и выполняются только тогда, когда условие «Флаг» выполняется и становится «Истинно».
В качестве примера возьмем следующую блок-схему:
Перед свопом контракт будет проверять Флаг, чтобы оценить волатильность пула средств; если волатильность высокая, Флаг станет «Истинным» и запустит хук действия; если волатильность не очень высокая, Флаг станет «Ложным», и Swap будет выполняться как обычно.
Делая это, хуки действий реализуют более экономичный способ определения того, какие хуки выполнять. V4 теперь позволяет реализовать хуки действий в 8 различных сценариях:
Одиночный режим
С другой стороны, структура Singleton и учет Flash сделают транзакцию и развертывание в V4 более дешевыми. Как это достигается?
В версии 3 каждый раз при создании пула ликвидности приходилось развертывать новый контракт, а развертывание обходилось очень дорого. В версии 4 шаблон singleton удерживает все пулы в одном контракте, благодаря чему стоимость развертывания пула на 99 % ниже, чем в версии 3.
В версии 3 каждая транзакция или залог LP завершается действием «передача токена». Короче говоря, для каждой операции вам нужно передавать Token. Это может привести к тому, что биржа потребляет большое количество комиссий за газ во время каждой операции.
Система учета Lightning
В системе Lightning Ledger в V4 каждая операция (обмен/развертывание) просто приводит к обновлению внутреннего баланса, где баланс выражается в «дельта». К концу свопа он просто обменяет чистый баланс «дельта» после серии вычислений.
Поскольку управляющему пулом ликвидности не нужно владеть какими-либо токенами в конце перевода, система учета Lightning обеспечивает платежеспособность пула ликвидности. В сочетании с одноэлементным шаблоном эта архитектура может упростить транзакции с несколькими переходами и сложные операции с пулами, делая V4 более удобной для пользователя.
К сожалению, модель учета Lightning по-прежнему очень дорогая, потому что пользователям необходимо платить за газ для обновлений внутреннего баланса после превышения лимита возврата хранилища. Чтобы снизить плату за газ, Uniswap необходимо обновить временное хранилище с EIP-1153.
**Что такое временное хранилище? **
Проще говоря, временное хранилище — это метод предоставления области временного хранения в среде выполнения транзакции, которая исчезнет после завершения транзакции.
Эфемерное хранилище не только помогает снизить общие затраты на газ, но также помогает упростить смарт-контракты и улучшить взаимодействие между ними.
Другие заметные обновления по сравнению с V4 включают:
Восстановить собственный своп ETH;
Ввести функцию пожертвований (советы поставщикам ликвидности и т. д.);
** Обновление управления для контроля ограничения комиссии за своп. **
Короче говоря, Uniswap V4 предоставляет более настраиваемый, гибкий и эффективный автоматизированный маркет-мейкер, чем когда-либо прежде. Ожидается, что больше DApps воспользуются преимуществами гибкости V4 и разработают стратегии оптимизации, которые принесут пользу поставщикам ликвидности или повысят эффективность капитала.