WATS Wallet logoWATS Wallet
Технически7 мин чтения

Один баланс на BSC, шесть сетей EVM: платить за газ без нативного токена

Кошелёк, в котором есть только ATS на BNB Chain, может совершать транзакции в Arbitrum, Base или Polygon, не имея там ни единицы нативной валюты. Без моста, без обёртки, без обходного пути «сначала купи ETH». Разбираем механизм расчётов и то, почему любая комиссия возвращается на BSC.

Газ всегда был проблемой каждой сети по отдельности

Каждый блокчейн оценивает вычисления и место в блоке в собственной нативной монете и не принимает ничего другого. Ethereum требует ETH. Polygon требует POL. Arbitrum и Base требуют ETH в своих сетях, а это не тот же баланс, что ETH в основной сети Ethereum. Практический результат знаком любому, кто пользовался больше чем одной сетью: у вас есть актив, который вам действительно нужен, вы пытаетесь его перевести, и кошелёк вас останавливает, потому что баланс газа именно в этой сети пуст.

Обычное решение — это возня. Купить нативную монету на бирже, вывести её в нужную сеть, дождаться зачисления и наконец подписать транзакцию, которую вы хотели подписать двадцать минут назад. Мост — второй путь, и он добавляет собственный риск и собственное ожидание. В обоих случаях трение создаёт не сама комиссия. Его создаёт требование заранее пополнить отдельный баланс в каждой сети, прежде чем вам вообще позволят что-то сделать.

Что меняется: один баланс, несколько сетей

Модель с единым токеном комиссии убирает шаг предварительного пополнения. Кошелёк, в котором нет ничего, кроме ATS на BNB Chain, может подписать транзакцию в Arbitrum, Base или Polygon, не имея в этих сетях нативной валюты вовсе. Комиссия списывается с того единственного баланса ATS на BSC. В сценарии нет моста, нет обёрнутого представления токена и нет момента, когда пользователю нужно пойти и что-то приобрести, чтобы продолжить.

Со стороны пользователя это одна подпись в кошельке, которым он и так пользуется. Тот же сценарий работает в расширении Chrome, в мобильном приложении и в WATS, потому что логика комиссий находится под всеми тремя, а не внутри одного из них.

Механизм: paymaster ERC-4337

Работу выполняет paymaster — компонент стандарта абстракции аккаунтов ERC-4337. Paymaster — это контракт, который соглашается оплатить нативный газ транзакции за пользователя на том условии, которое сам и устанавливает. Здесь условием служит баланс ATS.

Последовательность короткая. Пользователь подписывает. Система оценивает нативный газ транзакции в целевой сети и списывает эквивалент в ATS с баланса на BSC. Затем paymaster покрывает реальный газ собственной монетой сети, и транзакция исполняется в целевой сети, как любая другая. Сеть получает оплату полностью, в той валюте, которую требовала, но не от пользователя. О механике этого слоя — что такое paymaster и более широкая идея абстракции газа.

Почему баланс остаётся на BSC

ATS родом с BNB Chain, и учёт ведётся именно там. Нет отдельного баланса ATS для каждой сети, который нужно пополнять, и нет шага с мостом, на котором пользователь переносил бы ATS куда-то ещё. В какой бы сети EVM ни исполнялась транзакция, списание записывается на тот же баланс на BSC.

Об этом стоит сказать прямо, потому что именно эту часть чаще всего понимают неверно. Пользователь не размазывает токен по сетям. Он держит один баланс в одном месте, и этот баланс рассчитывается за активность, происходящую в другом.

Чем эта модель не является

Это не скидка. Сеть по-прежнему берёт свою реальную стоимость и по-прежнему её получает. Меняется то, какой токен должен быть у пользователя, а не то, сколько стоит транзакция. Тот, кто обещает более дешёвое место в блоке, описывает что-то другое.

Это и не мост. Ничего не блокируется, не выпускается и не оборачивается, и пользователь никогда не получает представление ATS в другой сети. Токен остаётся там, где был.

Область применения: сети EVM

Модель с единым токеном комиссии действует на стороне EVM — в Ethereum, Arbitrum, Optimism, Base, Polygon и BNB Chain. Эта граница реальна, и о ней стоит говорить точно.

Solana и TON — полностью поддерживаемые сети в том же кошельке, с тем же набором обмена, отправки и стейкинга. Они находятся за пределами этой модели комиссий: транзакции там платят собственные нативные комиссии, SOL и Toncoin. Кошелёк, утверждающий иное, описывал бы несуществующий механизм, поскольку стандарт контракта paymaster, на котором всё это держится, — стандарт EVM.

Почему это ставит BNB Chain в центр

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

Расчёт в одном месте переворачивает это. Пользователь работает в Arbitrum или Base, но баланс никогда не покидает BNB Chain, и объём комиссий записывается туда. Другие сети EVM становятся местами, куда пользователь может дотянуться из позиции на BSC, а не пунктами назначения, куда он мигрирует. Для экосистемы разница между этими двумя формами — это разница между утечкой пользователей и их накоплением.

Как это использует WATS

В WATS ATS — единый токен комиссии в поддерживаемых сетях EVM, и баланс, который её оплачивает, находится на BSC. Кошелёк остаётся некастодиальным на всём пути: пользователь подписывает каждую транзакцию собственным ключом, а paymaster оплачивает только газ и никогда не перемещает средства. Полная механика комиссий, включая график сжигания, изложена на странице комиссий ATS и в разборе модели комиссий ATS.

Часто задаваемые вопросы

Я действительно могу работать в Arbitrum без ETH в Arbitrum?

Да, в поддерживаемых сетях EVM. Paymaster ERC-4337 оплачивает нативный газ за вас и списывает эквивалент в ATS с вашего баланса на BNB Chain, поэтому пустой нативный баланс в целевой сети не блокирует транзакцию.

Нужно ли переводить ATS мостом в ту сеть, которой я пользуюсь?

Нет. ATS остаётся на BNB Chain. Нет ни баланса ATS для каждой сети, ни шага с мостом: в какой бы сети EVM вы ни работали, комиссия списывается с того единственного баланса на BSC.

Делает ли это транзакции дешевле?

Нет. Это не скидка. Сеть берёт свою реальную стоимость и получает её полностью в собственной нативной монете. Меняется то, какой токен вам нужно держать, чтобы совершать транзакции, а не цена самой транзакции.