Кожен обмін токенів на Solana складається з кількох рівнів комісій, які стягуються різними учасниками процесу. Розуміння цієї структури дозволяє оцінити реальну вартість swap-операції та уникнути несподіваних втрат.
Типи комісій: мережева, протоколу, DEX-fee
При одному обміні токенів на Solana зазвичай стягуються три окремі види комісій. Кожна з них має різного отримувача та механіку нарахування.
Мережева комісія (network fee) — оплата обчислювальних ресурсів мережі Solana (compute units) та транзакційних підписів. Сплачується в SOL і надходить валідаторам. Базова ставка за підпис фіксована, але фактична сума залежить від складності транзакції та обраного пріоритету. Під час завантаженості мережі користувачі можуть добровільно збільшити цю комісію (priority fee), щоб транзакція обробилася швидше.
Комісія протоколу (protocol fee) — плата, яку стягує розробник конкретного DEX за використання його смарт-контрактів. Не всі децентралізовані біржі на Solana її встановлюють. Якщо протокол її передбачає, зазвичай це фіксований відсоток від обсягу обміну, який направляється на казначейство протоколу або розподіляється між стейкхолдерами його управлінського токена.
DEX-fee (комісія пулу ліквідності) — основна складова вартості обміну. Це відсоток від суми swap, який залишається в пулі ліквідності та розподіляється між провайдерами ліквідності як винагорода за надання коштів. Саме ця комісія формує основну частину витрат при стандартних обмінах.
Усі три комісії стягуються одночасно в рамках однієї транзакції, але в інтерфейсі DEX чи агрегатора зазвичай відображається лише сукупний відсоток втрати, тоді як мережева комісія вказується окремо в SOL.
Скільки коштує типовий swap на Solana
Точна сума залежить від обраного DEX, торгової пари, обсягу та поточного стану мережі. Проте можна описати типову структуру витрат.
Мережева комісія за стандартний swap зазвичай становить частки цента у доларовому еквіваленті. Навіть із підвищеним пріоритетом під час навантаження мережі ця сума рідко стає значною порівняно з сумою обміну.
Сукупна відсоткова комісія (протокол + пул ліквідності) варіюється залежно від DEX та конкретного пулу. Деякі пули з високоліквідними парами на кшталт SOL/USDC можуть мати нижчу відсоткову ставку, тоді як екзотичні пари або нові пули часто використовують вищі ставки для залучення провайдерів ліквідності.
Щоб дізнатися актуальні ставки для конкретної пари, перевіряйте інформацію безпосередньо на сторінці обраного пулу в DEX або в інтерфейсі агрегатора перед підтвердженням транзакції. Ці параметри змінюються розробниками протоколів і не є сталими.
Як комісії впливають на малий обмін
Малі обміни відчувають вплив комісій інакше, ніж великі, через співвідношення фіксованих і відсоткових складових.
Мережева комісія є фіксованою в межах однієї транзакції незалежно від суми обміну. При обміні на $5 та на $500 сума мережевої комісії в SOL буде приблизно однаковою, але у відсотковому відношенні до суми обміну для $5 вона буде відчутно більшою.
Відсоткові комісії (DEX-fee та протоколу) масштабуються лінійно, тому їхній відносний вплив однаковий для будь-якого обсягу. Проте для малих сум навіть стандартний відсоток може призвести до помітної різниці між очікуваною та фактичною отриманою сумою.
Додатковий фактор — мінімальні пороги обміну. Деякі DEX встановлюють технічні мінімуми, нижче яких транзакція просто не пройде або втрата від комісій зробить обмін економічно недоцільним.
Також варто враховувати, що при обміні на токен, якого ще немає на вашому рахунку, створюється новий токен-рахунок (associated token account). Це окрема операція в межах тієї ж транзакції, яка збільшує загальну мережеву комісію. Якщо рахунок вже існує, ця додаткова витрата відпадає.
Як зменшити комісії при обміні
- Обирайте пули з нижчою відсотковою ставкою. Для популярних пар часто існує кілька пулів на різних DEX із різними комісійними параметрами. Агрегатори автоматично шукають оптимальний маршрут, але при ручному обміні варто порівняти умови.
- Уникайте обмінів через низьколіквідні пари. Коли прямого пулу немає, маршрут може включати проміжні кроки, кожен із яких додає свою комісію.
- Не переплачуйте за пріоритет без потреби. Якщо обмін не є терміновим, залишайте priority fee на базовому рівні. Під час нормальної роботи мережі транзакції з базовим пріоритетом підтверджуються швидко.
- Мінімізуйте створення нових токен-рахунків. Якщо ви плануєте кілька обмінів на один і той самий токен, перший swap створить рахунок, а наступні обходитимуться дешевше.
- Використовуйте нативний SOL замість wrapped SOL (wSOL). Обмін з нативним SOL зазвичай вимагає менше інструкцій у транзакції, ніж обмін із wSOL, який може потребувати додаткових кроків обгортання чи розгортання.
- Групуйте операції. Якщо вам потрібно виконати кілька обмінів, іноді доцільно зробити це через агрегатор в один маршрут, а не окремими транзакціями з окремими мережевими комісіями за кожну.
Приховані комісії: на що звернути увагу
Під терміном «приховані комісії» у контексті DEX на Solana зазвичай мається на увазі не навмисне приховування, а складові вартості, які не відображаються як явний відсоток у інтерфейсі.
Slippage (прослизання ціни). Не є комісією в прямому сенсі, але діє як прихована втрата. Якщо між моментом підписання транзакції та її виконанням ціна в пулі змінилася, ви отримаєте менше токенів, ніж показувало інтерфейс на етапі попереднього перегляду. Чим нижча ліквідність пулу та більший обсяг вашого обміну відносно пулу, тим вище ризик значного slippage.
Price impact (вплив на ціну). При великому обміні відносно обсягу пулу ваша власна транзакція зсуває ціну в несприятливий бік. Це не комісія, а математичний наслідок кривої ліквідності (наприклад, constant product), але економічний ефект ідентичний — ви отримуєте менше за гіршим курсом.
MEV-витрати. На Solana існують механізми витягування цінності (MEV), зокрема сендвіч-атаки. Бот виявляє вашу велику транзакцію в мемпулі, розміщує свою покупку перед вами та продаж після вас, заробляючи на різниці цін за ваш рахунок. Деякі DEX та агрегатори інтегрують захист від MEV, але це не є універсальним стандартом.
Додаткові транзакційні інструкції. Деякі інтерфейси додають до транзакції зайві інструкції — наприклад, реферальні платежі, автоматичний стейкінг отриманих токенів або підпис повідомлень для сторонніх сервісів. Кожна додаткова інструкція збільшує розмір транзакції та відповідно мережеву комісію. Перед підписанням перевіряйте, чи не містить транзакція незнайомих інструкцій у вашому гаманці.
Комісія за конвертацію wSOL. Якщо ви обмінюєте токен на SOL через пул, де ліквідність представлена у вигляді wSOL, і ваш гаманець не має wSOL-рахунку з достатнім балансом, транзакція може включати крок обгортання нативного SOL у wSOL. Це збільшує загальну мережеву комісію та іноді додає невелику плату за створення рахунку.
Загальне зауваження: цей матеріал містить суто інформаційний опис механіки комісій і не є фінансовою порадою. Конкретні ставки комісій змінюються протоколами самостійно. Перед здійсненням обмінів перевіряйте актуальні параметри на сторінках обраних DEX та агрегаторів, а за необхідності консультуйтеся з фахівцем.