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