В сети TON каждая транзакция стоит немного, но если вы делаете их часто - эти копейки складываются в реальные деньги. Многие пользователи думают, что TON бесплатный, потому что комиссии в разы ниже, чем в Ethereum. Но это не значит, что можно игнорировать газ. Неправильная настройка - и вы переплачиваете, теряете время, а иногда и токены.
Что такое газ в TON и зачем он нужен
Газ - это внутренняя единица измерения вычислительных ресурсов, которые нужны для выполнения транзакции. В TON это не просто плата за использование сети - это механизм защиты от спама и перегрузки. Каждое действие: отправка монет, взаимодействие со смарт-контрактом, запуск дс-приложения - требует определённого количества газа.
Раньше в TON комиссии выражались в TON, но с 2024 года система перешла на гибридный подход: базовая плата - в TON, а дополнительные операции - в GRAM (внутренняя единица сети, привязанная к вычислительной мощности).
Средняя комиссия за простую отправку TON - 0.05 TON (около 0.03 доллара). Это дешевле, чем кофе в Остине. Но если вы отправляете 100 транзакций в день - это уже 5 TON в сутки. А если вы запускаете смарт-контракт с несколькими условиями? Тогда стоимость может вырасти в 10-20 раз.
Как оценивать стоимость транзакции до отправки
Не все кошельки показывают точную стоимость газа до подтверждения. Многие просто говорят: «Подтвердить?». Это опасно. Вот как правильно оценить расходы:
- Откройте кошелёк с поддержкой TON: Tonkeeper, Tonhub или Wallet by TON Foundation.
- Начните создавать транзакцию, но не подтверждайте её.
- Система покажет предварительную оценку газа в TON и GRAM.
- Если вы видите больше 0.2 TON - задумайтесь: может, это можно сделать проще?
Например, если вы отправляете NFT, кошелёк может показать 0.8 TON. Но если вы используете batch-отправку (несколько NFT за одну транзакцию), цена падает до 0.3 TON. Это экономия 62%.
Важно: газовая цена меняется в реальном времени. Если сеть перегружена (например, во время запуска нового проекта), комиссии могут вырасти на 30-50%. Следите за нагрузкой через TON Network Monitor - это бесплатный инструмент от разработчиков сети.
Самые дорогие операции в TON и как их избежать
Не все действия одинаково дороги. Вот топ-5 самых затратных операций и как их оптимизировать:
- Создание нового смарт-контракта - до 5 TON. Решение: используйте шаблоны. Многие проекты предоставляют готовые контракты. Не пишите с нуля, если не нужно.
- Массовая отправка токенов - 0.5 TON за каждую транзакцию. Решение: используйте batch transfers. Отправляйте 100 адресов за одну операцию - цена фиксированная: 0.4 TON.
- Интерактивные DApp-взаимодействия - например, стейкинг, ликвидность, игра. Может стоить 1-3 TON. Решение: планируйте действия на ночь - когда сеть менее загружена.
- Повторные попытки транзакций - если транзакция зависла, и вы отправляете её снова, вы платите дважды. Решение: всегда проверяйте статус в блокчейн-эксплорере TONSCAN.
- Слишком сложные условия в смарт-контракте - например, 10 условий if-else. Каждое условие добавляет 0.02-0.05 GRAM. Решение: упрощайте логику. Иногда 3 условия работают быстрее, чем 10.
Как использовать «умные» кошельки для снижения комиссий
Некоторые кошельки умеют автоматически оптимизировать транзакции. Tonkeeper, например, имеет функцию Gas Saver Mode. Включив её, вы получаете:
- Автоматическое объединение мелких транзакций
- Выбор оптимального времени отправки (по загрузке сети)
- Предупреждения о слишком дорогих операциях
В 2025 году тесты показали: пользователи с включённым Gas Saver Mode платили в среднем на 41% меньше, чем те, кто отключил эту функцию. Это не магия - это алгоритмы, которые знают, когда сеть спокойна, и когда лучше подождать.
Также полезны кошельки с многоподписными транзакциями. Если вы управляете бизнес-кошельком, вы можете настроить, чтобы транзакция требовала подтверждения от двух устройств. Это не снижает комиссию, но предотвращает ошибки - а значит, вы не платите за лишние попытки.
Как сэкономить на транзакциях, если вы разработчик
Если вы создаёте DApp или токен на TON, вот что работает:
- Используйте TON Smart Contracts (TSC) версии 2.0 - они на 30% эффективнее по газу, чем старые.
- Не храните данные в блокчейне - если вам нужно хранить изображение или JSON, используйте IPFS или TON Storage. Хранение 1 КБ в блокчейне стоит 0.15 TON. В IPFS - бесплатно.
- Кэшируйте результаты - если ваш контракт часто вычисляет одно и то же, сохраняйте результат и используйте его повторно.
- Тестируйте на стейджинг-сети - перед запуском на главной сети протестируйте транзакции на TON Testnet. Там газ бесплатный, но поведение идентично.
Компания TON Labs в 2024 году опубликовала отчёт: DApp, оптимизированные по этим принципам, сократили среднюю комиссию на 68% за первые 3 месяца работы.
Что делать, если транзакция зависла
Если транзакция не подтверждается больше 10 минут - это не значит, что она потеряна. В TON нет «зависших» транзакций. Есть только те, что ещё не попали в блок.
Вот что делать:
- Зайдите на TONSCAN и найдите свою транзакцию по хэшу.
- Проверьте, сколько газа было выделено. Если меньше 0.1 TON - это слишком мало для сложной операции.
- Если газа достаточно - подождите. Иногда сеть просто медленнее из-за обновления.
- Если газа мало - отправьте новую транзакцию с тем же nonce (номером), но с повышенной комиссией. Это заменит старую.
Не нажимайте «отменить» и не отправляйте повторно без анализа. Вы рискуете заплатить дважды.
Простые правила для постоянной экономии
Вот 5 практических правил, которые сэкономят вам деньги каждый день:
- Всегда проверяйте предварительную оценку газа - даже если «это просто TON».
- Отправляйте транзакции в 2-5 утра по московскому времени - сеть самая спокойная.
- Используйте batch-операции для массовых переводов - даже если это 5 адресов.
- Не используйте сложные смарт-контракты, если можно обойтись простым переводом.
- Обновляйте кошелёк - новые версии всегда лучше оптимизируют газ.
Эти правила не требуют технических знаний. Просто запомните их - и вы будете платить меньше, чем 90% пользователей TON.