Газ — это комиссия за выполнение операций в блокчейне, термин из эфириума. Каждое действие — перевод, обмен токенов, вызов смарт-контракта — требует вычислений, и газ измеряет их объём. Платится комиссия в монете сети: в эфириуме — в ETH.
Метафора из эфириума: каждая операция «сжигает топливо» пропорционально сложности вычислений, как автомобиль — бензин пропорционально дороге.
Поподробнее
Цена операции складывается из двух частей: количества газа (зависит от сложности операции: простой перевод дешевле сложного взаимодействия с контрактом) и цены единицы газа, которая определяется спросом на место в блоке. Когда сеть загружена — в ажиотаж, при громких запусках, — цена газа взлетает в разы и десятки раз: пользователи конкурируют ставками за очередь.
Для пользователя газ — фактор, способный убить экономику мелких операций: комиссия не зависит от суммы, и перевод на 10 $ может стоить те же 5 $ газа, что и перевод на миллион. Ответ индустрии — сети второго уровня (L2): надстройки над эфириумом, исполняющие операции у себя и записывающие в основную сеть только итоги, — комиссии там на порядки ниже. Проверять цену газа перед операцией — базовая гигиена работы с сетью.
Разберём на примере
Иван решил обменять токены на 3 000 ₽ в разгар рыночного ажиотажа. Кошелёк показал комиссию: эквивалент 2 200 ₽ — сеть перегружена, цена газа выросла в двадцать раз против спокойного дня. Операция потеряла смысл. Варианты Ивана: подождать разгрузки сети (ночью по американскому времени газ обычно дешевле), либо провести обмен в сети второго уровня, где та же операция стоит эквивалент 15 ₽. Сумма сделки на комиссию не влияет — только сложность операции и очередь.
Ключевые моменты
- Газ — плата за вычисления сети; платится в монете сети независимо от суммы операции
- Цена газа плавает со спросом: в перегрузку комиссии растут в разы и десятки раз
- Сети второго уровня снижают комиссии на порядки — стандартное решение для небольших сумм
Связанные термины
Материалы по теме
Часто задаваемые вопросы
Скорее всего, предложенная цена газа оказалась ниже текущего рынка, и майнеры/валидаторы обходят транзакцию стороной. Кошельки позволяют «протолкнуть» её, переотправив с более высокой ставкой. Профилактика — не занижать рекомендуемую кошельком цену в моменты загрузки сети.