Назад до блогу
Solana

Комісії за транзакції в Solana: як працює газ і скільки він коштує

Кожна транзакція в Solana сплачує комісію в SOL — чи то ви обмінюєте токен, надсилаєте NFT, чи закриваєте старий акаунт. Якщо ви прийшли з Ethereum, ви назвали б це газом. У Solana комісія складається з двох частин, і жодна з них не є депозитом rent, який ви отримуєте назад, коли акаунт закривається.

Скільки коштує транзакція в Solana?

Кожна транзакція в Solana сплачує базову комісію 5,000 лампортів (0.000005 SOL) за підпис. Необов'язкова пріоритетна комісія додає ціну обчислювальної одиниці в мікролампортах, помножену на ліміт обчислювальних одиниць і поділену на 1,000,000; транзакції v1 натомість задають її в лампортах. Половина базової комісії спалюється; решту отримують валідатори.

ЧастинаЯк розраховуєтьсяКуди йде
Базова комісія5,000 лампортів за кожен підписПоловина спалюється, половина йде валідатору, який створив блок
Пріоритетна комісія (необов'язкова)Ціна обчислювальної одиниці × ліміт обчислювальних одиниць ÷ 1,000,000 з округленням угору до цілого лампорта (транзакції v1: задана сума в лампортах)Уся цьому валідатору

Лампорт — найменша одиниця SOL, і 1 SOL дорівнює 1,000,000,000 лампортів. Простий переказ, підписаний одним гаманцем, без пріоритетної комісії коштує 0.000005 SOL.

Комісія списується з SOL платника комісії, зазвичай з вашого гаманця, ще до виконання транзакції. Вона завжди сплачується в SOL, навіть якщо транзакція переміщує лише токен. Тому гаманець, у якому є токени, але немає SOL, не може нічого надіслати самостійно.

Як розраховується пріоритетна комісія?

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

Якщо транзакція не задає ліміт, Solana надає їй 200,000 обчислювальних одиниць на кожну інструкцію, що викликає розгорнуту програму, і 3,000 на кожну вбудовану інструкцію, як-от переказ через System Program, але не більше ніж 1,400,000 на транзакцію. Поєднайте завеликий ліміт із високою ціною — і ви заплатите за обчислення, які так і не виконаються.

Ми розрахували комісію для цих прикладів повідомлень власним методом мережі getFeeForMessage 7 жовтня 2026 року:

Приклад транзакціїЗагальна комісія
Один підпис, без пріоритетної комісії5,000 лампортів (0.000005 SOL)
Два підписи, без пріоритетної комісії10,000 лампортів (0.00001 SOL)
Один підпис, ліміт 200,000 одиниць за ціни 100,000 мікролампортів25,000 лампортів (0.000025 SOL)
Один підпис, ліміт 50,000 одиниць за ціни 1 мікролампорт5,001 лампорт (пріоритетна комісія округлюється вгору до 1 лампорта)

Вища ціна підвищує ймовірність того, що поточний виробник блоків запланує вашу транзакцію раніше за інші, які змагаються за той самий блок, — саме за це ви платите, коли мережа завантажена. Транзакції в новішому форматі Solana v1 обходяться без множення й задають пріоритетну комісію однією сумою в лампортах.

Яка частка кожної комісії спалюється?

Половина кожної базової комісії спалюється, що вилучає ці SOL із загальної пропозиції, а друга половина йде валідатору, який створив блок. Пріоритетні комісії взагалі не спалюються. Відтоді як 12 лютого 2025 року активували SIMD-0096, валідатори залишають їх собі повністю.

Тож спалена частка від загальної суми комісій змінюється від блоку до блоку залежно від того, скільки пріоритетних комісій містить кожен блок. Візьмімо один блок — слот 454,312,761 від 7 жовтня 2026 року: у ньому 1,102 транзакції з 1,127 підписами сплатили 0.014978319 SOL комісій. Рівно половину їхніх базових комісій, 0.0028175 SOL, було спалено — це близько 19% усього, що сплатили в цьому блоці. Валідатор отримав решту 0.012160819 SOL.

Чи сплачують невдалі транзакції комісію?

Так. Щойно транзакцію оброблено в блоці, комісію за неї стягують, навіть якщо якась інструкція завершується помилкою і всі зміни транзакції скасовуються. У тому самому блоці 216 із 1,102 транзакцій завершилися помилкою й усе одно сплатили разом 0.006108245 SOL.

З транзакцією, строк дії якої минає до потрапляння в блок, усе інакше: вона ніколи не обробляється, тому нічого не стягується, і ви можете спробувати знову. Стягнута комісія остаточна. Наш посібник про повернення комісій за транзакції в Solana пояснює, що ви можете повернути натомість.

Комісії за транзакції та депозити rent

Коли транзакція створює акаунт і його фінансує ваш гаманець, як-от токен-акаунт для щойно купленої монети, з вашого балансу йде більше SOL, ніж становить комісія. Ця різниця — депозит rent: поворотний мінімальний баланс, який акаунт мусить тримати, щоб залишатися в блокчейні. Закриття акаунта виплачує все, що на ньому зберігається, разом із депозитом.

Комісія за транзакціюДепозит rent
За що платятьОбробка однієї транзакціїЗберігання даних акаунта в блокчейні
Розмір0.000005 SOL за підпис плюс пріоритетна комісія, якщо вона є0.00148844 SOL для стандартного токен-акаунта, відкритого за сьогоднішньою ставкою, 0.00203928 SOL за початкової ставки
Повертається?НіТак, коли акаунт закривається

Ставки перевірено 7 жовтня 2026 року; акаунти, відкриті між двома зниженнями rent у Solana у вересні 2026 року, містять проміжну суму, а наш калькулятор rent розрахує депозит для будь-якого розміру. Навіть за сьогоднішньою нижчою ставкою депозит одного порожнього токен-акаунта вартий майже 300 базових комісій за один підпис. Саме через цю різницю закриття акаунтів, якими ви більше не користуєтеся, варте мережевої комісії.

Скільки коштують мережеві комісії в Sol Incinerator?

Ми відстежуємо мережеві комісії, які сплачують транзакції спалювання та очищення на нашому сайті. За 24 години до 19:09 UTC 7 жовтня 2026 року понад 63,000 зафіксованих нами транзакцій спалювання та очищення сплатили в середньому по 0.0000094 SOL кожна, включно з базовою комісією. Завершене очищення, яке може складатися з більш ніж однієї транзакції, коштувало в середньому приблизно 0.00002 SOL мережевих комісій загалом. Один порожній токен-акаунт, відкритий за сьогоднішньою ставкою, містить приблизно в 75 разів більше.

Ось як ми тримаємо їх низькими:

  • «Звичайний» — типовий варіант. Ми задаємо пріоритетну комісію за вас і обмежуємо суму, яку задаємо, значенням 0.00005 SOL на транзакцію.
  • Ви майже не платите за обчислювальні ресурси, що простоюють. Ми симулюємо транзакції й запитуємо лише трохи більше обчислювальних ресурсів, ніж використала симуляція. За ті самі 24 години наші транзакції використали близько 95% запитаних ними обчислювальних ресурсів.
  • Ви можете вибрати. У Pro Mode кнопка «Налаштування» на екрані підтвердження пропонує «Турбо» й «Ультра», які використовують актуальну оцінку мережевої комісії на її рівнях «Високий» і «Дуже високий» з тим самим обмеженням, а також «Власний», де ви задаєте власний максимум у SOL.

Наша власна комісія стягується окремо від мережевої: базова комісія 2% від SOL, які ви повертаєте, з мінімальними комісіями за токен-акаунти й NFT, які підвищують фактичну ставку для новіших акаунтів, акаунтів Token-2022 і спалювання NFT. Перш ніж ви підтвердите, попередній перегляд показує, що, як очікується, надійде у ваш гаманець після обох комісій.

Немає SOL на комісію?

Gasless Pay працює автоматично! Виберіть, що хочете очистити чи спалити, і ми покриємо мережеву комісію наперед, якщо ваша транзакція відповідає умовам. Наш спонсорський гаманець підписує транзакцію як платник комісії разом із вашим гаманцем, тому спонсорована транзакція має два підписи й базову комісію 10,000 лампортів. Плата Gasless Pay утримується з SOL, які повертає ця транзакція, разом із комісією за очищення. Наш посібник із Gasless Pay пояснює, коли очищення відповідає умовам.

Sol Incinerator

Sol Incinerator

Закрийте непотрібні акаунти й поверніть їхні депозити. Ще до підтвердження подивіться, що надійде у ваш гаманець після комісій.

Спробувати зараз

Читайте також

Поширені запитання

Яка плата за газ у Solana?

У Solana це називається комісією за транзакцію. Кожна транзакція сплачує 5,000 лампортів (0.000005 SOL) за кожен підпис плюс необов'язкову пріоритетну комісію, якщо транзакція її задає. Комісію в SOL сплачує платник комісії, зазвичай ваш гаманець, і вона не повертається.

Як розраховується пріоритетна комісія в Solana?

Для транзакцій legacy і v0 помножте ціну обчислювальної одиниці в мікролампортах на ліміт обчислювальних одиниць, який запитує транзакція, поділіть на 1,000,000 і округліть угору до цілого лампорта. Ліміт 200,000 одиниць за ціни 100,000 мікролампортів додає 20,000 лампортів, навіть якщо транзакція використає менше. Новіші транзакції v1 задають пріоритетну комісію безпосередньо в лампортах.

Чи стягується комісія за невдалу транзакцію в Solana?

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

Яка частка комісії за транзакцію в Solana спалюється?

Половина базової комісії спалюється, а друга половина дістається валідатору, який створив блок. Пріоритетні комісії повністю дістаються цьому валідатору; цю зміну запровадив SIMD-0096, активований 12 лютого 2025 року.

Хто сплачує комісію за транзакцію в Solana?

Платник комісії: перший підписант, указаний у транзакції, зазвичай ваш власний гаманець. Комісія сплачується в SOL і списується до виконання транзакції. Коли Gasless Pay спонсорує придатне очищення в Sol Incinerator, платником комісії є наш спонсорський гаманець, а плата Gasless Pay утримується з SOL, які ви повертаєте.

Комісії за транзакції в Solana: газ і його вартість