Газ-станции на TON: Battery, Gasless и W5
Как в TON отправляют USDT без TON в кошельке: Tonkeeper Battery, Gasless-флоу @wallet, спонсорские транзакции W5/V5 и сравнение с paymaster ERC-4337.
- Автор
- TON Adoption Team · исследовательская группа проекта
- Опубликовано
Если вы недавно отправляли USDT через @wallet в Telegram и заметили, что на основном балансе у вас не было ни одной TON, — поздравляем, вы воспользовались газ-станцией. Это одна из самых заметных UX-революций в TON последних двух лет: пользователь больше не должен держать «нативную» монету сети только для того, чтобы заплатить комиссию. Разберём, как это устроено технически, кто за это платит экономически и насколько такая модель безопасна.
Материал — для обычного пользователя, который удивлён, что транзакция «прошла без TON», и для разработчика, размышляющего, как встроить gas-абстракцию в своё приложение.
Откуда взялась проблема
В классической модели любого блокчейна газ оплачивается в нативной монете сети. На Ethereum — в ETH, на TON — в TON. Это создаёт характерную UX-катастрофу: новый пользователь скачивает кошелёк, друг присылает ему USDT, пользователь пытается отправить эти USDT куда-то — и получает сообщение «недостаточно TON для комиссии». Чтобы выйти из ситуации, ему нужно где-то достать 0.5-1 TON, понять, как их перевести, и только после этого распоряжаться своим USDT.
Для криптоэнтузиаста это сорок секунд раздражения. Для массовой аудитории, которой Telegram пытается продать TON, — стоп-фактор уровня «всё, я больше с этим не связываюсь». Поэтому экосистема TON, особенно после интеграции с @wallet и роста USDT-jetton, начала активно строить инфраструктуру, скрывающую газ от конечного пользователя.
Три модели абстракции газа
В 2024-2026 годах в TON сложилось три практичных подхода:
- Battery — пользователь заранее «заряжает» отдельный контракт-баланс (в TON, фиатом через карту, через Apple Pay). Дальше кошелёк автоматически берёт газ из Battery, если на основном балансе TON нет. Этот подход применил Tonkeeper.
- Gasless — относёр (relayer) платит за транзакцию своими TON, а компенсацию берёт прямо из переводимого jetton. Например, отправляете 50 USDT — приходит 49.7 USDT, 0.3 ушли relayer’у на покрытие газа. Эту модель использует @wallet для USDT-переводов.
- Sponsored transactions через W5/V5 — открытый интерфейс на уровне кошелька, который позволяет любой третьей стороне (приложению, dApp, корпоративному спонсору) оплатить транзакцию пользователя. Это инфраструктура, а не конечный продукт.
Каждая модель решает одну и ту же задачу, но через разную экономику и разную степень доверия к третьей стороне. Разберём по очереди.
Tonkeeper Battery: предоплаченный баланс газа
Battery появилась в Tonkeeper в 2024 году и быстро стала эталоном. Идея простая: рядом с обычным кошельком работает второй контракт — Battery, привязанный к адресу пользователя. На него можно положить TON напрямую или купить «заряд» картой через интерфейс Tonkeeper (Apple Pay, Google Pay, обычная карта).
Когда пользователь отправляет, скажем, USDT, и на основном кошельке нет TON, — Tonkeeper автоматически конструирует транзакцию с подписью от Battery-контракта. Battery прикрепляет нужное количество TON к внешнему сообщению, и сеть его принимает как обычную оплату газа.
Ключевые особенности:
- Предоплата. Battery — это ваш заранее купленный баланс, а не подписка. Купили на $5 — этих $5 хватит на условные 100-200 USDT-переводов.
- Курс. Tonkeeper берёт небольшую маржу относительно стоимости газа в TON (порядка 20-30%) — это плата за фиатный on-ramp.
- Никакого расшаривания ключей. Подпись пользователя остаётся обязательной. Battery — это «партнёр», который добавляет TON в исходящее сообщение, но не может его подделать.
Экономика для Tonkeeper: маржа на конвертации фиат→газ + повышение удержания (пользователь меньше уходит из кошелька из-за «не могу отправить»).
Gasless: комиссия берётся из самого jetton
Модель Gasless изящнее. Пользователь отправляет 50 USDT — кошелёк под капотом шлёт транзакцию через relayer-сервис. Relayer:
- Прикрепляет к транзакции свои TON для оплаты газа.
- Просит у jetton-wallet пользователя дополнительные 0.3 USDT (или сколько-то по текущей цене газа в jetton).
- Эти 0.3 USDT отправляются на адрес relayer’а как комиссия за услугу.
В итоге получатель получает 49.7 USDT, relayer — 0.3 USDT, сеть — стандартный газ в TON. Пользователю даже не нужно знать, что в сети есть какая-то «нативная монета». Эта модель — основа массового USDT-флоу в @wallet и в большинстве жетон-агрегаторов.
Технически Gasless требует поддержки на уровне jetton-wallet: контракт должен уметь распарсить «двойной» transfer (часть получателю, часть relayer’у) в одной транзакции. С появлением Wallet V5 это стало штатной возможностью — V5 умеет подписывать сложные cell-структуры с несколькими исходящими сообщениями.
| Модель | Кто платит газ | Чем платит пользователь | Подходит для |
|---|---|---|---|
| Классика | пользователь | TON напрямую | продвинутые пользователи |
| Battery | Tonkeeper Battery | TON / фиат заранее | те, кто часто шлёт jetton |
| Gasless | relayer @wallet | долей jetton при отправке | новички, single-token-юзеры |
| W5 sponsored | внешний спонсор (dApp, бренд) | ничем — оплачивает dApp | onboarding, маркетинг |
W5 и спонсорские транзакции
Wallet V5 (он же W5) — это новая версия стандартного контракта-кошелька TON, активно внедряется с 2024-2025. Ключевое нововведение для gas-абстракции — встроенная поддержка внешних плагинов и относёров.
В V4 структура внешнего сообщения предполагала, что плательщик газа — сам кошелёк. В V5 формат расширен: к сообщению можно приложить TON от любого адреса (не обязательно владельца), и эта оплата принимается. Это превращает gas-станцию из «отдельный сервис» в «встроенная функция протокола кошелька».
Практические следствия:
- dApp может оплатить onboarding-транзакцию. Игра на TON может покрыть пользователю первый mint NFT-предмета — пользователь даже не знает, что транзакция произошла.
- Бренды и кампании. Кофейня запускает промо: «первые 100 покупателей получают NFT-купон, газ платим мы». На EVM это требует ERC-4337 paymaster. В TON — пара строк в коде кошелька.
- Корпоративное использование. Компания может оплачивать газ сотрудников, не выдавая им доступ к корпоративному кошельку.
V5-контракт также упрощает Gasless: relayer теперь не должен модифицировать transfer-flow, он просто «подсыпает» TON в готовое внешнее сообщение.
Экономика: кто и почему платит
Газ-станция — это сервис. У сервиса есть бизнес-модель. Понимание этой модели помогает оценить, насколько долговечной будет та или иная газ-станция.
- Tonkeeper Battery. Маржа на фиат→газ конвертации (20-30%) + удержание пользователей. Финансово устойчиво на средних объёмах.
- @wallet Gasless. Маржа в USDT-jetton (несколько центов с транзакции). Telegram-кошелёк имеет огромный объём, поэтому работает в плюс.
- W5 sponsored для dApp. Это маркетинговый бюджет приложения. Логика та же, что у «бесплатной доставки» в e-commerce: приложение платит за onboarding, рассчитывая на LTV пользователя.
- Внешние relayer’ы как сервис. Несколько команд (Tonapi, TONX) предлагают relayer как B2B-инструмент с фиксированной маржой на транзакцию.
Безопасность: реальные риски
Газ-станции — не free lunch. Стоит понимать угрозы:
- Отказ в обслуживании. Если Battery-сервер Tonkeeper лёг или relayer @wallet ушёл в downtime, gas-абстракция перестаёт работать. Пользователь без TON на основном балансе временно не может ничего отправить. Решение — держать минимум 0.5-1 TON «на всякий случай».
- Деанонимизация. Relayer видит, какие транзакции он спонсирует. Это значит, что @wallet знает, кто кому когда отправил USDT (что и так понятно — это Telegram-сервис, но важно осознавать).
- Upgrade-риски. Battery-контракт Tonkeeper — upgradeable. Это не баг — это необходимая фича для обновлений, но добавляет точку доверия к команде Tonkeeper. Контракт регулярно аудируется.
- Front-running относёром. Теоретически relayer может задержать или пересортировать транзакции. На практике на TON это менее критично, чем на Ethereum (нет публичного mempool с предсказуемой сортировкой по газу), но риск ненулевой.
Сравнение с ERC-4337 / paymaster
ERC-4337 — стандарт Ethereum для «account abstraction», который тоже позволяет третьей стороне оплачивать газ. Это вдохновляющая, но громоздкая модель: требует EntryPoint-контракта, специальной инфраструктуры bundler’ов и обхода mempool-проблем.
В TON gas-абстракция получилась гораздо проще, потому что архитектура изначально не закрепляла «один плательщик газа = отправитель». Каждое внешнее сообщение в TON несёт TON как «прикреплённую сумму», и сеть не проверяет, чей именно адрес её приложил. Это и есть встроенный paymaster, не требующий отдельного стандарта.
Минус — нет аналога social recovery, daily limits и multi-factor через паттерны 4337. Это другой уровень функциональности, которым в TON занимаются мульти-сиг и vault-контракты типа MyTonWallet Multisig, а не базовый формат кошелька.
Что в итоге
Газ-станции — главный UX-прорыв TON, благодаря которому Telegram-аудитория встраивается в крипту без болезненных «сначала купите немного TON». Технически модель опирается на три кита: предоплаченный Battery, Gasless-relayer и спонсорские транзакции W5. Каждая модель имеет свои финансовые и trust-границы, но в сумме они закрывают подавляющее большинство сценариев нового пользователя.
Если хотите глубже разобраться, как работает сам кошелёк V5 и стоит ли мигрировать с V4 — у нас есть отдельный материал. Про то, как устроены jetton, через которые ходят все эти Gasless-комиссии, — статья про TEP-74. А про реальные комиссии TON и их структуру — гайд о ton-fees.
Частые вопросы
Почему я смог отправить USDT без TON на балансе?
Где живёт баланс Tonkeeper Battery?
Это безопасно — отдавать ключ от газа сторонней службе?
Чем это отличается от ERC-4337 на Ethereum?
Похожие материалы
- Основы30 янв. 2026 г.
Комиссии в TON: как считаются и почему такие низкие
Из чего состоит комиссия в TON: gas, storage, forward, action fee. Реальные цифры на 2026, сравнение с Ethereum и Solana, как сэкономить и почему TON так дёшев.
- Кошельки16 мая 2026 г.
Wallet V5: что нового и стоит ли мигрировать
Разбираем контракт Wallet V5 в TON: плагины, gasless-транзакции, batch-переводы, риски расширений и пошаговый план миграции с V4 в 2026 году.
- Кошельки17 дек. 2025 г.
Wallet в Telegram 2026: возможности и риски сервиса
Что умеет встроенный Wallet в Telegram, какие у него лимиты, чем кастодиальная природа отличается от Tonkeeper и когда сервис безопасен, а когда нет.
- Кошельки21 дек. 2025 г.
Tonkeeper полный обзор 2026: фичи, безопасность, минусы
Подробный разбор Tonkeeper в 2026 году — поддержка Ledger, TON Connect 2.0, мультиаккаунты, встроенный обмен.
- Основы16 мая 2026 г.
USDT на TON: полный гайд 2026
Как устроен USDT-джеттон в TON, чем отличается от ERC-20 и Tron USDT, где использовать, как платить комиссию и какие риски учитывать.