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

Исследование механизма автоматического маркет-мейкинга в экосистеме Solana

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

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

Постоянный продукт маркетмейкера ( CPMM )

CPMM - это базовая реализация AMM, которая применяется во многих продуктах. Например, AMM на основе постоянного произведения, представленная на одной из платформ, имеет принцип, согласно которому количество двух токенов в пуле имеет фиксированное произведение: X * Y = k.

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

On-chain программа CPMM разработана с использованием Anchor. Когда пользователь обменивает токены, срабатывают команды, связанные с обменом. Например, обмен токенов USDC и TRUMP можно осуществить через пул TRUMP-USDC.

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

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

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

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

Концентрированные ликвидные маркетмейкеры ( CLMM )

CLMM похож на V3 версию известного DEX, у каждой пары токенов есть несколько уровней комиссии, можно создавать соответствующие уровни пулов. Он унаследовал концепции tick, многоуровневых тарифов, сосредоточенной ликвидности и так далее.

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

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

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

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

Хотя сосредоточенная ликвидность повышает эффективность использования средств, она также предъявляет более высокие требования к финансовой осведомленности поставщиков ликвидности. При недостаточной реакции частые колебания на цепочке могут привести к серьезным непостоянным убыткам.

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

Динамический автоматический маркет-мейкер(DLMM)

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

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

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

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

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

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

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

Резюме

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

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 7
  • Поделиться
комментарий
0/400
BankruptcyArtistvip
· 11ч назад
бык啊很硬核
Посмотреть ОригиналОтветить0
CryptoMotivatorvip
· 11ч назад
Код действительно опасен.
Посмотреть ОригиналОтветить0
GateUser-9ad11037vip
· 11ч назад
sol — звезда будущего
Посмотреть ОригиналОтветить0
TommyTeacher1vip
· 11ч назад
Очень практично
Посмотреть ОригиналОтветить0
BearMarketBardvip
· 11ч назад
График написан очень ясно.
Посмотреть ОригиналОтветить0
SellLowExpertvip
· 12ч назад
Высокоэффективный механизм
Посмотреть ОригиналОтветить0
GasFeeBarbecuevip
· 12ч назад
Практические ценные идеи, дай мне их!
Посмотреть ОригиналОтветить0
  • Закрепить