For the complete documentation index, see llms.txt. This page is also available as Markdown.

Infinity CLAMM и LBAMM

🔷 CLAMM (Concentrated Liquidity AMM)

CLAMM позволяет поставщикам ликвидности распределять капитал в рамках конкретных ценовых диапазонов. Это приводит к:

  • Более высокой капитальной эффективности: Больше ликвидности при активных торговых ценах.

  • Более глубокой ликвидности: Лучшее исполнение для трейдеров.

  • Активному управлению LP: Поставщикам ликвидности необходимо корректировать позиции по мере движения цен.

  • Более высокому потенциалу непостоянных потерь для позиций, вышедших из диапазона.

CLAMM работает по формуле постоянного произведения (X * Y = K). Каждая позиция ликвидности является невзаимозаменяемой и представлена в виде NFT.

🔷 LBAMM (Liquidity Book AMM или «Bin Pool»)

LBAMM реализует дискретные ценовые бины, каждый из которых содержит ликвидность на определённом ценовом уровне. LBAMM следует формуле постоянной суммы (X + Y = K).

Ключевые характеристики:

  • 0 ценового влияния при сделках внутри бина.

  • Взаимозаменяемая ликвидность (ликвидность в каждом бине является токеном ERC-20).

  • Более низкие затраты на газ при корректировке LP-позиций.

  • Поддержка различных форм ликвидности (например, асимметричной, равномерной).

  • Более подходит для пар с низкой волатильностью благодаря плоской ценовой кривой в бине.

🥞 PancakeSwap — первый протокол, предлагающий пулы LBAMM с хуками.

Характеристика

CLAMM

LBAMM

Ценовая кривая

Постоянное произведение (X * Y = K)

Постоянная сумма (X + Y = K)

Токен ликвидности

Невзаимозаменяемый (NFT)

Взаимозаменяемый (ERC-20 на бин)

Лучше всего для

Пар с высокой/низкой волатильностью

Пар с низкой волатильностью

Преимущества

  1. Капитальная эффективность

  2. Газовая эффективность в широком/полном диапазоне

  3. Широко используется

  1. 0 ценового влияния внутри бина

  2. Более дешёвое управление LP

  3. Гибкие формы ликвидности

Поддержка Hooks


🧮 Комиссии

PancakeSwap Infinity поддерживает гибкую и расширяемую систему комиссий через настройки статических и динамических комиссий. Эта система предоставляет создателям пулов и поставщикам ликвидности мощные инструменты для оптимизации под различные торговые стратегии и профили риска.

🔁 Динамические комиссии

  • Динамические комиссии определяются в режиме реального времени через хук-контракты.

  • Эти комиссии могут меняться в зависимости от внешних факторов, таких как волатильность, торговый объём, статус пользователя (например, объём держания CAKE), или любой пользовательской логики, закодированной в хук.

  • Пулы с динамическими комиссиями должны включить эту настройку при создании пула и прикрепить хук, способный изменять комиссии через beforeSwap.

  • После инициализации пула тип комиссии (динамический или статический) является неизменным.

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

📌 Статические комиссии

  • Пулы со статическими комиссиями имеют фиксированную комиссию, установленную при создании пула.

  • Эти комиссии не могут быть изменены после инициализации пула.

  • Подходят для более простых случаев использования или там, где важна предсказуемость структуры комиссий.

🔒 Максимальные пределы комиссий:

  • Пулы CLAMM: до 100% (в основном для специализированных или экспериментальных случаев использования)

  • Пулы LBAMM: ограничены 10%

🏛 Протокольная комиссия (для пулов со статическими комиссиями):

  • PancakeSwap применяет протокольную комиссию на пулах Infinity

  • 33% от комиссии LP, с верхним пределом 0,4%

Комиссия LP

Протокольная комиссия

1%

0,33%

2%

0,4% (с ограничением)

Пул с динамической комиссией

0%

🛠️ Заметки по настройке для создателей пулов

  • При инициализации пула через PoolManager создатель должен выбрать:

    • Использует ли пул статическую или динамическую комиссию

    • Прикреплён ли хук-контракт (обязательно для динамических комиссий)

Эти настройки являются постоянными и определяют поведение пула на протяжении всего его существования.

Last updated

Was this helpful?