Добро пожаловать в дикий мир DeFi, где ликвидность — это кровь жизни, а Uniswap V3 — это последняя эволюция децентрализованной торговли.
Если вы когда-либо окунались в DeFi, вы знаете, что это может быть немного ошеломляюще. Но с Uniswap V3 вы скоро станете Майклом Фелпсом в предоставлении ликвидности.
Давайте возьмем маски и погрузимся глубже в самые захватывающие инновации Uniswap V3.
Глава 1: Проблема старого пула — зачем нужен V3
Начнем с короткого исторического урока.
В добрые старые времена Uniswap V2 ликвидность располагалась по всему ценовому спектру.
Вы знаете, знаменитая формула Uniswap x * y = k.
Неважно, был ли ETH по цене 100 долларов или 10 000 — ваша ликвидность равномерно распределялась, как масло на тосте, по всему диапазону цен — который, кстати, простирается от 0 до бесконечности.
Но в чем дело, большинство времени цена активов не колеблется так резко. Она остается в более узком диапазоне, и большая часть вашей ликвидности просто сидит без дела, ничего не делая.
Это было очень неэффективно с точки зрения капитала и приводило к тому, что некоторые называют «растратой ликвидности». Ваш капитал работал не так усердно, как мог бы, а ваши доходы в виде комиссий, собранных с ликвидности, это отражали. Это было как приходить на вечеринку у бассейна с полным баром и диджеем, но танцует всего несколько человек в углу.
Однако Uniswap V3 заметил эту проблему и привнес в игру концентрированную ликвидность.
Глава 2: Концентрированная ликвидность — bringing the party to the right spot
Uniswap V3 позволяет вам точно выбрать, где предоставлять ликвидность, — это как поставить ваш надувной матрас в идеальное место, чтобы поймать солнце. Эта концентрированная ликвидность означает, что вместо распределения токенов по всему ценовому диапазону от 0 до бесконечности, вы можете сосредоточиться на конкретном диапазоне, где, по вашему мнению, будет происходить основная торговля.
Например, если вы считаете, что ETH будет торговаться между 4000 и 5000 долларами в ближайшие недели (этот спотовый ETF на ETH, я прав?), вы можете предоставить ликвидность именно для этого диапазона. Такой целевой подход делает ваш капитал более эффективным — вы предоставляете ликвидность там, где она нужна, и становитесь звездой среди поставщиков ликвидности.
Но тут есть не только выбор ценового диапазона.
Важно учитывать ширину этого диапазона. Узкий диапазон может приносить более высокие доходы, но и риск выше — если цена выйдет за пределы вашего диапазона, ваша ликвидность перестанет зарабатывать комиссии. С другой стороны, более широкий диапазон безопаснее, но может размывать ваши доходы.
Пример: Кофейня на пляже
Представьте, что вы управляете кофейней на оживленном пляже.
В Uniswap V2 вы бы поставили свою точку вдоль всего пляжа — с востока на запад, покрывая километры песка. Но только небольшая часть пляжа привлекает людей, жаждущих кофе (тот самый идеальный участок около серф-шопа). Большая часть кофе остается невостребованной, а вы платите аренду за пустое пространство.
С Uniswap V3 вы можете сосредоточить свою кофейню там, где собираются серферы. Больше клиентов, нуждающихся в кофе, и вы продаете его, как будто завтра не наступит.
Вот и концентрированная ликвидность — больше прибыли, меньше потерь.
Глава 3: Тики — строительные блоки концентрированной ликвидности
Мы уже говорили о том, как можно задать свой диапазон ликвидности, но теперь пора рассмотреть более мелкие детали — поговорим о тиках.
Думайте о тиках как о маленьких ступеньках, которые составляют большую головоломку ценовых диапазонов в Uniswap V3.
Они могут быть малы, но без них протокол не работает.
Что такое «Тик»?
Тики — это как ступеньки на лестнице, каждая из которых соответствует определенной точке цены внутри огромного диапазона возможных цен в пуле ликвидности.
Когда вы выбираете диапазон для своей ликвидности, вы по сути решаете, между какими ступеньками этой лестницы вы хотите разместить свои средства. Каждый тик соответствует конкретному значению sqrtPriceX96 (об этом чуть позже), которое, в конце концов, — это способ, которым Uniswap V3 представляет цены.
Проще говоря, тики делят весь ценовой диапазон пары активов на управляемые, дискретные интервалы. Эти интервалы позволяют сосредоточить ликвидность внутри определенного диапазона, а не распылять ее по всему спектру цен.
Как работают тики на практике
Представьте, что вы предоставляете ликвидность для пары ETH/USDC и решили сосредоточиться на диапазоне от 1500 до 2000 долларов.
Uniswap V3 сопоставит этот диапазон серии тиков, каждый из которых представляет собой небольшой шаг в движении цены от 1500 до 2000 долларов. Когда происходят сделки и цена движется, Uniswap вычисляет, в какой именно тик попадает текущая цена, и соответственно регулирует вашу ликвидность.
Если цена внутри выбранного вами диапазона, ваша ликвидность активна и зарабатывает комиссии. Но если цена выйдет за пределы этого диапазона, ваша ликвидность фактически «вне рынка» — пока цена не вернется в диапазон.
Почему тики важны
Тики дают вам точный контроль над тем, где размещена ваша ликвидность.
Вместо пассивного предоставления ликвидности по всему диапазону, вы можете сосредоточиться на наиболее прибыльных ценовых точках, оптимизируя свои доходы. Чем мельче шаг тика, тем более точный контроль у вас есть над позициями ликвидности.
Но с большим контролем приходит необходимость активного управления.
Поскольку цены могут быстро меняться, особенно в волатильных рынках, вам придется чаще корректировать свои тики, чтобы держать ликвидность в игре. Именно здесь концентрированная ликвидность показывает свою силу — вы можете максимально эффективно использовать капитал, но при этом нужно следить за рынком.
Итак, когда в следующий раз будете настраивать позицию ликвидности в Uniswap V3, остановитесь на мгновение и оцените скромный тик. Это незаметный герой, который делает возможной магию концентрированной ликвидности в Uniswap V3, давая вам инструменты для тонкой настройки стратегии и погружения в DeFi.
Глава 4: Предотвращение временных убытков — великий побег
Теперь поговорим о страшном — о временных убытках.
Если вы когда-либо предоставляли ликвидность, вы знаете, насколько это опасение реально. Но не волнуйтесь, Uniswap V3 умеет держать этот убыток под контролем с помощью некоторых хитростей.
Что такое временные убытки?
Перед тем как рассказывать, как V3 помогает, быстро напомним, что такое временные убытки.
Когда вы предоставляете ликвидность, вы по сути держите смесь двух активов, например ETH и USDC. Если цена одного актива меняется относительно другого, стоимость вашей позиции может уменьшиться, даже если общий объем пула растет. Этот убыток — «временный», то есть он становится постоянным только если вы заберете ликвидность до того, как цена вернется к исходному уровню.
Как V3 снижает риск временных убытков
Благодаря концентрированной ликвидности, у вас больше контроля над тем, где активна ваша ликвидность. Выбирая более узкий ценовой диапазон, вы уменьшаете риск колебаний цен, которые могут привести к временным убыткам. Если рыночная цена выйдет за пределы вашего диапазона, ваша ликвидность перестает быть активной, и вы не подвергаетесь дальнейшим изменениям цен и, следовательно, меньшим убыткам.
Но есть и обратная сторона — если цена выйдет за пределы диапазона, вы перестаете зарабатывать комиссии. Хорошая новость в том, что вы при этом не теряете деньги — ваша ликвидность просто остается там, в безопасности, пока цена не вернется в ваш диапазон.
Продвинутая стратегия: активное управление ликвидностью
Одно из самых крутых преимуществ Uniswap V3 — это возможность активного управления ликвидностью.
В отличие от V2, где можно было установить и забыть, V3 поощряет вас следить за рынком и корректировать свои позиции по мере необходимости.
Это особенно важно в волатильных условиях, когда цены быстро меняются, и своевременное управление помогает избежать временных убытков и увеличить доход.
Инструменты для активного управления
К счастью, вам не нужно делать все вручную. Есть множество инструментов и платформ, которые помогают отслеживать рынок, анализировать тренды и корректировать позиции.
Некоторые DeFi-протоколы даже предлагают автоматические стратегии ребалансировки, которые подстраиваются под ваши правила, делая активное управление проще и эффективнее.
Глава 5: Магия sqrtPriceX96: математика никогда не выглядела так хорошо
Если бы Uniswap V3 был блюдом, то sqrtPriceX96 — это секретный соус, который объединяет все ингредиенты.
Это может звучать как загадочная математическая формула, но на самом деле — одна из ключевых инноваций, делающих Uniswap V3 таким мощным.
Давайте разберемся.
Что такое sqrtPriceX96?
Проще говоря, sqrtPriceX96 — это квадратный корень из цены, умноженный на 2^96 (то есть на большое число). Почему именно так? Потому что:
Uniswap V3 использует уникальный способ представления цен внутри протокола, что облегчает работу с большими диапазонами значений с высокой точностью.
Используя квадратный корень из цены, Uniswap может эффективно и точно рассчитывать количество токенов, участвующих в обменах и предоставлении ликвидности, особенно при очень маленьких ценовых различиях в больших диапазонах.
Почему sqrtPriceX96 важен
В Uniswap V3 каждое движение цены внутри тика (помните эти диапазоны?) выражается через sqrtPriceX96. Такой подход позволяет протоколу обрабатывать изменения цен очень детально, обеспечивая точность каждой сделки и корректировки ликвидности.
А почему умножение на 2^96?
Здесь и кроется магия.
Умножение на это большое число позволяет хранить эти значения как целые числа, а не как числа с плавающей точкой (язык Solidity, на котором написан Uniswap V3 и многие другие DeFi-протоколы на Ethereum, не поддерживает плавающую точку). Вы не можете написать 3.142 в Solidity, а умножение на 2^96 делает математические операции гораздо эффективнее на Ethereum Virtual Machine (EVM).
Это важно для снижения затрат на газ, что — огромный плюс для пользователей протокола.
Как все это работает вместе
Когда вы предоставляете ликвидность или совершаете сделку на Uniswap V3, протокол использует sqrtPriceX96 для определения, сколько каждого токена вы получите, сколько предоставите и как изменится цена.
Это — секретный ингредиент, который обеспечивает плавную работу системы, минимизируя затраты газа и повышая точность расчетов.
Пример из жизни
Представьте, что вы предоставляете ликвидность в диапазоне, где цена ETH колеблется между 1000 и 2000 долларов.
Вместо работы с этими числами напрямую, Uniswap V3 использует sqrtPriceX96 для представления этого диапазона в более удобной форме. Когда происходит сделка, которая сдвигает цену с 1500 до 1600 долларов, протокол использует sqrtPriceX96, чтобы точно рассчитать влияние на вашу позицию, даже в мельчайших деталях.
Эта точность позволяет Uniswap V3 предлагать такой тонкий контроль над ликвидностью, что вы можете извлечь максимум из выбранных диапазонов цен, не тратя лишний газ.
Сложное название — sqrtPriceX96 — на самом деле просто умный способ обеспечить бесперебойную работу системы. Используя квадратный корень цен и умножая на большое число, протокол гарантирует точность, эффективность и экономию затрат.
Итак, когда в следующий раз будете заходить в DeFi-пул, помните, что секрет успеха Uniswap V3 — это умная математика и инженерное мастерство.
Глава 6: Настраиваемые уровни комиссий — выбирайте свои привилегии у пула
В Uniswap V3 вы не только выбираете диапазон ликвидности, но и уровень комиссии. Это большое обновление по сравнению с V2, где была только одна стандартная ставка.
Теперь вы можете адаптировать комиссии под свой риск и стиль торговли.
Как работают уровни комиссий
Uniswap V3 предлагает три основных уровня комиссий:
0.05%
0.3%
1%
Чем ниже комиссия, тем более конкурентоспособна ваша цена, что привлекает больше сделок. Чем выше комиссия, тем больше вы зарабатываете с каждой сделки, но при этом может снизиться их количество, если комиссия слишком велика.
Например:
Если вы предоставляете ликвидность для пары стабильных монет, таких как USDC/USDT, лучше выбрать самый низкий уровень комиссии (0.05%), потому что цена там не будет сильно колебаться (ведь USDC и USDT — это стабильные монеты, привязанные к доллару, и их цены обычно в диапазоне 0.97–1.01 доллара). Трейдеры скорее выберут минимальные комиссии.
А если вы работаете с более волатильной парой, например ETH/DAI, то лучше выбрать 0.3% или 1%, чтобы максимизировать доход с каждой сделки.
Совет по стратегии: подбор уровня комиссии под диапазон
Здесь интересно:
Вы можете сочетать уровни комиссий с диапазонами ликвидности. Например, поставьте небольшую сумму ликвидности на самый низкий уровень комиссии для узкого диапазона (высокий риск, высокая награда) и большую — на более высокий уровень для более широкого диапазона (низкий риск, стабильный доход).
Эта гибкость позволяет вам точнее настроить стратегию под свои цели и текущие рыночные условия.
Глава 7: Нелинейная ликвидность — ваш индивидуальный плавательный круг
В Uniswap V2 позиции ликвидности были взаимозаменяемыми — один LP-токен был как любой другой. Но V3 меняет правила игры с помощью невзаимозаменяемых позиций ликвидности. Каждая позиция уникальна, как ваш собственный индивидуальный плавательный круг с вашим именем.
Что такое невзаимозаменяемая ликвидность?
В V3 каждая позиция представлена NFT (невзаимозаменяемым токеном).
Этот NFT содержит все детали вашей позиции: активы, которые вы предоставили, ценовой диапазон, уровень комиссии и многое другое. Эта уникальность позволяет торговать, продавать или даже использовать свою позицию как залог в других DeFi-протоколах.
Преимущества невзаимозаменяемой ликвидности
Невзаимозаменяемая ликвидность открывает множество возможностей.
Во-первых, она дает больше гибкости и контроля над вашими позициями. Вы можете настраивать их под свою стратегию, а также торговать ими на вторичных рынках, если захотите вывести деньги или переместить ликвидность.
Во-вторых, поскольку ваша позиция — NFT, ее легко отслеживать и управлять. Вы точно знаете, сколько зарабатываете на комиссиях, сколько ликвидности у вас в каждом диапазоне, и можете вносить коррективы. Это как иметь персональную панель управления вашей стратегией в DeFi.
Глава 8: Активное управление ликвидностью — будьте своим менеджером пула
Одно из главных изменений в Uniswap V3 — это переход к активному управлению ликвидностью.
В отличие от V2, где можно было установить и забыть, V3 поощряет вас следить за рынком и корректировать свои позиции по мере необходимости.
Почему важно активно управлять
Активное управление ликвидностью — ключ к максимизации доходов и снижению рисков. Регулярно отслеживая рынок и корректируя диапазон, вы можете воспользоваться движением цен и избежать попадания на неправильную сторону сделки.
Например, если вы заметили, что цена ETH растет (тот самый ETF на ETH хорошо показывает рост), вы можете сузить диапазон, чтобы ловить больше комиссий. Или, если рынок очень волатилен, расширить диапазон, чтобы снизить риск временных убытков.
Инструменты для активного управления
К счастью, вам не нужно делать все вручную. Есть множество платформ и инструментов, которые помогают отслеживать рынок, анализировать тренды и корректировать позиции.
Некоторые DeFi-протоколы даже предлагают автоматические стратегии ребалансировки, которые подстраиваются под ваши правила, делая управление ликвидностью проще и эффективнее.
Глава 9: Этикет на вечеринке пула — лучшие практики Uniswap V3
Теперь, когда вы, кажется, уверенно чувствуете себя в предоставлении ликвидности, давайте рассмотрим несколько советов, чтобы максимально эффективно использовать возможности Uniswap V3.
1.) Начинайте с малого и увеличивайте — Uniswap V3 мощный, но сложный. Если вы новичок, начните с небольшого объема ликвидности, чтобы понять, как все работает. Постепенно, по мере освоения функций и стратегий, увеличивайте свои позиции.
2.) Диверсифицируйте ликвидность — Не кладите все яйца в одну корзину — или всю ликвидность в один диапазон. Распределение по разным диапазонам, уровням комиссий и активам поможет снизить риски и повысить шансы на стабильный доход.
3.) Регулярно следите за рынком — Активное управление требует постоянного внимания. Следите за движением цен, объемами торгов и трендами, чтобы ваша ликвидность была в нужном месте в нужное время. Устанавливайте оповещения, используйте аналитические инструменты и не бойтесь вносить изменения.
4.) Используйте внешние ресурсы — Есть много инструментов и платформ, которые помогут вам добиться успеха в Uniswap V3. Аналитические сервисы, инструменты управления ликвидностью — используйте все доступное. Чем больше информации и поддержки, тем лучше ваши шансы принимать умные решения.
5.) Понимайте риски — Как и в любом инвестировании, предоставление ликвидности связано с рисками. Временные убытки, волатильность рынка и другие факторы могут повлиять на ваши доходы. Разберитесь в рисках и имейте стратегию их управления.
Глава 10: Продвинутые оракулы — предсказатели у бассейна
Представьте, что вы на вечеринке у бассейна, и кто-то утверждает, что может предсказать следующую большую волну до того, как она появится.
Вот примерно то, что делают продвинутые оракулы Uniswap V3 для DeFi — они дают ясное представление о трендах цен, помогая принимать обоснованные решения.
Но в отличие от предсказателей у бассейна, эти оракулы не полагаются на догадки — они основаны на точной математике и инженерных решениях.
Что такое оракулы в Uniswap V3?
В контексте Uniswap оракулы — это системы, которые предоставляют надежные данные о ценах активов внутри пула ликвидности. Они не уникальны только для Uniswap, но V3 оракулы особенно оптимизированы для эффективности и точности.
Они дают доступ к взвешенным по времени средним ценам (TWAP), что важно для различных DeFi-приложений, включая кредитование, заимствование и автоматические торговые стратегии.
Как работают продвинутые оракулы V3?
Uniswap V2 уже имел оракулы, но версия V3 подняла их на новый уровень.
Вот как они работают:
1.) Взвешенные по времени средние цены (TWAP) — вместо одного снимка цены, который может быть волатильным и легко манипулируемым, оракулы V3 рассчитывают среднюю цену актива за определенный период. Этот метод сглаживает краткосрочные колебания и дает более стабильное представление о трендах.
2.) Накопление цен — каждый раз, когда кто-то взаимодействует с пулом (совершает сделку), Uniswap V3 обновляет свой оракул, добавляя текущий sqrtPriceX96 к накопленной сумме. Эта сумма показывает общее движение цены за время. Когда нужно узнать среднюю цену за период, оракул просто смотрит разницу между накопленными значениями в начале и конце этого периода и делит на прошедшее время. Этот метод эффективен и точен, минимизируя сложные вычисления при каждом взаимодействии.
3.) Эффективность газа — оракулы V3 спроектированы так, чтобы потреблять значительно меньше газа, чем предыдущие версии. Используя накопленную цену, протокол сокращает количество необходимых on-chain расчетов, что снижает затраты на получение данных о ценах. Это делает продвинутые оракулы доступными для большего числа пользователей и приложений, без страха высоких транзакционных сборов.
Почему эти оракулы важны?
Продвинутые оракулы — это основа многих DeFi-протоколов, которым нужны точные и надежные данные о ценах.
Вот почему они важны:
Управление рисками — в платформах кредитования и заимствования TWAP помогает обеспечить правильное залоговое обеспечение. Используя сглаженную цену, протокол предотвращает внезапные ликвидации из-за краткосрочных скачков цен.
Автоматические стратегии — для автоматической торговли наличие надежного TWAP позволяет выполнять сделки, основываясь на реальных трендах, а не на мгновенных колебаниях. Это ведет к лучшим результатам и стабильной прибыли.
Меньше манипуляций — поскольку TWAP рассчитывается за длительный период, его сложнее манипулировать. Это делает экосистему DeFi более безопасной и доверительной.
Пример из жизни
Допустим, вы создаете платформу кредитования, где ETH — залог.
Вы не хотите полагаться на точную цену ETH в конкретный момент, так как это может привести к волатильным колебаниям стоимости залога и ненужным ликвидациям. Вместо этого вы используете оракул Uniswap V3, чтобы получить TWAP — среднюю цену ETH за последний час. Эта более стабильная цена помогает избежать несправедливых ликвидаций из-за временных скачков, делая вашу платформу более надежной и удобной.
Продвинутые оракулы Uniswap V3 — это как предсказатели у бассейна, которым можно доверять. Обеспечивая взвешенные по времени средние цены с высокой эффективностью и устойчивостью к манипуляциям, эти оракулы — незаменимый инструмент для разработчиков в DeFi. Хотите управлять рисками, создавать автоматические стратегии или просто получать надежные данные — они вам пригодятся.
И в следующий раз, когда будете плескаться в DeFi, помните: за кулисами эти продвинутые оракулы работают не покладая рук, чтобы все шло гладко, помогая вам принимать более умные и обоснованные решения.
Глава 11: Бизнес-лицензия — сохраняем эксклюзивность пула
Итак, вы услышали о всех классных функциях Uniswap V3 и задумались о создании собственной децентрализованной биржи (DEX)?
Погоди-ка!
Основное программное обеспечение Uniswap V3 покрыто лицензией Business Source License (BSL) на первые два года после запуска. Это значит, что просто скопировать код и начать свою вечеринку с пулами не получится — по крайней мере, без оформления соответствующих документов.
Что такое BSL?
Business Source License — это способ защиты труда команды Uniswap, одновременно стимулируя инновации.
В течение первых двух лет вам потребуется лицензия, чтобы использовать код V3 в коммерческих целях. После этого периода код становится полностью открытым и бесплатным для всех, как и V2.
Почему это важно
Эта лицензия помогает гарантировать, что команда Uniswap вознаграждена за свои инновации, а сообщество получает время для изучения и развития функций V3. Также она создает некоторую «защиту» вокруг V3, пока вы не сможете полностью свободно копировать и модифицировать его.
Заключение: ныряйте и производите фурор
Uniswap V3 был запущен в 2021 году.
Он не просто окунулся в воды DeFi — он совершил мощный прыжок, произвел настоящий фурор благодаря инновациям, таким как концентрированная ликвидность, настраиваемые уровни комиссий, невзаимозаменяемые позиции, продвинутые оракулы и даже бизнес-лицензия для защиты своих технологий. Он изменил правила игры, дав поставщикам ликвидности больше контроля, эффективности и потенциала прибыли, чем когда-либо.
Но, как и на любой вечеринке у бассейна, есть свои небольшие волны, которые нужно сгладить.
Зона брызг: вызовы Uniswap V3
Хотя V3 принес много инноваций, у него есть и свои сложности.
Управление ликвидностью в V3 требует активного подхода — нет автоматического реинвестирования, поэтому вам придется вручную снимать и перераспределять средства, когда цена выйдет за выбранный диапазон. А статичность диапазонов означает, что нужно постоянно следить за рынком и корректировать их.
Это похоже на игру в «жмурки», где вы постоянно ищете лучшее место для своей ликвидности.
К счастью, вам не придется делать все самостоятельно. На рынке есть менеджеры концентрированной ликвидности (CLMs), такие как Beefy Finance, которые выступают в роли спасателей у бассейна, управляя всеми тонкостями ликвидности за небольшую плату. Они будут корректировать ваши позиции, оптимизировать доходы и позволят вам наслаждаться вечеринкой, не беспокоясь о постоянных настройках.
А что насчет UniV4?
Как только вы подумали, что вечеринка не может стать еще лучше, Uniswap Labs готовит Uniswap V4 — он появится в 2024 году!
Да, следующая эволюция Uniswap уже на горизонте, и она собирается решить некоторые ограничения V3, а также представить массу новых функций, сделающих предоставление ликвидности еще более динамичным, гибким и прибыльным.
Настраиваемые хуки, автоматизация и динамическое управление ликвидностью.
Представьте, что больше не придется вручную корректировать позиции при изменении рынка — UniV4, возможно, сделает это за вас. Динамическое ценообразование, оптимизация газа и даже более умные стратегии, автоматически поддерживающие вашу ликвидность в наиболее выгодных зонах. А с новыми лицензиями и улучшенной безопасностью UniV4 обещает стать самой крупной волной.
Будущее — это ликвидность
UniV4 возьмет все лучшее от V3 и увеличит в разы.
Будь вы опытным DeFi-ветераном или новичком, следующая волна инноваций уже на подходе, и она будет очень большой.
Так что, если вам понравилось погружение в Uniswap V3, держите маски и уши наготове. Будущее DeFi — более текучее, динамичное и мощное, и вы можете стать частью этого, когда UniV4 появится в этом году [2024].
Следите за новостями, потому что лучшее еще впереди.
Отказ от ответственности: В этом руководстве не пострадали и не использовались реальные пулы. Но ваша ликвидность, возможно, станет чуть более крутой.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
DEVELOPER PERSPECTIVE | Swimming with The Big Fish – A Deep Dive into Uniswap V3’s Liquidity Magic
Добро пожаловать в дикий мир DeFi, где ликвидность — это кровь жизни, а Uniswap V3 — это последняя эволюция децентрализованной торговли.
Если вы когда-либо окунались в DeFi, вы знаете, что это может быть немного ошеломляюще. Но с Uniswap V3 вы скоро станете Майклом Фелпсом в предоставлении ликвидности.
Давайте возьмем маски и погрузимся глубже в самые захватывающие инновации Uniswap V3.
Глава 1: Проблема старого пула — зачем нужен V3
Начнем с короткого исторического урока.
В добрые старые времена Uniswap V2 ликвидность располагалась по всему ценовому спектру.
Вы знаете, знаменитая формула Uniswap x * y = k.
Неважно, был ли ETH по цене 100 долларов или 10 000 — ваша ликвидность равномерно распределялась, как масло на тосте, по всему диапазону цен — который, кстати, простирается от 0 до бесконечности.
Но в чем дело, большинство времени цена активов не колеблется так резко. Она остается в более узком диапазоне, и большая часть вашей ликвидности просто сидит без дела, ничего не делая.
Это было очень неэффективно с точки зрения капитала и приводило к тому, что некоторые называют «растратой ликвидности». Ваш капитал работал не так усердно, как мог бы, а ваши доходы в виде комиссий, собранных с ликвидности, это отражали. Это было как приходить на вечеринку у бассейна с полным баром и диджеем, но танцует всего несколько человек в углу.
Однако Uniswap V3 заметил эту проблему и привнес в игру концентрированную ликвидность.
Глава 2: Концентрированная ликвидность — bringing the party to the right spot
Uniswap V3 позволяет вам точно выбрать, где предоставлять ликвидность, — это как поставить ваш надувной матрас в идеальное место, чтобы поймать солнце. Эта концентрированная ликвидность означает, что вместо распределения токенов по всему ценовому диапазону от 0 до бесконечности, вы можете сосредоточиться на конкретном диапазоне, где, по вашему мнению, будет происходить основная торговля.
Например, если вы считаете, что ETH будет торговаться между 4000 и 5000 долларами в ближайшие недели (этот спотовый ETF на ETH, я прав?), вы можете предоставить ликвидность именно для этого диапазона. Такой целевой подход делает ваш капитал более эффективным — вы предоставляете ликвидность там, где она нужна, и становитесь звездой среди поставщиков ликвидности.
Но тут есть не только выбор ценового диапазона.
Важно учитывать ширину этого диапазона. Узкий диапазон может приносить более высокие доходы, но и риск выше — если цена выйдет за пределы вашего диапазона, ваша ликвидность перестанет зарабатывать комиссии. С другой стороны, более широкий диапазон безопаснее, но может размывать ваши доходы.
Пример: Кофейня на пляже
Представьте, что вы управляете кофейней на оживленном пляже.
В Uniswap V2 вы бы поставили свою точку вдоль всего пляжа — с востока на запад, покрывая километры песка. Но только небольшая часть пляжа привлекает людей, жаждущих кофе (тот самый идеальный участок около серф-шопа). Большая часть кофе остается невостребованной, а вы платите аренду за пустое пространство.
С Uniswap V3 вы можете сосредоточить свою кофейню там, где собираются серферы. Больше клиентов, нуждающихся в кофе, и вы продаете его, как будто завтра не наступит.
Вот и концентрированная ликвидность — больше прибыли, меньше потерь.
Глава 3: Тики — строительные блоки концентрированной ликвидности
Мы уже говорили о том, как можно задать свой диапазон ликвидности, но теперь пора рассмотреть более мелкие детали — поговорим о тиках.
Думайте о тиках как о маленьких ступеньках, которые составляют большую головоломку ценовых диапазонов в Uniswap V3.
Они могут быть малы, но без них протокол не работает.
Что такое «Тик»?
Тики — это как ступеньки на лестнице, каждая из которых соответствует определенной точке цены внутри огромного диапазона возможных цен в пуле ликвидности.
Когда вы выбираете диапазон для своей ликвидности, вы по сути решаете, между какими ступеньками этой лестницы вы хотите разместить свои средства. Каждый тик соответствует конкретному значению sqrtPriceX96 (об этом чуть позже), которое, в конце концов, — это способ, которым Uniswap V3 представляет цены.
Проще говоря, тики делят весь ценовой диапазон пары активов на управляемые, дискретные интервалы. Эти интервалы позволяют сосредоточить ликвидность внутри определенного диапазона, а не распылять ее по всему спектру цен.
Как работают тики на практике
Представьте, что вы предоставляете ликвидность для пары ETH/USDC и решили сосредоточиться на диапазоне от 1500 до 2000 долларов.
Uniswap V3 сопоставит этот диапазон серии тиков, каждый из которых представляет собой небольшой шаг в движении цены от 1500 до 2000 долларов. Когда происходят сделки и цена движется, Uniswap вычисляет, в какой именно тик попадает текущая цена, и соответственно регулирует вашу ликвидность.
Если цена внутри выбранного вами диапазона, ваша ликвидность активна и зарабатывает комиссии. Но если цена выйдет за пределы этого диапазона, ваша ликвидность фактически «вне рынка» — пока цена не вернется в диапазон.
Почему тики важны
Тики дают вам точный контроль над тем, где размещена ваша ликвидность.
Вместо пассивного предоставления ликвидности по всему диапазону, вы можете сосредоточиться на наиболее прибыльных ценовых точках, оптимизируя свои доходы. Чем мельче шаг тика, тем более точный контроль у вас есть над позициями ликвидности.
Но с большим контролем приходит необходимость активного управления.
Поскольку цены могут быстро меняться, особенно в волатильных рынках, вам придется чаще корректировать свои тики, чтобы держать ликвидность в игре. Именно здесь концентрированная ликвидность показывает свою силу — вы можете максимально эффективно использовать капитал, но при этом нужно следить за рынком.
Итак, когда в следующий раз будете настраивать позицию ликвидности в Uniswap V3, остановитесь на мгновение и оцените скромный тик. Это незаметный герой, который делает возможной магию концентрированной ликвидности в Uniswap V3, давая вам инструменты для тонкой настройки стратегии и погружения в DeFi.
Глава 4: Предотвращение временных убытков — великий побег
Теперь поговорим о страшном — о временных убытках.
Если вы когда-либо предоставляли ликвидность, вы знаете, насколько это опасение реально. Но не волнуйтесь, Uniswap V3 умеет держать этот убыток под контролем с помощью некоторых хитростей.
Что такое временные убытки?
Перед тем как рассказывать, как V3 помогает, быстро напомним, что такое временные убытки.
Когда вы предоставляете ликвидность, вы по сути держите смесь двух активов, например ETH и USDC. Если цена одного актива меняется относительно другого, стоимость вашей позиции может уменьшиться, даже если общий объем пула растет. Этот убыток — «временный», то есть он становится постоянным только если вы заберете ликвидность до того, как цена вернется к исходному уровню.
Как V3 снижает риск временных убытков
Благодаря концентрированной ликвидности, у вас больше контроля над тем, где активна ваша ликвидность. Выбирая более узкий ценовой диапазон, вы уменьшаете риск колебаний цен, которые могут привести к временным убыткам. Если рыночная цена выйдет за пределы вашего диапазона, ваша ликвидность перестает быть активной, и вы не подвергаетесь дальнейшим изменениям цен и, следовательно, меньшим убыткам.
Но есть и обратная сторона — если цена выйдет за пределы диапазона, вы перестаете зарабатывать комиссии. Хорошая новость в том, что вы при этом не теряете деньги — ваша ликвидность просто остается там, в безопасности, пока цена не вернется в ваш диапазон.
Продвинутая стратегия: активное управление ликвидностью
Одно из самых крутых преимуществ Uniswap V3 — это возможность активного управления ликвидностью.
В отличие от V2, где можно было установить и забыть, V3 поощряет вас следить за рынком и корректировать свои позиции по мере необходимости.
Это особенно важно в волатильных условиях, когда цены быстро меняются, и своевременное управление помогает избежать временных убытков и увеличить доход.
Инструменты для активного управления
К счастью, вам не нужно делать все вручную. Есть множество инструментов и платформ, которые помогают отслеживать рынок, анализировать тренды и корректировать позиции.
Некоторые DeFi-протоколы даже предлагают автоматические стратегии ребалансировки, которые подстраиваются под ваши правила, делая активное управление проще и эффективнее.
Глава 5: Магия sqrtPriceX96: математика никогда не выглядела так хорошо
Если бы Uniswap V3 был блюдом, то sqrtPriceX96 — это секретный соус, который объединяет все ингредиенты.
Это может звучать как загадочная математическая формула, но на самом деле — одна из ключевых инноваций, делающих Uniswap V3 таким мощным.
Давайте разберемся.
Что такое sqrtPriceX96?
Проще говоря, sqrtPriceX96 — это квадратный корень из цены, умноженный на 2^96 (то есть на большое число). Почему именно так? Потому что:
Uniswap V3 использует уникальный способ представления цен внутри протокола, что облегчает работу с большими диапазонами значений с высокой точностью.
Используя квадратный корень из цены, Uniswap может эффективно и точно рассчитывать количество токенов, участвующих в обменах и предоставлении ликвидности, особенно при очень маленьких ценовых различиях в больших диапазонах.
Почему sqrtPriceX96 важен
В Uniswap V3 каждое движение цены внутри тика (помните эти диапазоны?) выражается через sqrtPriceX96. Такой подход позволяет протоколу обрабатывать изменения цен очень детально, обеспечивая точность каждой сделки и корректировки ликвидности.
А почему умножение на 2^96?
Здесь и кроется магия.
Умножение на это большое число позволяет хранить эти значения как целые числа, а не как числа с плавающей точкой (язык Solidity, на котором написан Uniswap V3 и многие другие DeFi-протоколы на Ethereum, не поддерживает плавающую точку). Вы не можете написать 3.142 в Solidity, а умножение на 2^96 делает математические операции гораздо эффективнее на Ethereum Virtual Machine (EVM).
Это важно для снижения затрат на газ, что — огромный плюс для пользователей протокола.
Как все это работает вместе
Когда вы предоставляете ликвидность или совершаете сделку на Uniswap V3, протокол использует sqrtPriceX96 для определения, сколько каждого токена вы получите, сколько предоставите и как изменится цена.
Это — секретный ингредиент, который обеспечивает плавную работу системы, минимизируя затраты газа и повышая точность расчетов.
Пример из жизни
Представьте, что вы предоставляете ликвидность в диапазоне, где цена ETH колеблется между 1000 и 2000 долларов.
Вместо работы с этими числами напрямую, Uniswap V3 использует sqrtPriceX96 для представления этого диапазона в более удобной форме. Когда происходит сделка, которая сдвигает цену с 1500 до 1600 долларов, протокол использует sqrtPriceX96, чтобы точно рассчитать влияние на вашу позицию, даже в мельчайших деталях.
Эта точность позволяет Uniswap V3 предлагать такой тонкий контроль над ликвидностью, что вы можете извлечь максимум из выбранных диапазонов цен, не тратя лишний газ.
Сложное название — sqrtPriceX96 — на самом деле просто умный способ обеспечить бесперебойную работу системы. Используя квадратный корень цен и умножая на большое число, протокол гарантирует точность, эффективность и экономию затрат.
Итак, когда в следующий раз будете заходить в DeFi-пул, помните, что секрет успеха Uniswap V3 — это умная математика и инженерное мастерство.
Глава 6: Настраиваемые уровни комиссий — выбирайте свои привилегии у пула
В Uniswap V3 вы не только выбираете диапазон ликвидности, но и уровень комиссии. Это большое обновление по сравнению с V2, где была только одна стандартная ставка.
Теперь вы можете адаптировать комиссии под свой риск и стиль торговли.
Как работают уровни комиссий
Uniswap V3 предлагает три основных уровня комиссий:
Чем ниже комиссия, тем более конкурентоспособна ваша цена, что привлекает больше сделок. Чем выше комиссия, тем больше вы зарабатываете с каждой сделки, но при этом может снизиться их количество, если комиссия слишком велика.
Например:
Если вы предоставляете ликвидность для пары стабильных монет, таких как USDC/USDT, лучше выбрать самый низкий уровень комиссии (0.05%), потому что цена там не будет сильно колебаться (ведь USDC и USDT — это стабильные монеты, привязанные к доллару, и их цены обычно в диапазоне 0.97–1.01 доллара). Трейдеры скорее выберут минимальные комиссии.
А если вы работаете с более волатильной парой, например ETH/DAI, то лучше выбрать 0.3% или 1%, чтобы максимизировать доход с каждой сделки.
Совет по стратегии: подбор уровня комиссии под диапазон
Здесь интересно:
Вы можете сочетать уровни комиссий с диапазонами ликвидности. Например, поставьте небольшую сумму ликвидности на самый низкий уровень комиссии для узкого диапазона (высокий риск, высокая награда) и большую — на более высокий уровень для более широкого диапазона (низкий риск, стабильный доход).
Эта гибкость позволяет вам точнее настроить стратегию под свои цели и текущие рыночные условия.
Глава 7: Нелинейная ликвидность — ваш индивидуальный плавательный круг
В Uniswap V2 позиции ликвидности были взаимозаменяемыми — один LP-токен был как любой другой. Но V3 меняет правила игры с помощью невзаимозаменяемых позиций ликвидности. Каждая позиция уникальна, как ваш собственный индивидуальный плавательный круг с вашим именем.
Что такое невзаимозаменяемая ликвидность?
В V3 каждая позиция представлена NFT (невзаимозаменяемым токеном).
Этот NFT содержит все детали вашей позиции: активы, которые вы предоставили, ценовой диапазон, уровень комиссии и многое другое. Эта уникальность позволяет торговать, продавать или даже использовать свою позицию как залог в других DeFi-протоколах.
Преимущества невзаимозаменяемой ликвидности
Невзаимозаменяемая ликвидность открывает множество возможностей.
Во-первых, она дает больше гибкости и контроля над вашими позициями. Вы можете настраивать их под свою стратегию, а также торговать ими на вторичных рынках, если захотите вывести деньги или переместить ликвидность.
Во-вторых, поскольку ваша позиция — NFT, ее легко отслеживать и управлять. Вы точно знаете, сколько зарабатываете на комиссиях, сколько ликвидности у вас в каждом диапазоне, и можете вносить коррективы. Это как иметь персональную панель управления вашей стратегией в DeFi.
Глава 8: Активное управление ликвидностью — будьте своим менеджером пула
Одно из главных изменений в Uniswap V3 — это переход к активному управлению ликвидностью.
В отличие от V2, где можно было установить и забыть, V3 поощряет вас следить за рынком и корректировать свои позиции по мере необходимости.
Почему важно активно управлять
Активное управление ликвидностью — ключ к максимизации доходов и снижению рисков. Регулярно отслеживая рынок и корректируя диапазон, вы можете воспользоваться движением цен и избежать попадания на неправильную сторону сделки.
Например, если вы заметили, что цена ETH растет (тот самый ETF на ETH хорошо показывает рост), вы можете сузить диапазон, чтобы ловить больше комиссий. Или, если рынок очень волатилен, расширить диапазон, чтобы снизить риск временных убытков.
Инструменты для активного управления
К счастью, вам не нужно делать все вручную. Есть множество платформ и инструментов, которые помогают отслеживать рынок, анализировать тренды и корректировать позиции.
Некоторые DeFi-протоколы даже предлагают автоматические стратегии ребалансировки, которые подстраиваются под ваши правила, делая управление ликвидностью проще и эффективнее.
Глава 9: Этикет на вечеринке пула — лучшие практики Uniswap V3
Теперь, когда вы, кажется, уверенно чувствуете себя в предоставлении ликвидности, давайте рассмотрим несколько советов, чтобы максимально эффективно использовать возможности Uniswap V3.
1.) Начинайте с малого и увеличивайте — Uniswap V3 мощный, но сложный. Если вы новичок, начните с небольшого объема ликвидности, чтобы понять, как все работает. Постепенно, по мере освоения функций и стратегий, увеличивайте свои позиции.
2.) Диверсифицируйте ликвидность — Не кладите все яйца в одну корзину — или всю ликвидность в один диапазон. Распределение по разным диапазонам, уровням комиссий и активам поможет снизить риски и повысить шансы на стабильный доход.
3.) Регулярно следите за рынком — Активное управление требует постоянного внимания. Следите за движением цен, объемами торгов и трендами, чтобы ваша ликвидность была в нужном месте в нужное время. Устанавливайте оповещения, используйте аналитические инструменты и не бойтесь вносить изменения.
4.) Используйте внешние ресурсы — Есть много инструментов и платформ, которые помогут вам добиться успеха в Uniswap V3. Аналитические сервисы, инструменты управления ликвидностью — используйте все доступное. Чем больше информации и поддержки, тем лучше ваши шансы принимать умные решения.
5.) Понимайте риски — Как и в любом инвестировании, предоставление ликвидности связано с рисками. Временные убытки, волатильность рынка и другие факторы могут повлиять на ваши доходы. Разберитесь в рисках и имейте стратегию их управления.
Глава 10: Продвинутые оракулы — предсказатели у бассейна
Представьте, что вы на вечеринке у бассейна, и кто-то утверждает, что может предсказать следующую большую волну до того, как она появится.
Вот примерно то, что делают продвинутые оракулы Uniswap V3 для DeFi — они дают ясное представление о трендах цен, помогая принимать обоснованные решения.
Но в отличие от предсказателей у бассейна, эти оракулы не полагаются на догадки — они основаны на точной математике и инженерных решениях.
Что такое оракулы в Uniswap V3?
В контексте Uniswap оракулы — это системы, которые предоставляют надежные данные о ценах активов внутри пула ликвидности. Они не уникальны только для Uniswap, но V3 оракулы особенно оптимизированы для эффективности и точности.
Они дают доступ к взвешенным по времени средним ценам (TWAP), что важно для различных DeFi-приложений, включая кредитование, заимствование и автоматические торговые стратегии.
Как работают продвинутые оракулы V3?
Uniswap V2 уже имел оракулы, но версия V3 подняла их на новый уровень.
Вот как они работают:
1.) Взвешенные по времени средние цены (TWAP) — вместо одного снимка цены, который может быть волатильным и легко манипулируемым, оракулы V3 рассчитывают среднюю цену актива за определенный период. Этот метод сглаживает краткосрочные колебания и дает более стабильное представление о трендах.
2.) Накопление цен — каждый раз, когда кто-то взаимодействует с пулом (совершает сделку), Uniswap V3 обновляет свой оракул, добавляя текущий sqrtPriceX96 к накопленной сумме. Эта сумма показывает общее движение цены за время. Когда нужно узнать среднюю цену за период, оракул просто смотрит разницу между накопленными значениями в начале и конце этого периода и делит на прошедшее время. Этот метод эффективен и точен, минимизируя сложные вычисления при каждом взаимодействии.
3.) Эффективность газа — оракулы V3 спроектированы так, чтобы потреблять значительно меньше газа, чем предыдущие версии. Используя накопленную цену, протокол сокращает количество необходимых on-chain расчетов, что снижает затраты на получение данных о ценах. Это делает продвинутые оракулы доступными для большего числа пользователей и приложений, без страха высоких транзакционных сборов.
Почему эти оракулы важны?
Продвинутые оракулы — это основа многих DeFi-протоколов, которым нужны точные и надежные данные о ценах.
Вот почему они важны:
Пример из жизни
Допустим, вы создаете платформу кредитования, где ETH — залог.
Вы не хотите полагаться на точную цену ETH в конкретный момент, так как это может привести к волатильным колебаниям стоимости залога и ненужным ликвидациям. Вместо этого вы используете оракул Uniswap V3, чтобы получить TWAP — среднюю цену ETH за последний час. Эта более стабильная цена помогает избежать несправедливых ликвидаций из-за временных скачков, делая вашу платформу более надежной и удобной.
Продвинутые оракулы Uniswap V3 — это как предсказатели у бассейна, которым можно доверять. Обеспечивая взвешенные по времени средние цены с высокой эффективностью и устойчивостью к манипуляциям, эти оракулы — незаменимый инструмент для разработчиков в DeFi. Хотите управлять рисками, создавать автоматические стратегии или просто получать надежные данные — они вам пригодятся.
И в следующий раз, когда будете плескаться в DeFi, помните: за кулисами эти продвинутые оракулы работают не покладая рук, чтобы все шло гладко, помогая вам принимать более умные и обоснованные решения.
Глава 11: Бизнес-лицензия — сохраняем эксклюзивность пула
Итак, вы услышали о всех классных функциях Uniswap V3 и задумались о создании собственной децентрализованной биржи (DEX)?
Погоди-ка!
Основное программное обеспечение Uniswap V3 покрыто лицензией Business Source License (BSL) на первые два года после запуска. Это значит, что просто скопировать код и начать свою вечеринку с пулами не получится — по крайней мере, без оформления соответствующих документов.
Что такое BSL?
Business Source License — это способ защиты труда команды Uniswap, одновременно стимулируя инновации.
В течение первых двух лет вам потребуется лицензия, чтобы использовать код V3 в коммерческих целях. После этого периода код становится полностью открытым и бесплатным для всех, как и V2.
Почему это важно
Эта лицензия помогает гарантировать, что команда Uniswap вознаграждена за свои инновации, а сообщество получает время для изучения и развития функций V3. Также она создает некоторую «защиту» вокруг V3, пока вы не сможете полностью свободно копировать и модифицировать его.
Заключение: ныряйте и производите фурор
Uniswap V3 был запущен в 2021 году.
Он не просто окунулся в воды DeFi — он совершил мощный прыжок, произвел настоящий фурор благодаря инновациям, таким как концентрированная ликвидность, настраиваемые уровни комиссий, невзаимозаменяемые позиции, продвинутые оракулы и даже бизнес-лицензия для защиты своих технологий. Он изменил правила игры, дав поставщикам ликвидности больше контроля, эффективности и потенциала прибыли, чем когда-либо.
Но, как и на любой вечеринке у бассейна, есть свои небольшие волны, которые нужно сгладить.
Зона брызг: вызовы Uniswap V3
Хотя V3 принес много инноваций, у него есть и свои сложности.
Управление ликвидностью в V3 требует активного подхода — нет автоматического реинвестирования, поэтому вам придется вручную снимать и перераспределять средства, когда цена выйдет за выбранный диапазон. А статичность диапазонов означает, что нужно постоянно следить за рынком и корректировать их.
Это похоже на игру в «жмурки», где вы постоянно ищете лучшее место для своей ликвидности.
К счастью, вам не придется делать все самостоятельно. На рынке есть менеджеры концентрированной ликвидности (CLMs), такие как Beefy Finance, которые выступают в роли спасателей у бассейна, управляя всеми тонкостями ликвидности за небольшую плату. Они будут корректировать ваши позиции, оптимизировать доходы и позволят вам наслаждаться вечеринкой, не беспокоясь о постоянных настройках.
А что насчет UniV4?
Как только вы подумали, что вечеринка не может стать еще лучше, Uniswap Labs готовит Uniswap V4 — он появится в 2024 году!
Да, следующая эволюция Uniswap уже на горизонте, и она собирается решить некоторые ограничения V3, а также представить массу новых функций, сделающих предоставление ликвидности еще более динамичным, гибким и прибыльным.
Настраиваемые хуки, автоматизация и динамическое управление ликвидностью.
Представьте, что больше не придется вручную корректировать позиции при изменении рынка — UniV4, возможно, сделает это за вас. Динамическое ценообразование, оптимизация газа и даже более умные стратегии, автоматически поддерживающие вашу ликвидность в наиболее выгодных зонах. А с новыми лицензиями и улучшенной безопасностью UniV4 обещает стать самой крупной волной.
Будущее — это ликвидность
UniV4 возьмет все лучшее от V3 и увеличит в разы.
Будь вы опытным DeFi-ветераном или новичком, следующая волна инноваций уже на подходе, и она будет очень большой.
Так что, если вам понравилось погружение в Uniswap V3, держите маски и уши наготове. Будущее DeFi — более текучее, динамичное и мощное, и вы можете стать частью этого, когда UniV4 появится в этом году [2024].
Следите за новостями, потому что лучшее еще впереди.
Отказ от ответственности: В этом руководстве не пострадали и не использовались реальные пулы. Но ваша ликвидность, возможно, станет чуть более крутой.