2,5K подписчиков

Uniswap v4

13 июня 2023 года Хейден Адамс, основатель Uniswap, анонсировал запуск Uniswap v4. Редакция ICBF не прошла мимо этого события, так как наш фонд всегда был ориентирован на децентрализацию (DeFi) и ее продвижение в массы. Ровно 2 года назад мы также с большим интересом разобрали выход 3-й версии этого продукта, подробнее изучить этот материал можно по ссылке. Таким образом, мы не могли остаться в стороне и не погрузиться в данный вопрос.

13 июня 2023 года Хейден Адамс, основатель Uniswap, анонсировал запуск Uniswap v4.

Немного о проекте

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

Одна из ключевых особенностей Uniswap — пул ликвидности. Вместо того чтобы полагаться на книги заявок, Uniswap использует пулы ликвидности, состоящие из пар токенов. Эти пулы финансируются пользователями, которые вносят свои токены в пул, позволяя другим торговать против него. Каждый пул следует формуле постоянного продукта, известной как модель автоматизированного маркет-мейкера (AMM), — для определения обменного курса между токенами.

Когда на Uniswap происходит сделка, смарт-контракт автоматически корректирует цены на токены в зависимости от размера сделки. Такая конструкция избавляет покупателей и продавцов от необходимости согласовывать заказы напрямую, делая торговлю токенами более эффективной и доступной для пользователей. Также Uniswap использует алгоритм, называемый формулой постоянного произведения, для поддержания относительной стоимости токенов в пуле, обеспечивая ликвидность и предотвращая проскальзывание цен.

Благодаря удобному интерфейсу и отсутствию ограничений Uniswap завоевал значительную популярность в сфере децентрализованных финансов (DeFi), позволяя любому желающему создавать новые рынки или добавлять ликвидность на уже существующие. Более того, Uniswap представила свой собственный токен управления под названием UNI, благодаря которому держатели могут участвовать в процессе принятия решений относительно будущего развития протокола.

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

Хейден Адамс запустил начальную версию Uniswap в ноябре 2018 года. Его инновационный подход к автоматизированному созданию рынка и обеспечению ликвидности быстро привлек внимание криптосообщества. Uniswap стал одним из передовых протоколов в экосистеме DeFi и привнес революционные изменения в торговлю и доступ пользователей к ликвидности.

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

Со времени запуска в 2018 году децентрализованная биржа (DEX) Uniswap достигла отметки совокупного объема торгов в $1 трлн к 2022 году.

Сейчас Uniswap является одним из лидеров децентрализованного рынка, и, по некоторым данным, его доля составляет 42,48%, в то время как у PancakeSwap — 17,21%, SushiSwap — 5,47%, Astroport — 5,24%, Curve — 4,06%. Остальные 25,56% принадлежат ряду других бирж. Также недавно появилась информация о том, что ежедневный объем торгов Uniswap находится на том же уровне, что и у централизованной биржи Coinbase (порядка $3 млрд).

На текущий момент биржа поддерживается следующими сетями:

13 июня 2023 года Хейден Адамс, основатель Uniswap, анонсировал запуск Uniswap v4.-2

Инвесторами проекта выступают:

13 июня 2023 года Хейден Адамс, основатель Uniswap, анонсировал запуск Uniswap v4.-3

Видение Uniswap v4

Ниже мы приводим перевод статьи Хейдена Адамса:

«Два года назад мы выпустили Uniswap v3. Это стало переломным моментом для ончейн-ликвидности и DeFi. Сегодня Uniswap является крупнейшим протоколом децентрализованной биржи, обрабатывающим более $1,5 трлн в объеме торгов. Будучи общественной инфраструктурой, он является жизненно важной частью криптоэкосистемы.

По мере развития технологий и рынков должен развиваться и протокол Uniswap. Именно поэтому мы рады представить наше видение Uniswap v4, которое, по нашему мнению, откроет мир возможностей для создания ликвидности и торговли ончейн-токенами.

Мы выпускаем черновой вариант кода сейчас, чтобы v4 мог быть создан публично, с открытой обратной связью и значимым вкладом сообщества. Мы ожидаем, что этот процесс займет несколько месяцев. Вы можете ознакомиться с ранней версией ядра и периферийных репозиториев Uniswap v4 благодаря открытому исходному коду, прочитать проект технического документа и узнать больше о том, как внести свой вклад.

Uniswap v3 использовал мощный, основанный на мнениях подход к предоставлению ликвидности, балансируя между невероятно сложными компромиссами. Новые возможности появятся за счет более высоких комиссий и сложности кода. Например, в 3-й версии были введены оракулы, что позволило разработчикам интегрировать данные о ценах ончейн в режиме реального времени, но за счет повышенных затрат для свопперов.

