Исследование механизма автоматических маркет-мейкеров в экосистеме Solana
В индустрии Web3 продукты, связанные с децентрализованными финансами ( DeFi ), занимают доминирующее положение на рынке. Как ключевой компонент экосистемы DeFi, автоматические маркет-мейкеры ( AMM ) играют важную роль в продвижении финансовых инноваций Web3. В этой статье будут представлены несколько важных реализаций AMM в экосистеме Solana, с целью предоставить некоторую справку для поставщиков ликвидности ( LP ) при выборе инвестиционных стратегий.
Постоянный маркет-мейкер продукта (CPMM)
Постоянный продукт автоматического маркет-мейкера (AMM) является одной из самых основных реализаций AMM. В качестве примера AMM на основе постоянного продукта, представленного на одной из DEX-платформ, его основным принципом является поддержание постоянного произведения объемов двух токенов в пуле, то есть X * Y = k.
Когда пользователь добавляет ликвидность в пул, система автоматически создаёт связанный аккаунт для кошелька пользователя и выдает LP токены. Эти LP токены используются для подтверждения доли пользователя в конкретном пуле и уничтожаются, когда пользователь извлекает ликвидность.
Онлайн-программа CPMM разработана с использованием Anchor. При обмене токенов действия пользователя инициируют команды, связанные с обменом. Например, в паре TRUMP-USDC, когда пользователь обменивает USDC на TRUMP, операции выполняются через пул этой пары.
В процессе конкретного свопа система будет вычислять количество целевых токенов, которые пользователь может получить, исходя из формулы постоянного произведения. Формула расчета:
Δy = (Δx * y) / (x + Δx)
где Δy - это количество целевых токенов, которые пользователь может получить, x и y - это текущее количество двух токенов в пуле, Δx - это количество токенов, введенных пользователем. Следует отметить, что этот расчет не включает в себя комиссию, которая будет удержана на предыдущих этапах.
Централизованный ликвидный маркетмейкер — это еще одна реализация AMM, дизайн которой основан на версии V3 известного DEX. CLMM позволяет поставщикам ликвидности выбирать определенный диапазон цен при внесении средств, и средства будут использоваться только в этом диапазоне.
CLMM поддерживает несколько уровней сборов, для каждой пары токенов можно создать соответствующий уровень пула. В отличие от CPMM, CLMM не требует отдельного развертывания контракта для каждого пула.
В CLMM поставщики ликвидности могут выбирать, чтобы сосредоточить средства в определенном диапазоне рядом с текущей ценой. Этот подход может повысить эффективность использования средств, но также предъявляет более высокие требования к управлению рисками для LP. LP необходимо более активно управлять своей ликвидностью, чтобы справляться с потенциальными потерями, вызванными рыночными колебаниями.
Динамический поставщик ликвидности(DLMM)
Динамический ликвидный маркет-мейкер — это продукт AMM, выпущенный определенной платформой. DLMM похож на CLMM и также позволяет поставщикам ликвидности сосредотачивать средства в определенном ценовом диапазоне, но в конкретной реализации есть различия.
DLMM ввела концепцию "Bin", разделяя ценовые диапазоны на несколько небольших сегментов. Если сделка происходит в одном и том же Bin, трейдеры получат преимущество нулевого проскальзывания. Этот дизайн может увеличить объем торгов и коэффициент успешности, теоретически принося больше прибыли LP.
В DLMM токены также распределены по обе стороны от текущей цены. В активированном Bin присутствуют два типа токенов, в то время как в других Bin содержится только один тип токена. Когда количество токенов в активированном Bin изменяется, система будет корректировать активированный Bin в зависимости от реальной ситуации, что приведет к изменению цены в пуле.
DLMM предлагает LP три стратегии: Spot, Curve и Bid Ask. Стратегия Spot подходит для большинства ликвидных пулов; стратегия Curve более подходит для пулов с небольшими колебаниями цен, таких как пары стабильных монет; стратегия Bid Ask подходит для пулов с большими колебаниями цен, но требует от LP частой корректировки позиций для управления рисками.
Итоги
Автоматические маркет-мейкеры (AMM) являются важной частью финансовой сферы Web3 и способствуют развитию децентрализованных финансов благодаря своим уникальным механизмам. С развитием технологий и совершенствованием экосистемы AMM имеют перспективы сыграть еще большую роль в будущем, еще больше изменяя традиционные финансовые структуры. Для поставщиков ликвидности крайне важно понимать особенности и риски различных AMM и выбирать соответствующие стратегии.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
17 Лайков
Награда
17
5
Поделиться
комментарий
0/400
failed_dev_successful_ape
· 07-24 10:27
Не понимаю, но чувствую, что это очень круто
Посмотреть ОригиналОтветить0
just_another_fish
· 07-24 03:55
Не понимаю, сначала закинь немного SOL, а потом поговорим.
Посмотреть ОригиналОтветить0
CrossChainBreather
· 07-22 11:42
Всегда найдется кто-то, кто в итоге проиграет и останется без штанов.
Анализ трех основных механизмов AMM экосистемы Solana: CPMM, CLMM и DLMM
Исследование механизма автоматических маркет-мейкеров в экосистеме Solana
В индустрии Web3 продукты, связанные с децентрализованными финансами ( DeFi ), занимают доминирующее положение на рынке. Как ключевой компонент экосистемы DeFi, автоматические маркет-мейкеры ( AMM ) играют важную роль в продвижении финансовых инноваций Web3. В этой статье будут представлены несколько важных реализаций AMM в экосистеме Solana, с целью предоставить некоторую справку для поставщиков ликвидности ( LP ) при выборе инвестиционных стратегий.
Постоянный маркет-мейкер продукта (CPMM)
Постоянный продукт автоматического маркет-мейкера (AMM) является одной из самых основных реализаций AMM. В качестве примера AMM на основе постоянного продукта, представленного на одной из DEX-платформ, его основным принципом является поддержание постоянного произведения объемов двух токенов в пуле, то есть X * Y = k.
Когда пользователь добавляет ликвидность в пул, система автоматически создаёт связанный аккаунт для кошелька пользователя и выдает LP токены. Эти LP токены используются для подтверждения доли пользователя в конкретном пуле и уничтожаются, когда пользователь извлекает ликвидность.
Онлайн-программа CPMM разработана с использованием Anchor. При обмене токенов действия пользователя инициируют команды, связанные с обменом. Например, в паре TRUMP-USDC, когда пользователь обменивает USDC на TRUMP, операции выполняются через пул этой пары.
В процессе конкретного свопа система будет вычислять количество целевых токенов, которые пользователь может получить, исходя из формулы постоянного произведения. Формула расчета:
Δy = (Δx * y) / (x + Δx)
где Δy - это количество целевых токенов, которые пользователь может получить, x и y - это текущее количество двух токенов в пуле, Δx - это количество токенов, введенных пользователем. Следует отметить, что этот расчет не включает в себя комиссию, которая будет удержана на предыдущих этапах.
Централизованный ликвидности маркет-мейкер ( CLMM )
Централизованный ликвидный маркетмейкер — это еще одна реализация AMM, дизайн которой основан на версии V3 известного DEX. CLMM позволяет поставщикам ликвидности выбирать определенный диапазон цен при внесении средств, и средства будут использоваться только в этом диапазоне.
CLMM поддерживает несколько уровней сборов, для каждой пары токенов можно создать соответствующий уровень пула. В отличие от CPMM, CLMM не требует отдельного развертывания контракта для каждого пула.
В CLMM поставщики ликвидности могут выбирать, чтобы сосредоточить средства в определенном диапазоне рядом с текущей ценой. Этот подход может повысить эффективность использования средств, но также предъявляет более высокие требования к управлению рисками для LP. LP необходимо более активно управлять своей ликвидностью, чтобы справляться с потенциальными потерями, вызванными рыночными колебаниями.
Динамический поставщик ликвидности(DLMM)
Динамический ликвидный маркет-мейкер — это продукт AMM, выпущенный определенной платформой. DLMM похож на CLMM и также позволяет поставщикам ликвидности сосредотачивать средства в определенном ценовом диапазоне, но в конкретной реализации есть различия.
DLMM ввела концепцию "Bin", разделяя ценовые диапазоны на несколько небольших сегментов. Если сделка происходит в одном и том же Bin, трейдеры получат преимущество нулевого проскальзывания. Этот дизайн может увеличить объем торгов и коэффициент успешности, теоретически принося больше прибыли LP.
В DLMM токены также распределены по обе стороны от текущей цены. В активированном Bin присутствуют два типа токенов, в то время как в других Bin содержится только один тип токена. Когда количество токенов в активированном Bin изменяется, система будет корректировать активированный Bin в зависимости от реальной ситуации, что приведет к изменению цены в пуле.
DLMM предлагает LP три стратегии: Spot, Curve и Bid Ask. Стратегия Spot подходит для большинства ликвидных пулов; стратегия Curve более подходит для пулов с небольшими колебаниями цен, таких как пары стабильных монет; стратегия Bid Ask подходит для пулов с большими колебаниями цен, но требует от LP частой корректировки позиций для управления рисками.
Итоги
Автоматические маркет-мейкеры (AMM) являются важной частью финансовой сферы Web3 и способствуют развитию децентрализованных финансов благодаря своим уникальным механизмам. С развитием технологий и совершенствованием экосистемы AMM имеют перспективы сыграть еще большую роль в будущем, еще больше изменяя традиционные финансовые структуры. Для поставщиков ликвидности крайне важно понимать особенности и риски различных AMM и выбирать соответствующие стратегии.