Автоматизовані маркетмейкери (AMM): пояснення
Автоматизований маркетмейкер дає змогу обмінювати токени через пул ліквідності, а не через книгу ордерів. Дізнайтеся, як в AMM працюють ціноутворення, комісії, прослизання та ризики.
Автоматизований маркетмейкер (AMM) — це смарт-контракт, який дає змогу обміняти один токен на інший, торгуючи з пулом токенів, причому ціни встановлює математична формула, а не зіставлення покупців і продавців у книзі ордерів. Будь-хто може внести токени в пул, щоб надати ліквідність і отримувати частку торгових комісій.
AMM — це рушій більшості децентралізованих бірж (DEX). Якщо ви колись обмінювали токени в застосунку гаманця чи на DEX, ви майже напевно користувалися AMM. Розуміння того, як вони розраховують ціну угод, допомагає не переплачувати під час обмінів і оцінювати ризики, перш ніж вносити кошти як постачальник ліквідності.
Як працює автоматизований маркетмейкер
Традиційна біржа веде книгу ордерів — список заявок на купівлю й продаж за різними цінами. Угода відбувається, коли покупець і продавець погоджуються на ціну. AMM прибирає цей процес зіставлення. Докладніше читайте у статті Що таке DAO? Децентралізовані автономні організації.
Натомість смарт-контракт зберігає пул, наприклад з ETH і стейблкоїна. Коли вам потрібен ETH, ви додаєте в пул стейблкоїни й забираєте ETH. Контракт за своєю формулою розраховує, скільки ETH ви отримаєте. Нікому з іншого боку не потрібно бути онлайн. Докладніше ми розповідаємо про це у статті Що таке DeFi? Децентралізовані фінанси.
Формула постійного добутку
Найвідоміша формула — x × y = k, яку популяризував Uniswap у мережі Ethereum. Тут x і y — баланси двох токенів у пулі, а k — константа.
Спрощений приклад без урахування комісій:
- 1У пулі 10 ETH і 20 000 стейблкоїнів, отже, k = 200 000. Неявна ціна — 2000 стейблкоїнів за ETH.
- 2Ви купуєте 1 ETH. Пул і далі має задовольняти умову x × y = 200 000, тому за 9 ETH, що залишилися, йому потрібно близько 22 222 стейблкоїнів.
- 3Отже, ви платите за цей ETH приблизно 2222 стейблкоїни — більше, ніж початкова ціна у 2000.
Ця різниця — вплив на ціну. Що більша ваша угода відносно пулу, то далі ви зсуваєтеся по кривій і то гірша ваша середня ціна. Саме тому глибокі пули мають значення. Пов’язаний прогноз — у статті Прогноз ціни Curve DAO на 2026–2027 роки.
Чому ціни AMM залишаються близькими до ринкових
Формула знає лише свій пул. Якщо ETH дешевшає на іншій біржі, ціна в пулі стає зависокою. Арбітражери купують ETH деінде й продають його в пул, доки ціни знову не вирівняються. Це зберігає корисність AMM, але прибуток арбітражерів береться з пулу, і саме в цьому корінь непостійних втрат. Читайте також: Uniswap vs Curve.
Поширені моделі AMM
| Модель | Як формує ціну | Для чого найкраще підходить |
|---|---|---|
| Постійний добуток (x × y = k) | Ціна плавно змінюється разом із балансами | Звичайні пари токенів |
| Криві stable swap | Дуже полога крива біля ціни 1:1 | Активи, які мають торгуватися за однаковою вартістю, наприклад стейблкоїни |
| Зважені пули | Токени зберігаються в заданих пропорціях, не завжди 50/50 | Індексні пули з кількома токенами |
| Концентрована ліквідність | Постачальники обирають ціновий діапазон для своїх коштів | Активні постачальники, які прагнуть вищої ефективності капіталу |
Curve широко відомий пулами stable swap, які дають змогу проводити великі обміни між схожими активами з невеликим впливом на ціну. Концентрованій ліквідності присвячена наша стаття про концентровану ліквідність.
Хто надає ліквідність і що за це отримує
Постачальники ліквідності (LP) вносять обидва токени пари, зазвичай у рівній вартості. Натомість вони отримують LP-токени або NFT позиції, що відображають їхню частку в пулі. Наш огляд Convex Finance (CVX) розповідає про основи проєкту, сценарії використання та ризики.
За кожен обмін стягується комісія, зазвичай частки відсотка, яка додається до пулу. Коли LP виводять кошти, вони отримують свою частку пулу разом із накопиченими комісіями. Деякі протоколи додатково нараховують винагороди в токенах — це називається майнінгом ліквідності. Наш посібник про пули ліквідності покроково пояснює процес внесення коштів. Докладніше читайте у статті Що таке фармінг дохідності.
Ризики використання AMM
Ризики для постачальників ліквідності
- Непостійні втрати. Коли ціна одного токена змінюється відносно іншого, пул перебалансовується, і у вас опиняється більше токена, що подешевшав, і менше того, що подорожчав. Порівняно з простим утриманням ви можете опинитися в програші. Розрахунки наведено в нашій статті про непостійні втрати на простих прикладах.
- Погані токени. Будь-хто може створити пул для будь-якого токена. Якщо одна зі сторін — шахрайський токен, який знецінюється до нуля, він залишається в LP.
- Ризик смарт-контрактів. Помилки або експлойти в AMM чи пов’язаному контракті можуть спустошити пули.
Ризики для трейдерів
- Вплив на ціну та прослизання. Неглибокі пули дають погані ціни на великих угодах.
- Сендвіч-атаки. Боти можуть побачити вашу угоду в очікуванні, купити перед вами й продати після вас, привласнивши різницю. Жорсткий допуск прослизання обмежує, скільки вони можуть забрати.
- Підроблені пули. Пул може мати назву відомого токена, але містити його копію. Завжди перевіряйте адресу контракту.
Як безпечніше користуватися AMM
- 1Перевірте контракт токена за офіційними джерелами перед обміном. Як це зробити, показує наш посібник із перевірки адреси контракту токена.
- 2Перевірте зазначений вплив на ціну в інтерфейсі. Якщо він становить кілька відсотків, розділіть угоду або скористайтеся глибшим пулом.
- 3Установіть розумний допуск прослизання. Занизький — і угода не пройде; зависокий — і ви провокуєте сендвіч-атаки.
- 4Використовуйте офіційну адресу застосунку й додайте її до закладок, адже фішингові копії популярних DEX трапляються часто.
- 5Переглядайте дозволи на токени після торгівлі й відкликайте ті, що вам більше не потрібні.
Порівняти децентралізовані біржі та їхню торгову активність можна в огляді DEX на Certified Crypto Market.
Підсумок
Автоматизований маркетмейкер замінює покупців і продавців пулом токенів і формулою ціноутворення. Він робить торгівлю доступною цілодобово й дає змогу будь-кому стати маркетмейкером, але формула має наслідки: великі угоди в невеликих пулах коштують дорожче, а постачальники ліквідності несуть непостійні втрати й ризики контрактів. Перевіряйте пул, токен і вплив на ціну перед кожною угодою.
Поширені запитання
Що таке автоматизований маркетмейкер простими словами?
Автоматизований маркетмейкер — це смарт-контракт, який зберігає пул із двох або більше токенів і дає змогу будь-кому торгувати з цим пулом. Замість того щоб зводити покупців із продавцями, він встановлює ціну за математичною формулою залежно від того, скільки кожного токена є в пулі. Постачальники ліквідності вносять токени й отримують частку торгових комісій.
Як AMM визначає ціну?
Більшість AMM використовують формулу, прив’язану до балансів пулу. У поширеній моделі постійного добутку добуток балансів двох токенів має залишатися незмінним після кожної угоди, тож купівля токена робить його в пулі рідкіснішим і підвищує його ціну. Арбітражні трейдери утримують ціну в пулі близькою до цін на інших ринках.
Чи безпечно надавати ліквідність в AMM?
Це пов’язано з реальними ризиками. Постачальники ліквідності можуть зазнати непостійних втрат (impermanent loss), коли ціни змінюються, у смарт-контракті можуть бути помилки, а один із токенів пулу може різко знецінитися або виявитися шахрайським. Комісії можуть компенсувати частину втрат, але не завжди. Починайте з невеликих сум і розберіться в пулі, перш ніж вносити кошти.
Чому моя угода в AMM пройшла за гіршою ціною, ніж було показано?
Великі відносно розміру пулу угоди зсувають ціну вздовж кривої — це називається впливом на ціну. Крім того, ціни можуть змінитися між надсиланням і підтвердженням транзакції — це прослизання. Боти також можуть провести проти вашої угоди сендвіч-атаку. Менші угоди, глибші пули та жорсткі налаштування прослизання зменшують цей ефект.
