Uniswap V1 был запущен в ноябре 2018 года. Однако фактически в прошлом году был сформирован прототип Uniswapd. В 2017 году основатель Хайден ушел из Siemens.Карл, друг, работавший в Ethereum Foundation, утешал Хайдена: «Машиностроение — это индустрия заката, а Ethereum — это будущее». Solidity, В ноябре 2017 года он создал свой Proof-of-something (Proof of concept AMM, как они его назвали), которым является Uniswap V0. На этом изображении показано, как выглядел Uniswap с самого начала.
Перед официальным запуском V1 Хайден использовал офис Balancer и MakerDao для работы над V0.В конце июля 2018 года Uniswap официально получил грант от Ethereum Foundation.
Uniswap V1
** 2 ноября 2018 года, в последний день Devcon 4, смарт-контракты Uniswap были развернуты в основной сети Ethereum. ** В тот день было депонировано только 30 000 долларов ликвидности в качестве базовой ликвидности трех токенов, что может гарантировать только глубину транзакции в 100 долларов. Затем также были развернуты и запущены uniswap.io и app.uniswap.org/#.
В сентябре 2019 года Uniswap V1 запустил первый проект по добыче ликвидности, который представляет собой добычу ликвидности на основе токенов ERC-20. В период V1 объем транзакций был относительно небольшим, а количество пользователей — относительно небольшим. Как первая версия протокола Uniswap. V1 использует механизм на основе Automated Market Maker (AMM), который позволяет пользователям торговать токенами без разрешения в блокчейне Ethereum без книги заказов. Принята модель постоянного продукта, т. е. x*y=k, где x и y — балансы двух токенов в паре транзакций.
Инновационный механизм Uniswap V1 позволяет пользователям быстро и удобно проводить транзакции с токенами, не полагаясь на традиционные централизованные биржи, он заложил основу для последующих версий Uniswap и стал источником вдохновения для других протоколов AMM. Но на самом деле версия Uniswap V1 на тот момент не привлекла многих пользователей.
Uniswap V2
**Uniswap V2 будет выпущен в мае 2020 года. ** В то же время, в сентябре 2020 года, SushiSwap начал появляться на сцене сообщества шифровальщиков, привлекая большое внимание и пользователей, что фактически заставило Uniswap действительно начать привлекать внимание пользовательского рынка.
**Наиболее значительным изменением Uniswap V2 на основе Uniswap V1 является введение транзакций с несколькими парами токенов, повышение гибкости пар транзакций и обновление с ERC-20, который можно обменять только на ETH для поддержки ERC-20, до Обмен ERC-20. Кроме того, значительные улучшения в оракуле средневзвешенной цены по времени (TWAP), представленные в Uniswap V2. **
Запуск Uniswap V2 укрепил позиции Uniswap в области децентрализованных бирж. Он предоставляет больше функций и гибкости, позволяя пользователям лучше управлять ликвидностью и проводить больше типов транзакций. Uniswap V2 также способствовал быстрому развитию децентрализованных финансов (DeFi), предоставляя пользователям важный источник ликвидности.
Uniswap V3
** Uniswap V3 был запущен в мае 2021 года и представляет концепцию «концентрированной ликвидности». ** Это позволяет поставщикам ликвидности определять конкретные диапазоны цен в торговых парах для более точного контроля цен. Это дает поставщикам ликвидности больший прирост комиссии за транзакцию и уменьшает возможности для арбитражеров использовать в своих интересах разницу в ценах.
Uniswap V3 также расширяет оракул Uniswap V2 и оптимизирует метод расчета и газовую эффективность оракула TWAP. Oracle V3 может продлить период доступности данных до 9 дней или дольше с помощью цепного вызова.В то же время за счет общей оптимизации TWAP потребление газа снижается примерно на 50% по сравнению с V2.Простые транзакции будут эквивалентны по сравнению с версией 2. Функции примерно на 30% дешевле.
Кроме того, Uniswap V2 использует стандартную комиссию за транзакцию в размере 0,3%, а V3 предлагает 3 отдельных уровня комиссий: 0,05%, 0,3% и 1%. Это позволяет поставщикам ликвидности выбирать пулы в зависимости от риска, на который они готовы пойти. V3 впервые представила модель использования NFT в качестве LP для подтверждения ликвидности, то есть предоставляемая ликвидность отслеживается неоднородными токенами ERC721.
Запуск Uniswap V3 оказал большое влияние на экосистему DeFi. Он предоставляет поставщикам ликвидности более широкий выбор и лучшие возможности для получения дохода, одновременно повышая эффективность транзакций. Uniswap V3 также стимулирует инновации в децентрализованных биржах и возглавляет усилия других бирж и протоколов по улучшению пользовательского опыта и снижению транзакционных издержек. Но в то же время пассивные поставщики ликвидности подвергаются критике за то, что JIT и профессиональные маркет-мейкеры вытесняют их, чтобы получать доход от комиссий за обработку.
Uniswap V4 — Крючки меняют все
Как только был запущен черновой вариант Uniswap V4, рынок полностью его интерпретировал. В основном упоминаются такие оптимизации, как Hook, Singleton, Flash Accounting и собственный ETH, среди которых Hook является наиболее важным нововведением V4. ** Крюк Uniswap V4 может стать самым мощным инструментом для создания ликвидности.В будущем стоимость создания платформы DeFi и объединения ликвидности будет значительно снижена. **
Крючки
Проще говоря, контракт Hooks — это контракт, который вызывает другие смарт-контракты и логику, выполняемую в жизненном цикле транзакции. Эта логика может быть реализована с помощью пользовательских контрактов и вызываться в критические моменты.
В частности, контракт Hooks можно вызвать в следующих ключевых точках:
· onSwap: вызывается, когда происходит обмен, его можно использовать для реализации пользовательской логики, такой как запись информации о транзакции, выполнение определенных операций или изменение комиссии за транзакцию и т. д.
· onMint: вызывается, когда поставщик ликвидности добавляет ликвидность в пул, его можно использовать для пользовательской логики, такой как запись соответствующей информации, предоставляемой ликвидностью, или выполнение определенных операций.
· onBurn: вызывается, когда поставщик ликвидности изымает ликвидность из пула, его можно использовать для пользовательской логики, такой как запись соответствующей информации, предоставляемой ликвидностью, или выполнение определенных операций.
Разработчики предыдущей версии пула ликвидности могут настраивать только LP и комиссию за LP, а V4 Hooks позволяет разработчикам вносить больше инноваций на основе ликвидности и безопасности Uniswap, позволяя разработчикам устанавливать больше настраиваемых режимов. Uniswap Labs продемонстрировала следующий диапазон возможностей, раскрывая уникальные характеристики продукта, в том числе:
· Маркет-мейкер, взвешенный по времени (TWAMM)
· Динамическая комиссия, основанная на волатильности или других значениях
· Список предельных цен внутри сети
· Договор займа вне пределов ликвидности во вклады
· Пользовательские оракулы в цепочке, такие как геосредние оракулы
· Автоматически реинвестировать комиссию за обработку LP в позицию LP
· Встроенное MEV (извлекаемая стоимость майнера) распределение прибыли на LP
Взаимосвязь между оптимизацией Uniswap V4 и неоплаченными убытками (IL)
На самом деле, эти оптимизации еще больше повысили эффективность использования капитала, укрепив позиции Uniswap в инфраструктуре ликвидности, но проблема некомпенсированных потерь (IL) централизованной ликвидности по-прежнему актуальна.
IL — это эндогенная проблема, связанная с AMM, пока цены двух активов отклоняются от начальной цены, будет генерироваться IL. Для централизованного механизма ликвидности Uni V3, V4 (и других подобных протоколов управления ликвидностью) сама проблема IL является более серьезной из-за высокой гаммы в узком диапазоне, что может быть более значительным в некоторых сценариях, таких как высокая волатильность рынка. или когда корреляция между активами, обеспечивающими ликвидность, низкая.
Что касается ИЛ, то на данный момент есть следующие решения, но все они лишь косвенно облегчают эту проблему:
· Например, ** с использованием субсидий на токены протокола. **Поставщики ликвидности могут использовать свою ликвидность. Ставя эти токены, поставщики ликвидности могут получить дополнительные вознаграждения или компенсацию, чтобы компенсировать потенциальные временные потери. Эти вознаграждения могут быть предоставлены в виде дополнительных токенов или части платы за транзакцию протокола.
· Внедрить динамическую структуру комиссий, которая корректирует комиссию в зависимости от рыночных условий и уровней временных убытков, с которыми сталкиваются поставщики ликвидности. Взимайте более высокие комиссии в периоды значительных временных убытков и распределяйте эти дополнительные комиссии в качестве компенсации поставщикам ликвидности.
· Платформа может создать страховой фонд для компенсации поставщикам ликвидности любых потерь, понесенных из-за временных убытков. Эти средства обычно собираются за счет различных потоков доходов в рамках протокола или за счет взносов самой платформы.
· Механизм хеджирования (опционы и т. д.) Поставщики ликвидности могут участвовать в контрактах с производными инструментами или использовать другие финансовые инструменты для хеджирования своей подверженности колебаниям цен и смягчения последствий временных убытков.
· Динамическая перебалансировка активов путем постоянной корректировки распределения активов в соответствии с колебаниями цен и рыночными условиями направлена на оптимизацию подверженности поставщиков ликвидности и сокращение потенциальных убытков.
· Ценовой оракул и средневзвешенная цена по времени (****TWAP): Ценовой оракул и механизм ценообразования на основе TWAP можно использовать для уменьшения влияния внезапных изменений цен на поставщиков ликвидности. Опираясь на более стабильные и надежные данные о ценах, поставщики ликвидности могут лучше понимать рыночные условия и соответствующим образом корректировать свои позиции.
Можно видеть, что динамические сборы за обработку Uniswap V4, более оптимизированные цены на машины оракула и дополнительные субсидии LP (субсидии MEV, сборы за автоматическое реинвестирование и т. д.) косвенно компенсируют потери IL LP в некоторой степени.
Что касается безопасности и сложности контракта, основная логика Uniswap V4 так же не подлежит обновлению, как и V3. Хотя каждый пул может использовать свой собственный смарт-контракт Hooks, Hooks будет проверять, требует ли эта часть функции вызовов внешних контрактов.Вызов внешних контрактов обогащает функции Uniswap V4 и реализует больше возможностей комбинирования, но только при создании пула определяются определенные разрешения. . Контракты должны вызывать слишком много внешних контрактов, что также повлечет за собой дополнительные расходы на газ (поэтому простой обмен может быть не дешевле, чем V3/V2), что также является компромиссом, вызванным сложностью и составом.
Синглтон
В Uniswap V3 развертывание отдельных контрактов для каждого пула ликвидности увеличивает стоимость создания пулов ликвидности и выполнения свопов между несколькими пулами. В Uniswap V4 контракт «Singleton» используется для сохранения всех пулов ликвидности, что значительно снижает комиссию за газ, поскольку транзакции с токенами больше не нужно передавать между разными контрактами. По предварительным оценкам, V4 снижает затраты газа на создание пула ликвидности на целых 99%.
Флэш-бухгалтерия
Быстрая система учета дополняет Singleton. В V4 система больше не переводит активы в пул ликвидности и из него в конце каждого обмена, а только переводит чистый баланс. Такая конструкция делает систему более эффективной и может обеспечить дополнительную экономию газа в Uniswap V4.
Нативный ETH
В предыдущей версии пользователь фактически торговал с WETH.ETH не является контрактом токена, но WETH является контрактом токена.Для Uniswap контракт ERC20 легче интегрировать, поэтому каждый раз, когда пользователь Swap должен упаковать дополнительный ETH, превращая ETH в WETH, этот шаг приводит к потере газа. Версия 4 восстанавливает поддержку нативного ETH, дополнительно снижая накладные расходы на газ.
Потенциальное влияние и возможности Uniswap V4 на других треках
1) Трек агрегатора
С точки зрения рынка агрегаторов Uniswap V4 обеспечивает лучшие ставки, более высокую эффективность использования капитала и огромный пул ликвидности, интегрированный Singleton, что позволит привлечь больше с рынка агрегаторов (1 дюйм, Cowswap). Большой объем транзакций.
2) Индивидуальные DEX и аналогичные протоколы функций настройки ликвидности
Влияние лимитных ордеров Onchain, индивидуального распределения ликвидности, динамической ставки и т. д. на существующие Dex с аналогичными функциями, в том числе вывод ликвидности соглашения о продукте расширенного хранилища LP на Uni V3, кажется предсказуемым результатом. может столкнуться с ситуацией присоединения, если не сможет победить, и в конечном итоге станет частью экосистемы Uniswap V4. Для будущих протоколов DEX или других протоколов DeFi это может коренным образом изменить модель создания ликвидности. Крючок Uniswap V4 может стать самым мощным инструментом для создания ликвидности. Стоимость создания платформы DeFi и объединения ликвидности будет значительно снижена.
3) ЦЕХ
Для централизованных бирж, благодаря функции ограничения цены и ортодоксальности децентрализации, Uniswap V4 может получить больше доли рынка от популярной CEX. Но на самом деле, по сравнению с CEX, самая большая проблема, которая мешает пользователям войти в DEX, заключается в том, что скорость и эффективность не так хороши, как у CEX, и во многих случаях для большинства людей ранний порог использования DEX и жертвование безопасностью контракта для децентрализации Секс и другие риски, так что пользователи должны нести относительно высокие затраты. Проще говоря, низкая эффективность и непригодность для использования требуют улучшения и решения инфраструктуры DEFI, и версия V4 не может эффективно решить ее в настоящее время. После решения этих двух проблем путь DEX к замене CEX станет более гладким.
4) Трек MEV
Когда он не может принести пользу основному держателю платформы (LP&Swapper), MEV и протокол противостоят друг другу.
В предыдущих версиях Uniswap V1 не было встроенного механизма, специально предназначенного для предотвращения или смягчения MEV (значения, извлекаемого майнером), заставляющего майнеров или валидаторов получать дополнительную прибыль, манипулируя порядком транзакций в сети блокчейна в ущерб пользователям. .
Чтобы помочь смягчить MEV, Uniswap V2 представляет функцию «ценового оракула», внешнего источника цен, который предоставляет надежную и защищенную от несанкционированного доступа информацию о ценах на активы. Полагаясь на ценовые оракулы, Uniswap V2 стремится предотвратить опережающие атаки, в которых трейдеры используют задержки подтверждения блоков для манипулирования ценами с целью получения прибыли.
Uniswap V3 представляет несколько функций для смягчения MEV, в том числе концепции централизованной ликвидности и неоднородной ликвидности (позиции NFT LP). Централизованная ликвидность позволяет поставщикам ликвидности указывать ценовые диапазоны своей ликвидности, снижая риск манипулирования ценами. Неоднородные позиции ликвидности позволяют поставщикам ликвидности иметь детальный контроль над своей ликвидностью, снижая риск быть ограниченными или эксплуатируемыми арбитражерами.
В Uniswap V4 внутренний механизм распределения MEV открывает возможности для разработчиков MEV, которые хотят занять благоприятную роль в пуле V4.
5) Трек Оракула
TWAP UniswapV2 — это машина оракула в цепочке, которую можно применять для получения цены любого токена, существующего в Uniswap.Основной недостаток заключается в том, что для регулярного запуска обновления цены требуется программа вне сети, и есть техническое обслуживание расходы.
TWAP UniswapV3 устраняет этот дефект, и для хранения данных триггера больше не требуется регулярный запуск программы вне сети, а автоматически запускается, когда транзакция происходит в Uniswap. Что касается источника данных для расчета TWAP, UniswapV2 хранит только три последних значения price0CumulativeLast, price1CumulativeLast и blockTimestampLast. UniswapV3 поддерживает несколько наблюдателей цен (Oracle Observers), которые могут получать данные о ценах из нескольких источников. Такая конструкция повышает отказоустойчивость и ценовую надежность системы. Например, Uniswap v3 отбирает пулы с разными комиссионными для одной и той же валютной пары.Пул, который не пуст и имеет наибольшую ликвидность, становится целевым пулом.Цены в пуле с наилучшей ликвидностью используются в качестве цены источник оракула.
Встроенный оракул Uniswap V4 будет более индивидуальным, например, Geomean Oracles, например, с использованием различных методов расчета цены оракула для больших объемов глубоких и стабильных пулов (ETH-BTC) и пар токенов с низкой ликвидностью.
Что касается влияния на трек оракула, стоимость манипуляции оракулом TWAP Uniswap заключается в контроле средней цены токенов за определенный период времени. Напротив, стоимость манипуляций Chainlink заключается в разрушении достаточного количества узлов и манипулировании ценами на биржах. Таким образом, Chainlink является автономным оракулом, а встроенный оракул Uniswap V4 пока не будет представлять угрозы для Chainlink. Для экологических проектов Uniswap (таких как кредиты, стабильные монеты, синтетические активы и т. д.) по-прежнему требуется участие офчейн-оракулов, таких как Chainlink.
Подведем итог
В целом направление **Uniswap V4 движется к реальной инфраструктуре DeFi, и на Uniswap V4 могут проводиться творческие эксперименты для разработчиков. **
Для LP добавление ликвидности будет более индивидуальным и удобным. Для пользователей дешевле создать пул транзакций, а у транзакций больше возможностей. Например, использование V2, V3 и V4 имеет свои преимущества.Контракт V2 прост, а транзакция одного пула дешева; структура V4 сложна, но может помочь пользователям сэкономить много затрат на газ. когда необходимо вызвать несколько пулов.
Непрерывное развитие DeFi приведет к постоянной оптимизации методов управления ликвидностью. На стороне проекта функция Uniswap V4 Donate() может помочь стороне проекта подкупить ликвидность для достижения цели управления ликвидностью. Кроме того, крючок Uniswap V4 может стать самым мощным инструментом для создания ликвидности, а стоимость создания платформы DeFi и объединения ликвидности будет значительно снижена.
Будущая модель DeFi также претерпит большие изменения в связи с появлением V4. Код V4 еще не доработан и не проверен, поэтому до официального публичного выпуска пройдет некоторое время.Это период окна для многих протоколов, чтобы развить собственную ликвидность и скорректировать направление своего развития.
Посмотреть Оригинал
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
История развития Uniswap: возможности и влияние V4
Автор: ЛД Капитал
Uniswap V0
Uniswap V1 был запущен в ноябре 2018 года. Однако фактически в прошлом году был сформирован прототип Uniswapd. В 2017 году основатель Хайден ушел из Siemens.Карл, друг, работавший в Ethereum Foundation, утешал Хайдена: «Машиностроение — это индустрия заката, а Ethereum — это будущее». Solidity, В ноябре 2017 года он создал свой Proof-of-something (Proof of concept AMM, как они его назвали), которым является Uniswap V0. На этом изображении показано, как выглядел Uniswap с самого начала.
Перед официальным запуском V1 Хайден использовал офис Balancer и MakerDao для работы над V0.В конце июля 2018 года Uniswap официально получил грант от Ethereum Foundation.
Uniswap V1
** 2 ноября 2018 года, в последний день Devcon 4, смарт-контракты Uniswap были развернуты в основной сети Ethereum. ** В тот день было депонировано только 30 000 долларов ликвидности в качестве базовой ликвидности трех токенов, что может гарантировать только глубину транзакции в 100 долларов. Затем также были развернуты и запущены uniswap.io и app.uniswap.org/#.
В сентябре 2019 года Uniswap V1 запустил первый проект по добыче ликвидности, который представляет собой добычу ликвидности на основе токенов ERC-20. В период V1 объем транзакций был относительно небольшим, а количество пользователей — относительно небольшим. Как первая версия протокола Uniswap. V1 использует механизм на основе Automated Market Maker (AMM), который позволяет пользователям торговать токенами без разрешения в блокчейне Ethereum без книги заказов. Принята модель постоянного продукта, т. е. x*y=k, где x и y — балансы двух токенов в паре транзакций.
Инновационный механизм Uniswap V1 позволяет пользователям быстро и удобно проводить транзакции с токенами, не полагаясь на традиционные централизованные биржи, он заложил основу для последующих версий Uniswap и стал источником вдохновения для других протоколов AMM. Но на самом деле версия Uniswap V1 на тот момент не привлекла многих пользователей.
Uniswap V2
**Uniswap V2 будет выпущен в мае 2020 года. ** В то же время, в сентябре 2020 года, SushiSwap начал появляться на сцене сообщества шифровальщиков, привлекая большое внимание и пользователей, что фактически заставило Uniswap действительно начать привлекать внимание пользовательского рынка.
**Наиболее значительным изменением Uniswap V2 на основе Uniswap V1 является введение транзакций с несколькими парами токенов, повышение гибкости пар транзакций и обновление с ERC-20, который можно обменять только на ETH для поддержки ERC-20, до Обмен ERC-20. Кроме того, значительные улучшения в оракуле средневзвешенной цены по времени (TWAP), представленные в Uniswap V2. **
Запуск Uniswap V2 укрепил позиции Uniswap в области децентрализованных бирж. Он предоставляет больше функций и гибкости, позволяя пользователям лучше управлять ликвидностью и проводить больше типов транзакций. Uniswap V2 также способствовал быстрому развитию децентрализованных финансов (DeFi), предоставляя пользователям важный источник ликвидности.
Uniswap V3
** Uniswap V3 был запущен в мае 2021 года и представляет концепцию «концентрированной ликвидности». ** Это позволяет поставщикам ликвидности определять конкретные диапазоны цен в торговых парах для более точного контроля цен. Это дает поставщикам ликвидности больший прирост комиссии за транзакцию и уменьшает возможности для арбитражеров использовать в своих интересах разницу в ценах.
Uniswap V3 также расширяет оракул Uniswap V2 и оптимизирует метод расчета и газовую эффективность оракула TWAP. Oracle V3 может продлить период доступности данных до 9 дней или дольше с помощью цепного вызова.В то же время за счет общей оптимизации TWAP потребление газа снижается примерно на 50% по сравнению с V2.Простые транзакции будут эквивалентны по сравнению с версией 2. Функции примерно на 30% дешевле.
Кроме того, Uniswap V2 использует стандартную комиссию за транзакцию в размере 0,3%, а V3 предлагает 3 отдельных уровня комиссий: 0,05%, 0,3% и 1%. Это позволяет поставщикам ликвидности выбирать пулы в зависимости от риска, на который они готовы пойти. V3 впервые представила модель использования NFT в качестве LP для подтверждения ликвидности, то есть предоставляемая ликвидность отслеживается неоднородными токенами ERC721.
Запуск Uniswap V3 оказал большое влияние на экосистему DeFi. Он предоставляет поставщикам ликвидности более широкий выбор и лучшие возможности для получения дохода, одновременно повышая эффективность транзакций. Uniswap V3 также стимулирует инновации в децентрализованных биржах и возглавляет усилия других бирж и протоколов по улучшению пользовательского опыта и снижению транзакционных издержек. Но в то же время пассивные поставщики ликвидности подвергаются критике за то, что JIT и профессиональные маркет-мейкеры вытесняют их, чтобы получать доход от комиссий за обработку.
Uniswap V4 — Крючки меняют все
Как только был запущен черновой вариант Uniswap V4, рынок полностью его интерпретировал. В основном упоминаются такие оптимизации, как Hook, Singleton, Flash Accounting и собственный ETH, среди которых Hook является наиболее важным нововведением V4. ** Крюк Uniswap V4 может стать самым мощным инструментом для создания ликвидности.В будущем стоимость создания платформы DeFi и объединения ликвидности будет значительно снижена. **
Крючки
Проще говоря, контракт Hooks — это контракт, который вызывает другие смарт-контракты и логику, выполняемую в жизненном цикле транзакции. Эта логика может быть реализована с помощью пользовательских контрактов и вызываться в критические моменты.
В частности, контракт Hooks можно вызвать в следующих ключевых точках:
· onSwap: вызывается, когда происходит обмен, его можно использовать для реализации пользовательской логики, такой как запись информации о транзакции, выполнение определенных операций или изменение комиссии за транзакцию и т. д.
· onMint: вызывается, когда поставщик ликвидности добавляет ликвидность в пул, его можно использовать для пользовательской логики, такой как запись соответствующей информации, предоставляемой ликвидностью, или выполнение определенных операций.
· onBurn: вызывается, когда поставщик ликвидности изымает ликвидность из пула, его можно использовать для пользовательской логики, такой как запись соответствующей информации, предоставляемой ликвидностью, или выполнение определенных операций.
Разработчики предыдущей версии пула ликвидности могут настраивать только LP и комиссию за LP, а V4 Hooks позволяет разработчикам вносить больше инноваций на основе ликвидности и безопасности Uniswap, позволяя разработчикам устанавливать больше настраиваемых режимов. Uniswap Labs продемонстрировала следующий диапазон возможностей, раскрывая уникальные характеристики продукта, в том числе:
· Маркет-мейкер, взвешенный по времени (TWAMM)
· Динамическая комиссия, основанная на волатильности или других значениях
· Список предельных цен внутри сети
· Договор займа вне пределов ликвидности во вклады
· Пользовательские оракулы в цепочке, такие как геосредние оракулы
· Автоматически реинвестировать комиссию за обработку LP в позицию LP
· Встроенное MEV (извлекаемая стоимость майнера) распределение прибыли на LP
Взаимосвязь между оптимизацией Uniswap V4 и неоплаченными убытками (IL)
На самом деле, эти оптимизации еще больше повысили эффективность использования капитала, укрепив позиции Uniswap в инфраструктуре ликвидности, но проблема некомпенсированных потерь (IL) централизованной ликвидности по-прежнему актуальна.
IL — это эндогенная проблема, связанная с AMM, пока цены двух активов отклоняются от начальной цены, будет генерироваться IL. Для централизованного механизма ликвидности Uni V3, V4 (и других подобных протоколов управления ликвидностью) сама проблема IL является более серьезной из-за высокой гаммы в узком диапазоне, что может быть более значительным в некоторых сценариях, таких как высокая волатильность рынка. или когда корреляция между активами, обеспечивающими ликвидность, низкая.
Что касается ИЛ, то на данный момент есть следующие решения, но все они лишь косвенно облегчают эту проблему:
· Например, ** с использованием субсидий на токены протокола. **Поставщики ликвидности могут использовать свою ликвидность. Ставя эти токены, поставщики ликвидности могут получить дополнительные вознаграждения или компенсацию, чтобы компенсировать потенциальные временные потери. Эти вознаграждения могут быть предоставлены в виде дополнительных токенов или части платы за транзакцию протокола.
· Внедрить динамическую структуру комиссий, которая корректирует комиссию в зависимости от рыночных условий и уровней временных убытков, с которыми сталкиваются поставщики ликвидности. Взимайте более высокие комиссии в периоды значительных временных убытков и распределяйте эти дополнительные комиссии в качестве компенсации поставщикам ликвидности.
· Платформа может создать страховой фонд для компенсации поставщикам ликвидности любых потерь, понесенных из-за временных убытков. Эти средства обычно собираются за счет различных потоков доходов в рамках протокола или за счет взносов самой платформы.
· Механизм хеджирования (опционы и т. д.) Поставщики ликвидности могут участвовать в контрактах с производными инструментами или использовать другие финансовые инструменты для хеджирования своей подверженности колебаниям цен и смягчения последствий временных убытков.
· Динамическая перебалансировка активов путем постоянной корректировки распределения активов в соответствии с колебаниями цен и рыночными условиями направлена на оптимизацию подверженности поставщиков ликвидности и сокращение потенциальных убытков.
· Ценовой оракул и средневзвешенная цена по времени (****TWAP): Ценовой оракул и механизм ценообразования на основе TWAP можно использовать для уменьшения влияния внезапных изменений цен на поставщиков ликвидности. Опираясь на более стабильные и надежные данные о ценах, поставщики ликвидности могут лучше понимать рыночные условия и соответствующим образом корректировать свои позиции.
Можно видеть, что динамические сборы за обработку Uniswap V4, более оптимизированные цены на машины оракула и дополнительные субсидии LP (субсидии MEV, сборы за автоматическое реинвестирование и т. д.) косвенно компенсируют потери IL LP в некоторой степени.
Что касается безопасности и сложности контракта, основная логика Uniswap V4 так же не подлежит обновлению, как и V3. Хотя каждый пул может использовать свой собственный смарт-контракт Hooks, Hooks будет проверять, требует ли эта часть функции вызовов внешних контрактов.Вызов внешних контрактов обогащает функции Uniswap V4 и реализует больше возможностей комбинирования, но только при создании пула определяются определенные разрешения. . Контракты должны вызывать слишком много внешних контрактов, что также повлечет за собой дополнительные расходы на газ (поэтому простой обмен может быть не дешевле, чем V3/V2), что также является компромиссом, вызванным сложностью и составом.
Синглтон
В Uniswap V3 развертывание отдельных контрактов для каждого пула ликвидности увеличивает стоимость создания пулов ликвидности и выполнения свопов между несколькими пулами. В Uniswap V4 контракт «Singleton» используется для сохранения всех пулов ликвидности, что значительно снижает комиссию за газ, поскольку транзакции с токенами больше не нужно передавать между разными контрактами. По предварительным оценкам, V4 снижает затраты газа на создание пула ликвидности на целых 99%.
Флэш-бухгалтерия
Быстрая система учета дополняет Singleton. В V4 система больше не переводит активы в пул ликвидности и из него в конце каждого обмена, а только переводит чистый баланс. Такая конструкция делает систему более эффективной и может обеспечить дополнительную экономию газа в Uniswap V4.
Нативный ETH
В предыдущей версии пользователь фактически торговал с WETH.ETH не является контрактом токена, но WETH является контрактом токена.Для Uniswap контракт ERC20 легче интегрировать, поэтому каждый раз, когда пользователь Swap должен упаковать дополнительный ETH, превращая ETH в WETH, этот шаг приводит к потере газа. Версия 4 восстанавливает поддержку нативного ETH, дополнительно снижая накладные расходы на газ.
Потенциальное влияние и возможности Uniswap V4 на других треках
1) Трек агрегатора
С точки зрения рынка агрегаторов Uniswap V4 обеспечивает лучшие ставки, более высокую эффективность использования капитала и огромный пул ликвидности, интегрированный Singleton, что позволит привлечь больше с рынка агрегаторов (1 дюйм, Cowswap). Большой объем транзакций.
2) Индивидуальные DEX и аналогичные протоколы функций настройки ликвидности
Влияние лимитных ордеров Onchain, индивидуального распределения ликвидности, динамической ставки и т. д. на существующие Dex с аналогичными функциями, в том числе вывод ликвидности соглашения о продукте расширенного хранилища LP на Uni V3, кажется предсказуемым результатом. может столкнуться с ситуацией присоединения, если не сможет победить, и в конечном итоге станет частью экосистемы Uniswap V4. Для будущих протоколов DEX или других протоколов DeFi это может коренным образом изменить модель создания ликвидности. Крючок Uniswap V4 может стать самым мощным инструментом для создания ликвидности. Стоимость создания платформы DeFi и объединения ликвидности будет значительно снижена.
3) ЦЕХ
Для централизованных бирж, благодаря функции ограничения цены и ортодоксальности децентрализации, Uniswap V4 может получить больше доли рынка от популярной CEX. Но на самом деле, по сравнению с CEX, самая большая проблема, которая мешает пользователям войти в DEX, заключается в том, что скорость и эффективность не так хороши, как у CEX, и во многих случаях для большинства людей ранний порог использования DEX и жертвование безопасностью контракта для децентрализации Секс и другие риски, так что пользователи должны нести относительно высокие затраты. Проще говоря, низкая эффективность и непригодность для использования требуют улучшения и решения инфраструктуры DEFI, и версия V4 не может эффективно решить ее в настоящее время. После решения этих двух проблем путь DEX к замене CEX станет более гладким.
4) Трек MEV
Когда он не может принести пользу основному держателю платформы (LP&Swapper), MEV и протокол противостоят друг другу.
В предыдущих версиях Uniswap V1 не было встроенного механизма, специально предназначенного для предотвращения или смягчения MEV (значения, извлекаемого майнером), заставляющего майнеров или валидаторов получать дополнительную прибыль, манипулируя порядком транзакций в сети блокчейна в ущерб пользователям. .
Чтобы помочь смягчить MEV, Uniswap V2 представляет функцию «ценового оракула», внешнего источника цен, который предоставляет надежную и защищенную от несанкционированного доступа информацию о ценах на активы. Полагаясь на ценовые оракулы, Uniswap V2 стремится предотвратить опережающие атаки, в которых трейдеры используют задержки подтверждения блоков для манипулирования ценами с целью получения прибыли.
Uniswap V3 представляет несколько функций для смягчения MEV, в том числе концепции централизованной ликвидности и неоднородной ликвидности (позиции NFT LP). Централизованная ликвидность позволяет поставщикам ликвидности указывать ценовые диапазоны своей ликвидности, снижая риск манипулирования ценами. Неоднородные позиции ликвидности позволяют поставщикам ликвидности иметь детальный контроль над своей ликвидностью, снижая риск быть ограниченными или эксплуатируемыми арбитражерами.
В Uniswap V4 внутренний механизм распределения MEV открывает возможности для разработчиков MEV, которые хотят занять благоприятную роль в пуле V4.
5) Трек Оракула
TWAP UniswapV2 — это машина оракула в цепочке, которую можно применять для получения цены любого токена, существующего в Uniswap.Основной недостаток заключается в том, что для регулярного запуска обновления цены требуется программа вне сети, и есть техническое обслуживание расходы.
TWAP UniswapV3 устраняет этот дефект, и для хранения данных триггера больше не требуется регулярный запуск программы вне сети, а автоматически запускается, когда транзакция происходит в Uniswap. Что касается источника данных для расчета TWAP, UniswapV2 хранит только три последних значения price0CumulativeLast, price1CumulativeLast и blockTimestampLast. UniswapV3 поддерживает несколько наблюдателей цен (Oracle Observers), которые могут получать данные о ценах из нескольких источников. Такая конструкция повышает отказоустойчивость и ценовую надежность системы. Например, Uniswap v3 отбирает пулы с разными комиссионными для одной и той же валютной пары.Пул, который не пуст и имеет наибольшую ликвидность, становится целевым пулом.Цены в пуле с наилучшей ликвидностью используются в качестве цены источник оракула.
Встроенный оракул Uniswap V4 будет более индивидуальным, например, Geomean Oracles, например, с использованием различных методов расчета цены оракула для больших объемов глубоких и стабильных пулов (ETH-BTC) и пар токенов с низкой ликвидностью.
Что касается влияния на трек оракула, стоимость манипуляции оракулом TWAP Uniswap заключается в контроле средней цены токенов за определенный период времени. Напротив, стоимость манипуляций Chainlink заключается в разрушении достаточного количества узлов и манипулировании ценами на биржах. Таким образом, Chainlink является автономным оракулом, а встроенный оракул Uniswap V4 пока не будет представлять угрозы для Chainlink. Для экологических проектов Uniswap (таких как кредиты, стабильные монеты, синтетические активы и т. д.) по-прежнему требуется участие офчейн-оракулов, таких как Chainlink.
Подведем итог
В целом направление **Uniswap V4 движется к реальной инфраструктуре DeFi, и на Uniswap V4 могут проводиться творческие эксперименты для разработчиков. **
Для LP добавление ликвидности будет более индивидуальным и удобным. Для пользователей дешевле создать пул транзакций, а у транзакций больше возможностей. Например, использование V2, V3 и V4 имеет свои преимущества.Контракт V2 прост, а транзакция одного пула дешева; структура V4 сложна, но может помочь пользователям сэкономить много затрат на газ. когда необходимо вызвать несколько пулов.
Непрерывное развитие DeFi приведет к постоянной оптимизации методов управления ликвидностью. На стороне проекта функция Uniswap V4 Donate() может помочь стороне проекта подкупить ликвидность для достижения цели управления ликвидностью. Кроме того, крючок Uniswap V4 может стать самым мощным инструментом для создания ликвидности, а стоимость создания платформы DeFi и объединения ликвидности будет значительно снижена.
Будущая модель DeFi также претерпит большие изменения в связи с появлением V4. Код V4 еще не доработан и не проверен, поэтому до официального публичного выпуска пройдет некоторое время.Это период окна для многих протоколов, чтобы развить собственную ликвидность и скорректировать направление своего развития.