Что такое Uniswap v4

Uniswap — это протокол, позволяющий обмениваться токенами в сети Ethereum. Недавно они объявили о выпуске Uniswap v4, который позволит любому принимать решения о компенсации, вводя «крючки». Архитектура Uniswap v4 снижает затраты и обеспечивает эффективность. Он вводит новый «одноэлементный» контракт, в котором все пулы живут в одном смарт-контракте. Давайте посмотрим, что принесет нам новая версия 4 Uniswap. 

Что такое Юнисвап?

Uniswap — это протокол, позволяющий обмениваться токенами в сети Ethereum. Обычно биржи работают с использованием книги заказов, в которой маркет-мейкеры устанавливают цену, по которой они готовы покупать и продавать актив. Разница между этими ценами заключается в том, как им платят за эту работу. Uniswap полностью отказывается от книги заказов, вместо этого предоставляя маркет-мейкерам возможность вносить активы в пул, с которым трейдеры могут торговать. Цена определяется алгоритмически на основе соотношения двух торгуемых активов.

схема

Схема работы пула ликвидности Uniswap. Источник: Документы Uniswap.

Что нового приносит Uniswap v4

Наряду с возможностями настройки архитектура Uniswap v4 снижает затраты и обеспечивает эффективность. Он вводит новый «одноэлементный» контракт, в котором все пулы живут в одном смарт-контракте. Сочетание перехватчиков и одноэлементной архитектуры создает невероятно мощную, быструю и безопасную платформу настройки пула и эффективную маршрутизацию между многими пулами. Uniswap v4 обеспечивает быстрые и выразительные инновации AMM в мощной экосистеме. Мы можем выделить эти три новые функции, включенные в версию 4 Uniswap: 

Настраиваемые крючки и бассейны

Чтобы создать пространство для настраиваемой ликвидности в Uniswap v4, мы создали возможность для разработчиков пула вводить код, который выполняет назначенное действие в ключевые моменты жизненного цикла пула, например, до или после свопа, или до или после закрытия позиции LP. измененный. Хуки — это дополнения, которые позволяют вам настроить взаимодействие пулов, свопов, комиссий и позиций LP. Разработчики могут внедрять инновации в области ликвидности и безопасности протокола Uniswap для создания собственных пулов AMM с помощью перехватчиков, которые интегрируются со смарт-контрактами версии 4. Среди прочего, наиболее заметными нововведениями являются:

  • Средневзвешенный по времени маркет-мейкер (TWAMM)
  • Динамические комиссии, основанные на волатильности или других переменных
  • Ончейн-лимитные ордера
  • Депозит ликвидности выходит за пределы допустимого диапазона в протоколах кредитования
  • Пользовательские ончейн-оракулы, такие как геометрические оракулы
  • Самоначисляемые комиссии LP по позициям LP
  • Интернализованная прибыль MEV распределяется между LP.

Хотя каждый пул может использовать свой собственный перехватчик смарт-контракта, перехватчики могут быть ограничены только определенными разрешениями, определенными во время создания пула.

схема

Эволюция пулов Uniswap от v3 до v4. Источник: блог Uniswap.

Улучшенная архитектура и экономия газа

В версии 4 мы сохраним все пулы в одном контракте, что приведет к значительной экономии газа, поскольку свопам больше не придется передавать токены между пулами, принадлежащими различным контрактам. Предварительные оценки показывают, что версия 4 снижает затраты на газ для создания пула на 99%. Хуки представляют мир с бесконечными возможностями, а синглтон позволяет эффективно перемещаться по ним. Эта одноэлементная архитектура дополняется новой системой «флэш-учета». Вместо перемещения активов в пулы и из них в конце каждого свопа в версии 3, эта система передает только чистые остатки, что означает гораздо более эффективную систему, обеспечивающую дополнительную экономию газа в Uniswap v4. EIP-1153, рассматриваемый как часть хардфорка Ethereum Cancun, принесет еще большие улучшения в газе и более чистый дизайн контрактов для широкого спектра приложений. Благодаря эффективности одноэлементного и флэш-учёта больше нет необходимости ограничивать уровни комиссий. Создатели пулов могут настроить свои пулы на уровень, который делает их наиболее конкурентоспособными, или настроить их с помощью динамической комиссии. Версия 4 также возвращает поддержку собственного ETH, предлагая дополнительную экономию газа.

схема

Структура ЭИП-1153. Источник: Маги Эфириума.

Лицензия и управление

Код будет выпущен под лицензией Business Source License 1.1, которая ограничивает использование исходного кода версии 4 в коммерческой или производственной среде сроком до четырех лет, после чего он будет бессрочно преобразован в GPL. Как и версия 3, Uniswap Governance и Uniswap Labs могут предоставлять исключения из лицензии. Механизм комиссий Протокола также будет следовать модели v3. Руководящие органы могут проголосовать за добавление протокольного сбора в любой пул в пределах максимальной суммы.

код

Пример кода Uniswap v3. Источник: Trapdoor-Tech.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.