Концепция Uniswap v4 заключается в том, чтобы позволить всем желающим принимать такие компромиссные решения путем внедрения «крючков». Крючки — это контракты, которые выполняются в различные моменты жизненного цикла действия пула. Пулы могут делать те же компромиссы, что и в v3, или добавлять совершенно новую функциональность. Например, v4 позволит пулам, которые изначально поддерживают динамические комиссии, добавлять лимитные ончейн-ордера или действовать как средневзвешенный по времени маркет-мейкер (TWAMM) для распределения крупных ордеров во времени.

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

Что такое Uniswap v4

Хуки и пользовательские пулы

Каждый пул ликвидности Uniswap имеет свой жизненный цикл, в рамках которого происходит несколько событий. Пул создается с уровнем комиссии по умолчанию. Ликвидность добавляется, удаляется или корректируется. И, конечно, пользователи производят обмен токенами. В 3-й версии эти события жизненного цикла тесно взаимосвязаны и происходят в крайне строгой последовательности.

Чтобы создать пространство для настраиваемой ликвидности в Uniswap v4, реализуется возможность для разработчиков пула внедрить код, который выполняет конкретное действие в ключевые эпизоды жизненного цикла пула — к примеру, до или после обмена, либо до или после изменения позиции LP.

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

Некоторые эксперименты включают:

· средневзвешенный по времени маркет-мейкер (TWAMM);

· динамические комиссии, базирующиеся на волатильности, а также других исходных данных;

· лимитные ончейн-ордера;

· внесение ликвидности вне диапазона в кредитные протоколы;

· индивидуальные ончейн-оракулы, например, geomean;

· автокомплиментированные комиссии LP, возвращающиеся в позиции LP;

· интернализированную прибыль MEV, распределяющуюся обратно LP.

Так как каждый пул отныне определяется не только токенами и уровнем комиссии, нам предстоит увидеть пулы «всех цветов, форм и размеров». Ключевая логика Uniswap v4, как и v3, не подлежит обновлению. Хотя каждый пул может использовать свой собственный смарт-контракт хука, хуки могут быть ограничены только конкретными разрешениями, определенными при создании пула.

Мы создали примеры хук-контрактов, чтобы понимать текущую структуру. Ожидаем, что разработчики придумают новые интересные способы реализации функций, о которых мы еще даже не задумывались.

13 июня 2023 года Хейден Адамс, основатель Uniswap, анонсировал запуск Uniswap v4.-4

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

В Uniswap v3 мы разворачивали новый контракт для каждого пула, что делало создание пулов и выполнение обменов между несколькими пулами более дорогостоящим. В 4-й версии все пулы хранятся в одном контракте, что обеспечит значительную экономию газа, поскольку при обмене больше не нужно будет передавать токены между пулами, хранящимися в разных контрактах. Согласно первым оценкам, v4 на 99% снижает затраты газа на создание пулов. Хуки отворяют мир с бескрайними возможностями, а singleton позволяет эффективно маршрутизировать все из них.

Архитектура singleton дополняется новой системой «флэш-учета». Вместо того, чтобы переводить активы в пулы/из пулов в конце каждого свопа, как в v3, эта система переводит только чистые остатки — это более эффективная система, обеспечивающая дополнительную экономию газа в Uniswap v4.

На наш взгляд, наилучший дизайн для учета флэш-памяти использует «переходное хранение», которое будет обеспечено EIP-1153. Этот EIP рассматривается как часть хардфорка Ethereum Cancun и принесет значительное улучшение газового режима и более чистую конструкцию контрактов для широкого спектра приложений.

Благодаря эффективности учета singleton и флешей, больше не нужно ограничивать уровни платы. Создатели пулов могут устанавливать их на том уровне, который делает их наиболее конкурентоспособными, или настраивать их с помощью динамического крючка комиссии. Также v4 возвращает поддержку собственных ETH, что обеспечивает дополнительную экономию газа.

13 июня 2023 года Хейден Адамс, основатель Uniswap, анонсировал запуск Uniswap v4.-5

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

Как всегда, мы твердо убеждены, что основная финансовая инфраструктура должна быть открытой и прозрачной. Мы также считаем, что сообщество Uniswap — люди и команды, поддерживающие, использующие и создающие протокол — должны управлять v4 так же, как они управляли предыдущими версиями.

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

Механизм платы за протокол также будет создан по образцу v3. Руководство сможет голосовать за добавление платы за протокол к любому пулу, вплоть до предельной суммы. Более подробную информацию о механизме взимания платы можно найти в техническом документе».

Мы в соцсетях:

TelegramTwitterVKMedium