Дослідження реалізації AMM у фінансовій сфері Web3
У сфері Web3 децентралізовані фінанси(DeFi) продукти займають домінуюче положення на ринку. Як основна складова DeFi, механізми автоматичних маркет-мейкерів(AMM) відіграють важливу роль у сприянні фінансовим інноваціям Web3. У цій статті будуть представлені кілька важливих реалізацій AMM в екосистемі Solana, щоб надати довідку для постачальників ліквідності при виборі інвестиційних стратегій.
CPMM: Постійний добуток маркет-мейкер
CPMM( Константний добуток маркет-мейкер) є одним з найосновніших реалізацій AMM. Наприклад, AMM на основі константного добутку, запущений на певній торговій платформі, має основний принцип, що обсяг двох токенів у пулі підтримується у фіксованому добутку: X * Y = k.
Коли користувач додає ліквідність до пулу, система автоматично створює пов'язаний рахунок і видає токени LP, що підтверджують частку користувача в пулі. При вилученні ліквідності відповідні токени LP будуть знищені.
Онлайн-програма CPMM розроблена за допомогою Anchor. Під час обміну токенами система активує команди, пов'язані зі swap. Наприклад, при обміні токенів USDC та TRUMP, угода безпосередньо взаємодіє з програмою CPMM, змінюючи стан відповідного Token Account за допомогою переданих адрес пулу, адрес токенів тощо, щоб завершити операцію swap.
Конкретна кількість цільових токенів, яку можна обміняти, обчислюється за допомогою формули постійного добутку:
(X + ΔX)(Y - ΔY) = XY
Після математичного перетворення можна отримати формулу розрахунку кількості токенів Y, які можна обміняти на ΔY(: ).
ΔY = (ΔX * Y) / (X + ΔX)
CLMM: Централізований постачальник ліквідності
CLMM( концентрована ліквідність маркет-мейкерів ) дозволяє постачальникам ліквідності вибирати ціновий діапазон під час введення коштів, які будуть розподілені лише в обраному діапазоні. Ця механіка схожа на V3 версію деяких DEX, де для кожної пари токенів можна створити кілька пулів з різними рівнями комісії.
CLMM успадкував такі концепції, як tick, багаторівневі тарифи, централізована ліквідність тощо. Як і CPMM, завдяки особливостям мережі Solana, CLMM не потребує окремого розгортання контракту для кожного пулу.
Постачальники ліквідності можуть вибрати, чи зосередити кошти в певному діапазоні поблизу поточної ціни, чи надати односторонню ліквідність. Для басейнів з невеликими коливаннями цін зазвичай схильні вибирати менший ціновий діапазон; тоді як для басейнів з великими коливаннями схильні вибирати більший діапазон.
Хоча централізована ліквідність може підвищити ефективність використання капіталу, вона також висуває вищі вимоги до фінансового управління постачальників ліквідності. Якщо не впоратися належним чином, часті цінові коливання можуть призвести до серйозних непостійних втрат.
DLMM: Динамічний маркет-мейкер ліквідності
DLMM( динамічний ліквідний маркет-мейкер ) є ще одним продуктом AMM, подібним до V3. Він вводить концепцію Bin, розділяючи ціну на ряд маленьких ділянок. Якщо угода відбувається в межах одного Bin, трейдери отримають нульовий сліп, що може значно збільшити обсяги торгівлі та ймовірність успіху.
У DLMM токени в пулі розподілені по обидва боки від поточної ціни, активний бін містить два види токенів, а інші біни містять лише один вид токена. Коли обсяг токенів в активному біні змінюється, система автоматично налаштовує активний бін, що призводить до зміни ціни в пулі.
DLMM пропонує три стратегії ліквідності: Spot, Curve та Bid Ask. Стратегія Spot підходить для більшості пулів; стратегія Curve підходить для пулів з незначними змінами цін (, таких як пари стабільних монет ); стратегія Bid Ask більше підходить для пулів з великими коливаннями цін.
Підсумок
AMM як важлива складова фінансової сфери Web3, через свою унікальну механіку сприяє розвитку децентралізованих фінансів. З розвитком технологій та вдосконаленням екосистеми, AMM має потенціал відігравати ще більшу роль у майбутньому, додатково змінюючи традиційну фінансову картину.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Аналіз основних реалізацій AMM у фінансовій сфері Web3: порівняння CPMM, CLMM та DLMM
Дослідження реалізації AMM у фінансовій сфері Web3
У сфері Web3 децентралізовані фінанси(DeFi) продукти займають домінуюче положення на ринку. Як основна складова DeFi, механізми автоматичних маркет-мейкерів(AMM) відіграють важливу роль у сприянні фінансовим інноваціям Web3. У цій статті будуть представлені кілька важливих реалізацій AMM в екосистемі Solana, щоб надати довідку для постачальників ліквідності при виборі інвестиційних стратегій.
CPMM: Постійний добуток маркет-мейкер
CPMM( Константний добуток маркет-мейкер) є одним з найосновніших реалізацій AMM. Наприклад, AMM на основі константного добутку, запущений на певній торговій платформі, має основний принцип, що обсяг двох токенів у пулі підтримується у фіксованому добутку: X * Y = k.
Коли користувач додає ліквідність до пулу, система автоматично створює пов'язаний рахунок і видає токени LP, що підтверджують частку користувача в пулі. При вилученні ліквідності відповідні токени LP будуть знищені.
Онлайн-програма CPMM розроблена за допомогою Anchor. Під час обміну токенами система активує команди, пов'язані зі swap. Наприклад, при обміні токенів USDC та TRUMP, угода безпосередньо взаємодіє з програмою CPMM, змінюючи стан відповідного Token Account за допомогою переданих адрес пулу, адрес токенів тощо, щоб завершити операцію swap.
Конкретна кількість цільових токенів, яку можна обміняти, обчислюється за допомогою формули постійного добутку:
(X + ΔX)(Y - ΔY) = XY
Після математичного перетворення можна отримати формулу розрахунку кількості токенів Y, які можна обміняти на ΔY(: ).
ΔY = (ΔX * Y) / (X + ΔX)
CLMM: Централізований постачальник ліквідності
CLMM( концентрована ліквідність маркет-мейкерів ) дозволяє постачальникам ліквідності вибирати ціновий діапазон під час введення коштів, які будуть розподілені лише в обраному діапазоні. Ця механіка схожа на V3 версію деяких DEX, де для кожної пари токенів можна створити кілька пулів з різними рівнями комісії.
CLMM успадкував такі концепції, як tick, багаторівневі тарифи, централізована ліквідність тощо. Як і CPMM, завдяки особливостям мережі Solana, CLMM не потребує окремого розгортання контракту для кожного пулу.
Постачальники ліквідності можуть вибрати, чи зосередити кошти в певному діапазоні поблизу поточної ціни, чи надати односторонню ліквідність. Для басейнів з невеликими коливаннями цін зазвичай схильні вибирати менший ціновий діапазон; тоді як для басейнів з великими коливаннями схильні вибирати більший діапазон.
Хоча централізована ліквідність може підвищити ефективність використання капіталу, вона також висуває вищі вимоги до фінансового управління постачальників ліквідності. Якщо не впоратися належним чином, часті цінові коливання можуть призвести до серйозних непостійних втрат.
DLMM: Динамічний маркет-мейкер ліквідності
DLMM( динамічний ліквідний маркет-мейкер ) є ще одним продуктом AMM, подібним до V3. Він вводить концепцію Bin, розділяючи ціну на ряд маленьких ділянок. Якщо угода відбувається в межах одного Bin, трейдери отримають нульовий сліп, що може значно збільшити обсяги торгівлі та ймовірність успіху.
У DLMM токени в пулі розподілені по обидва боки від поточної ціни, активний бін містить два види токенів, а інші біни містять лише один вид токена. Коли обсяг токенів в активному біні змінюється, система автоматично налаштовує активний бін, що призводить до зміни ціни в пулі.
DLMM пропонує три стратегії ліквідності: Spot, Curve та Bid Ask. Стратегія Spot підходить для більшості пулів; стратегія Curve підходить для пулів з незначними змінами цін (, таких як пари стабільних монет ); стратегія Bid Ask більше підходить для пулів з великими коливаннями цін.
Підсумок
AMM як важлива складова фінансової сфери Web3, через свою унікальну механіку сприяє розвитку децентралізованих фінансів. З розвитком технологій та вдосконаленням екосистеми, AMM має потенціал відігравати ще більшу роль у майбутньому, додатково змінюючи традиційну фінансову картину.