Аналіз механізму автоматизованого маркет-мейкінгу в екосистемі Solana
У веб3-індустрії продукти, пов'язані з децентралізованими фінансами, займають домінуючу позицію на ринку. Серед них автоматичні маркет-мейкери (AMM) є ключовим елементом, що стає важливою силою, що сприяє фінансовим інноваціям у веб3. У цій статті буде представлено кілька важливих реалізацій AMM у екосистемі Solana, метою яких є надання деяких рекомендацій для вибору інвестиційних стратегій постачальникам ліквідності.
Постійний добуток маркет-мейкер (CPMM)
CPMM є одним з найосновніших реалізацій AMM, який застосовується в декількох продуктах. Наприклад, AMM на основі постійного добутку, запропонований одним з DEX платформ, має основний принцип підтримки постійного добутку обсягу двох токенів у пулі: X * Y = k.
Для постачальників ліквідності, коли вони додають ліквідність до пулу, CPMM автоматично створює для користувача асоційований рахунок і випускає токени LP. Ці токени LP використовуються для підтвердження частки користувача в конкретному пулі та знищуються під час вилучення ліквідності.
Онлайн-програма CPMM розроблена за допомогою Anchor. Під час обміну токенів система активує команди, пов'язані зі свопом. Наприклад, обмінюючи USDC на певний токен, транзакція буде проходити через відповідний пул торгової пари.
У екосистемі Solana торгові пари LP можуть безпосередньо представлятися через Token Account, без необхідності створювати та розгортати нові контракти, як це робиться в Ethereum. Під час торгівлі безпосередньо взаємодіють з CPMM програмою, передаючи адресу пулу, адресу токена та інші параметри для зміни стану відповідного Token Account.
Основна логіка CPMM полягає в тому, щоб підтримувати незмінним добуток загальної кількості токенів до і після змін. Через математичні перетворення можна отримати формулу для обчислення кількості токенів, що можуть бути обміняні. Слід звернути увагу, що в реальних обчисленнях також необхідно враховувати утримання комісії.
Концентрований маркет-мейкер ліквідності (CLMM)
CLMM є ще одним варіантом реалізації AMM, схожим на V3 версію відомого DEX. Кожна пара токенів може мати декілька рівнів комісій, для кожного з яких створюються відповідні пул. CLMM успадковує концепції багаторівневих комісій та централізованої ліквідності.
На відміну від CPMM, завдяки особливостям мережі Solana, CLMM не потребує окремого розгортання контракту для кожного пулу, а також не має концепції фабричних контрактів. Це відрізняється від реалізації на Ethereum.
CLMM дозволяє постачальникам ліквідності вибирати ціновий діапазон під час введення коштів, кошти розподіляються лише в обраному діапазоні. Цей механізм підвищує ефективність використання капіталу, але також висуває вищі вимоги до фінансового управління постачальників ліквідності.
Для пулів з невеликими коливаннями цін постачальники ліквідності, як правило, вибирають менший діапазон цін; а для пулів з різкими коливаннями - схиляються до вибору більшого діапазону. Це робиться з метою уникнути відхилення поточної ціни від обраного діапазону, щоб знизити ризик тимчасових збитків.
Динамічний маркет-мейкер ліквідності (DLMM)
DLMM є ще одним продуктом AMM, заснованим на концепції V3, який схожий на CLMM, але має інновації в конкретній реалізації та функціональності. DLMM впроваджує концепцію "Bin", розділяючи ціновий діапазон на кілька малих сегментів.
У DLMM, якщо угода відбувається в одному й тому ж біні, трейдери отримують перевагу нульового сліпу. Це допомагає підвищити обсяги торгівлі та успішність, теоретично надаючи постачальникам ліквідності більше прибутку.
DLMM пропонує три стратегії ліквідності: Spot, Curve та Bid Ask. Стратегія Spot підходить для більшості ліквідних пулів; стратегія Curve більше підходить для пулів з невеликими коливаннями цін, таких як пари стабільних монет; стратегія Bid Ask підходить для пулів з великими коливаннями цін, але вимагає від постачальників ліквідності частішого коригування позицій.
Підсумок
Механізм автоматизованих маркет-мейкерів (AMM) є важливою складовою частиною фінансової сфери Web3, який через свій унікальний дизайн та інновації сприяє розвитку децентралізованих фінансів. З постійним прогресом технологій та вдосконаленням екосистеми AMM має потенціал зіграти ще більшу роль у майбутньому, сприяючи подальшим інноваціям та змінам у фінансовій сфері.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
11 лайків
Нагородити
11
4
Поділіться
Прокоментувати
0/400
VCsSuckMyLiquidity
· 07-21 04:34
Шахрайство попередження Уникнення ризику
Переглянути оригіналвідповісти на0
BrokeBeans
· 07-21 04:34
А v1 все ще класний, дуже простий і зручний у використанні.
Переглянути оригіналвідповісти на0
CryptoHistoryClass
· 07-21 04:33
*переглядає нотатки* та сама історія, що й з dex-ами 2017 року... просто на швидших ланцюгах
Переглянути оригіналвідповісти на0
GasFeeLady
· 07-21 04:17
коли оптимальне вікно газу для цих смачних апгрейдів amm...
Глибокий аналіз механізму автоматичних маркет-мейкерів в екосистемі Solana: порівняння CPMM, CLMM та DLMM
Аналіз механізму автоматизованого маркет-мейкінгу в екосистемі Solana
У веб3-індустрії продукти, пов'язані з децентралізованими фінансами, займають домінуючу позицію на ринку. Серед них автоматичні маркет-мейкери (AMM) є ключовим елементом, що стає важливою силою, що сприяє фінансовим інноваціям у веб3. У цій статті буде представлено кілька важливих реалізацій AMM у екосистемі Solana, метою яких є надання деяких рекомендацій для вибору інвестиційних стратегій постачальникам ліквідності.
Постійний добуток маркет-мейкер (CPMM)
CPMM є одним з найосновніших реалізацій AMM, який застосовується в декількох продуктах. Наприклад, AMM на основі постійного добутку, запропонований одним з DEX платформ, має основний принцип підтримки постійного добутку обсягу двох токенів у пулі: X * Y = k.
Для постачальників ліквідності, коли вони додають ліквідність до пулу, CPMM автоматично створює для користувача асоційований рахунок і випускає токени LP. Ці токени LP використовуються для підтвердження частки користувача в конкретному пулі та знищуються під час вилучення ліквідності.
Онлайн-програма CPMM розроблена за допомогою Anchor. Під час обміну токенів система активує команди, пов'язані зі свопом. Наприклад, обмінюючи USDC на певний токен, транзакція буде проходити через відповідний пул торгової пари.
У екосистемі Solana торгові пари LP можуть безпосередньо представлятися через Token Account, без необхідності створювати та розгортати нові контракти, як це робиться в Ethereum. Під час торгівлі безпосередньо взаємодіють з CPMM програмою, передаючи адресу пулу, адресу токена та інші параметри для зміни стану відповідного Token Account.
Основна логіка CPMM полягає в тому, щоб підтримувати незмінним добуток загальної кількості токенів до і після змін. Через математичні перетворення можна отримати формулу для обчислення кількості токенів, що можуть бути обміняні. Слід звернути увагу, що в реальних обчисленнях також необхідно враховувати утримання комісії.
Концентрований маркет-мейкер ліквідності (CLMM)
CLMM є ще одним варіантом реалізації AMM, схожим на V3 версію відомого DEX. Кожна пара токенів може мати декілька рівнів комісій, для кожного з яких створюються відповідні пул. CLMM успадковує концепції багаторівневих комісій та централізованої ліквідності.
На відміну від CPMM, завдяки особливостям мережі Solana, CLMM не потребує окремого розгортання контракту для кожного пулу, а також не має концепції фабричних контрактів. Це відрізняється від реалізації на Ethereum.
CLMM дозволяє постачальникам ліквідності вибирати ціновий діапазон під час введення коштів, кошти розподіляються лише в обраному діапазоні. Цей механізм підвищує ефективність використання капіталу, але також висуває вищі вимоги до фінансового управління постачальників ліквідності.
Для пулів з невеликими коливаннями цін постачальники ліквідності, як правило, вибирають менший діапазон цін; а для пулів з різкими коливаннями - схиляються до вибору більшого діапазону. Це робиться з метою уникнути відхилення поточної ціни від обраного діапазону, щоб знизити ризик тимчасових збитків.
Динамічний маркет-мейкер ліквідності (DLMM)
DLMM є ще одним продуктом AMM, заснованим на концепції V3, який схожий на CLMM, але має інновації в конкретній реалізації та функціональності. DLMM впроваджує концепцію "Bin", розділяючи ціновий діапазон на кілька малих сегментів.
У DLMM, якщо угода відбувається в одному й тому ж біні, трейдери отримують перевагу нульового сліпу. Це допомагає підвищити обсяги торгівлі та успішність, теоретично надаючи постачальникам ліквідності більше прибутку.
DLMM пропонує три стратегії ліквідності: Spot, Curve та Bid Ask. Стратегія Spot підходить для більшості ліквідних пулів; стратегія Curve більше підходить для пулів з невеликими коливаннями цін, таких як пари стабільних монет; стратегія Bid Ask підходить для пулів з великими коливаннями цін, але вимагає від постачальників ліквідності частішого коригування позицій.
Підсумок
Механізм автоматизованих маркет-мейкерів (AMM) є важливою складовою частиною фінансової сфери Web3, який через свій унікальний дизайн та інновації сприяє розвитку децентралізованих фінансів. З постійним прогресом технологій та вдосконаленням екосистеми AMM має потенціал зіграти ще більшу роль у майбутньому, сприяючи подальшим інноваціям та змінам у фінансовій сфері.