Сравнение технологий AMM экосистемы Solana: принципы реализации CPMM, CLMM и DLMM

Исследование AMM экосистемы Solana: Техническая реализация ликвидности

В индустрии Web3 продукты, связанные с DeFi, занимают доминирующее положение. В частности, автоматический маркет-мейкер (AMM) как ключевой элемент, способствует преобразованию финансовой сферы Web3. В данной статье будут представлены несколько важных реализаций AMM в экосистеме Solana, надеемся, что это поможет поставщикам ликвидности (LP) выбрать инвестиционные стратегии.

Исследование AMM экосистемы Solana: Код, стоящий за высокой ликвидностью

CPMM

Постоянный продукт маркетмейкеров ( CPMM ) — это самая базовая реализация AMM. В качестве примера AMM на основе постоянного продукта, выпущенного одной из торговых платформ, произведение поставок двух токенов в пуле остается постоянным: X * Y = k.

Когда пользователи добавляют ликвидность в пул, CPMM автоматически создает связанный аккаунт для адреса кошелька и выдает LP Token, чтобы подтвердить долю этого адреса в пуле. При выводе ликвидности соответствующие LP Token будут уничтожены.

On-chain программа CPMM разработана с использованием Anchor. В swap-транзакции программа изменяет состояние соответствующего Token Account, используя переданные адреса пула, адреса токенов и т.д., для завершения операции swap.

Сколько конкретно целевых токенов можно обменять, можно рассчитать по следующей формуле:

TokenX и TokenY сохраняют неизменным произведение после изменения общего объема. Измененное произведение равно произведению до изменения.

После математических преобразований можно получить формулу для расчета количества y-токенов, которые можно обменять, Δy:

Δy = (Δx * y) / (x + Δx)

Вычеты не включают комиссию, комиссия была вычтена на этапе предварительной логики.

Исследование AMM экосистемы Solana: подводный код высокой ликвидности

КЛММ

Концентрированная ликвидность маркет-мейкера ( CLMM ) похожа на V3 версию некоторого DEX, у каждой торговой пары есть несколько уровней комиссий, можно создать соответствующие уровни пулов. CLMM унаследовал концепции тика, многоуровневых комиссий, концентрированной ликвидности и т.д.

Подобно CPMM, благодаря особенностям цепочки Solana, CLMM не требует отдельного развертывания контрактов для каждого пула и не имеет концепции фабричных контрактов.

CLMM позволяет LP выбирать ценовой диапазон при вводе средств, средства распределяются только в пределах выбранного диапазона. Также можно вводить только один токен, предоставляя одностороннюю ликвидность, подобно лимитным ордерам в традиционных финансах.

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

Сосредоточенная Ликвидность, хотя и повышает эффективность использования средств, требует от LP более высокого финансового сознания и более активного управления ликвидностью. В противном случае частые колебания могут привести к серьезным непостоянным потерям.

Исследование AMM экосистемы Solana: код на нижнем уровне за высокой Ликвидностью

Исследование AMM экосистемы Solana: код на базе высокой ликвидности

Исследование AMM экосистемы Solana: Подводный код высокой ликвидности

DLMM

Динамический маркет-мейкер ликвидности ( DLMM ) - это продукт AMM, представленный на одной платформе, являющийся вариантом Uniswap V3 и похожий на CLMM. DLMM также позволяет поставщикам ликвидности сосредоточить средства в пределах диапазона, близкого к текущей цене, но в реализации есть отличия, и он предлагает некоторые уникальные функции.

DLMM ввел понятие Bin, где пул начинается с базовой цены, и каждые небольшие шаги Bin создают новый Bin. Сделки в одном и том же Bin пользуются нулевым проскальзыванием, что значительно увеличивает объем и вероятность успешных сделок; теоретически LP может получать больше торговых сборов.

Подобно CLMM, токены в пуле распределены по обе стороны от текущей цены, и один токен требует предоставления односторонней ликвидности. В настоящее время активированный Bin имеет два токена, другие Bins распределены по обе стороны, каждый из которых имеет только один токен.

Когда изменение объема токенов в активном Бине приводит к уменьшению определенного токена до 0, DLMM установит активный Бин на следующий Бин слева или справа, вызывая изменение цены пула.

DLMM предлагает три стратегии LP: Spot, Curve и Bid Ask. Spot подходит для большинства пулов; Curve подходит для пулов с небольшими колебаниями цен, таких как пары стабильных монет; Bid Ask подходит для сильно колеблющихся пулов, но требует частой коррекции позиций.

Исследование AMM экосистемы Solana: код, лежащий в основе высокой Ликвидности

Исследование AMM экосистемы Solana: Основной код за высокой ликвидностью

Исследование AMM экосистемы Solana: код на нижнем уровне за высокой Ликвидностью

Резюме

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

SOL-2.81%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
MevHuntervip
· 17ч назад
Солана снова придумала что-то новое
Посмотреть ОригиналОтветить0
GasWranglervip
· 17ч назад
на самом деле cpmm является субоптимальным для sol... dlmm явно превосходит на основе Газ метрик
Посмотреть ОригиналОтветить0
ForkThisDAOvip
· 17ч назад
солана, эта Катастрофа майнинга разве не вкусная~
Посмотреть ОригиналОтветить0
PoolJumpervip
· 17ч назад
экосистема sol действительно хороша
Посмотреть ОригиналОтветить0
BlindBoxVictimvip
· 17ч назад
Есть убыток, так что лучше было выйти заранее, иначе опять попадешь в ловушку.
Посмотреть ОригиналОтветить0
OnChain_Detectivevip
· 18ч назад
обнаружена подозрительная активность... эта структура amm нуждается в тщательном аудите безопасности
Посмотреть ОригиналОтветить0
  • Закрепить