Визначення

DEX (Decentralized Exchange) — це децентралізована біржа, де користувачі обмінюють токени без посередників. На відміну від централізованих бірж (CEX), DEX не зберігає ваші кошти: угоди відбуваються безпосередньо між гаманцями через смарт-контракти.

У контексті Solana смарт-контрати називаються програмами (programs), і саме вони керують пулами ліквідності, виконують угоди та розраховують курси.

Як працює

DEX на Solana працює за моделлю автоматизованого маркет-мейкера (AMM). Замість книги заявок, як на традиційних біржах, DEX використовує пули ліквідності — програми, де користувачі блокують пари токенів (наприклад, SOL і USDC).

Курс між токенами визначається співвідношенням їхньої кількості в пулі. Коли хтось обмінює SOL на USDC, баланси в пулі змінюються, і курс зміщується відповідно до математичної формули (зазвичай x × y = k).

  • Провайдери ліквідності — користувачі, які вкладають свої токени в пул і отримують частку від комісій за обмін.
  • Програма (smart contract) — код на Rust або Anchor, який виконує угоду, перевіряє баланси та розподіляє комісії.
  • Маршрутизатор — інструмент, який шукає найкращий курс серед кількох пулів і розбиває велику угоду на частини.

Уся транзакція відбувається в одному блокчейн-блоці, а кошти залишаються під вашим контролем до моменту виконання угоди.

Приклад

Ви хочете обміняти 10 SOL на USDC. Ви підключаєте гаманець до DEX на Solana, обираєте пару SOL → USDC, вказуєте суму. DEX показує курс і розмір комісії (мережева комісія Solana плюс комісія пулу ліквідності). Ви підтверджуєте транзакцію — програма DEX бере ваші 10 SOL з гаманця, відправляє еквівалент USDC з пулу на ваш гаманець, а оновлений баланс SOL залишається в пулі. Жоден третій сторонній сервіс не має доступу до ваших коштів.

Типова помилка

Плутати DEX із самою дією обміну. DEX — це інфраструктура: платформа з пулами ліквідності, програмами та інтерфейсом. Swap — це конкретна операція, яку можна виконати на DEX.

Інша поширена помилка — ігнорувати прослизання (slippage). Якщо ви встановите занадто низьке значення прослизання, а ринок зміниться між відправкою та виконанням транзакції, угода не пройде, і ви втратите лише мережеву комісію.

Пов'язані матеріали

Внутрішні переходи

  • Swap — детально про механіку обміну токенів на Solana
  • NFT — про невзаємозамінні токени в екосистемі Solana

Джерела