Дослідження механізму автоматичного маркет-мейкінгу в екосистемі Solana
У галузі Web3 продукти, пов'язані з децентралізованими фінансами ( DeFi ), займають домінуючу позицію на ринку. Серед них автоматичні маркет-мейкери ( AMM ) як ключовий компонент є важливою силою, що стимулює фінансові інновації в Web3. У цій статті буде представлено кілька важливих реалізацій AMM в екосистемі Solana, сподіваючись, що це надасть деякі рекомендації для постачальників ліквідності ( LP ) у виборі інвестиційних стратегій.
Постійний добуток AMM(CPMM)
CPMM є одним з найосновніших реалізацій AMM, що використовується в багатьох продуктах. Наприклад, AMM на основі постійного добутку, запущений певною торговою платформою, має основний принцип, згідно з яким обсяги двох токенів у пулі залишаються постійним добутком: X * Y = k.
Коли користувач додає ліквідність до пулу, система автоматично створює асоційований рахунок для гаманця користувача та видає токени LP, які слугують доказом частки цього користувача в конкретному пулі. Токени LP будуть знищені при вилученні ліквідності.
On-chain програма CPMM розроблена за допомогою Anchor. Коли користувач здійснює обмін токенів, це викликає команди, пов'язані з обміном. Наприклад, коли користувач хоче обміняти USDC на TRUMP, він може здійснити обмін через пул TRUMP-USDC.
У конкретній операції обміну система буде розраховувати кількість токенів-цілей, які можна обміняти, відповідно до формули постійного добутку. Формула розрахунку така:
Δy = (Δx * y) / (x + Δx)
де x та y відповідно представляють кількість двох токенів у пулі, Δx - це кількість вхідних токенів, а Δy - кількість токенів, які можна обміняти на виході. Варто звернути увагу, що цей розрахунок не включає комісії, оскільки вони вже були вирахувані в попередній логіці.
Концентровані ліквідні маркет-мейкери ( CLMM )
CLMM подібний до версії V3 деякого DEX, що дозволяє створювати кілька різних пулів з різними тарифами для кожної торгової пари. CLMM запозичує багато концепцій, таких як tick, багаторівневі тарифи, концентрована ліквідність тощо.
На відміну від CPMM, CLMM дозволяє постачальникам ліквідності вибирати певний ціновий діапазон під час внесення коштів, і кошти будуть розподілені лише в цьому діапазоні. Цей механізм підвищує ефективність використання коштів, але також висуває вищі вимоги до здатності LP управляти ризиками.
Для пулів з невеликими коливаннями цін LP зазвичай вибирають більш вузький ціновий діапазон; а для пулів з різкими коливаннями, навпаки, схильні обирати більш широкий діапазон. Це робиться з метою максимально уникнути виходу поточної ціни за межі обраного діапазону, зменшуючи непостійні втрати.
LP також може вибрати лише інвестувати в один тип токена, надаючи так звану однобічну ліквідність. Це схоже на лімітне замовлення в традиційних фінансах, але ризиків також більше.
Динамічний автоматизований маркет-мейкер(DLMM)
DLMM є ще одним продуктом AMM, заснованим на певному DEX V3. Він вводить концепцію "Bin", розділяючи ціновий діапазон на кілька малих сегментів. Коли торгівля відбувається в одному й тому ж Bin, трейдери можуть користуватися перевагами нульового слippage, що допомагає підвищити обсяги торгівлі та ймовірність успіху.
У DLMM токени в басейні також розподілені з обох боків від поточної ціни. У активованому біні є два токени, які можна обмінювати без проскальзування за фіксованою ціною. Інші біни розташовані з обох боків активованого біна і містять лише один токен.
DLMM пропонує LP три стратегії: Spot, Curve та Bid Ask. Стратегія Spot підходить для більшості пулів; стратегія Curve більш підходить для пулів з невеликими коливаннями цін, таких як пари стабільних монет; стратегія Bid Ask підходить для пулів з великими коливаннями цін, але вимагає від LP частого коригування позицій.
Підсумок
Як важлива складова фінансової сфери Web3, AMM сприяє розвитку децентралізованих фінансів завдяки своєму унікальному механізму. З розвитком технологій та вдосконаленням екосистеми, AMM має потенціал відігравати ще більшу роль у майбутньому, ще більше змінюючи традиційну фінансову структуру. Для постачальників ліквідності важливо розуміти характеристики та ризики різних механізмів AMM для формування відповідних інвестиційних стратегій.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
10 лайків
Нагородити
10
5
Поділіться
Прокоментувати
0/400
MysteryBoxOpener
· 07-14 10:58
Дивитися на це запаморочливо, краще грати в таємничу скриньку
Повний аналіз AMM механізму в екосистемі Solana: порівняння постійного добутку, концентрованої ліквідності та динамічної ліквідності
Дослідження механізму автоматичного маркет-мейкінгу в екосистемі Solana
У галузі Web3 продукти, пов'язані з децентралізованими фінансами ( DeFi ), займають домінуючу позицію на ринку. Серед них автоматичні маркет-мейкери ( AMM ) як ключовий компонент є важливою силою, що стимулює фінансові інновації в Web3. У цій статті буде представлено кілька важливих реалізацій AMM в екосистемі Solana, сподіваючись, що це надасть деякі рекомендації для постачальників ліквідності ( LP ) у виборі інвестиційних стратегій.
Постійний добуток AMM(CPMM)
CPMM є одним з найосновніших реалізацій AMM, що використовується в багатьох продуктах. Наприклад, AMM на основі постійного добутку, запущений певною торговою платформою, має основний принцип, згідно з яким обсяги двох токенів у пулі залишаються постійним добутком: X * Y = k.
Коли користувач додає ліквідність до пулу, система автоматично створює асоційований рахунок для гаманця користувача та видає токени LP, які слугують доказом частки цього користувача в конкретному пулі. Токени LP будуть знищені при вилученні ліквідності.
On-chain програма CPMM розроблена за допомогою Anchor. Коли користувач здійснює обмін токенів, це викликає команди, пов'язані з обміном. Наприклад, коли користувач хоче обміняти USDC на TRUMP, він може здійснити обмін через пул TRUMP-USDC.
У конкретній операції обміну система буде розраховувати кількість токенів-цілей, які можна обміняти, відповідно до формули постійного добутку. Формула розрахунку така:
Δy = (Δx * y) / (x + Δx)
де x та y відповідно представляють кількість двох токенів у пулі, Δx - це кількість вхідних токенів, а Δy - кількість токенів, які можна обміняти на виході. Варто звернути увагу, що цей розрахунок не включає комісії, оскільки вони вже були вирахувані в попередній логіці.
Концентровані ліквідні маркет-мейкери ( CLMM )
CLMM подібний до версії V3 деякого DEX, що дозволяє створювати кілька різних пулів з різними тарифами для кожної торгової пари. CLMM запозичує багато концепцій, таких як tick, багаторівневі тарифи, концентрована ліквідність тощо.
На відміну від CPMM, CLMM дозволяє постачальникам ліквідності вибирати певний ціновий діапазон під час внесення коштів, і кошти будуть розподілені лише в цьому діапазоні. Цей механізм підвищує ефективність використання коштів, але також висуває вищі вимоги до здатності LP управляти ризиками.
Для пулів з невеликими коливаннями цін LP зазвичай вибирають більш вузький ціновий діапазон; а для пулів з різкими коливаннями, навпаки, схильні обирати більш широкий діапазон. Це робиться з метою максимально уникнути виходу поточної ціни за межі обраного діапазону, зменшуючи непостійні втрати.
LP також може вибрати лише інвестувати в один тип токена, надаючи так звану однобічну ліквідність. Це схоже на лімітне замовлення в традиційних фінансах, але ризиків також більше.
Динамічний автоматизований маркет-мейкер(DLMM)
DLMM є ще одним продуктом AMM, заснованим на певному DEX V3. Він вводить концепцію "Bin", розділяючи ціновий діапазон на кілька малих сегментів. Коли торгівля відбувається в одному й тому ж Bin, трейдери можуть користуватися перевагами нульового слippage, що допомагає підвищити обсяги торгівлі та ймовірність успіху.
У DLMM токени в басейні також розподілені з обох боків від поточної ціни. У активованому біні є два токени, які можна обмінювати без проскальзування за фіксованою ціною. Інші біни розташовані з обох боків активованого біна і містять лише один токен.
DLMM пропонує LP три стратегії: Spot, Curve та Bid Ask. Стратегія Spot підходить для більшості пулів; стратегія Curve більш підходить для пулів з невеликими коливаннями цін, таких як пари стабільних монет; стратегія Bid Ask підходить для пулів з великими коливаннями цін, але вимагає від LP частого коригування позицій.
Підсумок
Як важлива складова фінансової сфери Web3, AMM сприяє розвитку децентралізованих фінансів завдяки своєму унікальному механізму. З розвитком технологій та вдосконаленням екосистеми, AMM має потенціал відігравати ще більшу роль у майбутньому, ще більше змінюючи традиційну фінансову структуру. Для постачальників ліквідності важливо розуміти характеристики та ризики різних механізмів AMM для формування відповідних інвестиційних стратегій.