Что такое газ (Gas) в криптовалюте простыми словами: как работают комиссии и от чего они зависят
Термин gas fee (комиссия gas) обозначает плату за выполнение операций в блокчейне Ethereum и других EVM-совместимых сетях. Простыми словами, газ — это единица измерения вычислительных усилий, необходимых для перевода криптовалюты, работы децентрализованных приложений (dApps) или исполнения смарт-контрактов.
Аналогия с автомобилем точно отражает суть: чтобы проехать расстояние, бак машины заполняют бензином. В блокчейне для «движения» вашей транзакции требуется газ, а плата за него начисляется в нативной монете сети (например, в ETH для Ethereum).
Зачем нужен газ в блокчейне
Система газа выполняет три ключевые функции:
- Защита от спама и DDoS-атак: если бы транзакции были бесплатными, злоумышленники могли бы забить сеть бесконечными бессмысленными операциями, парализовав её работу.
- Оплата вычислительных ресурсов: каждая операция требует работы узлов (валидаторов), которые расходуют память, процессорное время и электроэнергию.
- Мотивация валидаторов: комиссия gas служит вознаграждением для участников сети за обработку перевода и включение его в блок.
Из чего состоит комиссия gas
Для понимания механизма оплаты необходимо различать понятия Gas Limit и Gas Price.
Gas Limit (Лимит газа)
Gas Limit — это максимальное количество единиц газа, которое вы готовы потратить на выполнение операции. Простой перевод ETH с одного кошелька на другой требует ровно 21 000 единиц газа. Сложные действия (например, обмен токенов на DEX или чеканка NFT) требуют взаимодействия со смарт-контрактами и расходуют от 100 000 до нескольких миллионов единиц.
Gas Price (Цена газа) и Gwei
Gas Price — это стоимость одной единицы газа. Со времени обновления Ethereum London (EIP-1559) итоговая цена газа формируется из двух частей:
- Base Fee (базовая ставка): обязательная часть комиссии, которая сгорает при выполнении транзакции. Её размер автоматически меняется в зависимости от загрузки сети.
- Priority Fee (чаевые валидатору): добровольная надбавка, которую отправитель добавляет, чтобы валидаторы обработали его транзакцию быстрее.
Цена газа измеряется в Gwei (гигавей). 1 Gwei равен 0,000000001 ETH (10-9 ETH).
Формула расчёта итоговой комиссии
Итоговая комиссия gas вычисляется по формуле:
Итоговая комиссия = Потраченный газ (Gas Used) × (Base Fee + Priority Fee)
Например, при стандартном переводе (21 000 Gas), базовой цене 20 Gwei и чаевых 2 Gwei расчёт выглядит так:
21 000 × 22 Gwei = 462 000 Gwei = 0,000462 ETH
Что происходит, если установить слишком низкий Gas Limit
Если вручную уменьшить Gas Limit ниже реальной потребности смарт-контракта, операция прервётся с ошибкой Out of Gas. При этом выделенный газ сгорит, так как валидаторы уже выполнили часть вычислений, но изменения в блокчейн внесены не будут. Изменять лимит газа вручную без специального понимания смарт-контракта не рекомендуется.
Как сэкономить на комиссии gas в Ethereum
- Отслеживать загрузку сети: газ ethereum дешевле в периоды низкой активности сети (часто по выходным или в ночное время UTC). Рекомендуется использовать сервисы отслеживания вроде Etherscan Gas Tracker.
- Использовать решения второго уровня (Layer 2): сети Arbitrum, Optimism, Base и zkSync обрабатывают транзакции вне основного блокчейна, снижая стоимость газа в десятки раз при сохранении безопасности Ethereum.
- Настраивать Priority Fee: при отсутствии срочности можно вручную снизить размер чаевых валидатору в настройках кошелька (MetaMask или Trust Wallet).
Часто задаваемые вопросы (FAQ)
Чем различаются Gas Limit и Gas Price?
Gas Limit — это необходимый объём газа для выполнения конкретной задачи. Gas Price — это цена за одну единицу этого газа в Gwei.
Возвращается ли неиспользованный газ?
Да. Если вы установили Gas Limit в 100 000 единиц, а транзакция потратила только 45 000, оставшиеся 55 000 не списываются с вашего баланса.
Есть ли газ в других блокчейнах помимо Ethereum?
Да, концепция газа используется во всех EVM-совместимых сетях (BNB Chain, Avalanche, Polygon), а также в других блокчейнах, хотя названия единиц и правила расчёта могут отличаться.
Итог
Понимание того, что такое gas fee, помогает грамотно расчитывать издержки при работе с Web3-приложениями. Мониторинг текущей стоимости Gwei, выбор правильного времени для транзакций и применение L2-сетей позволяют существенно сэкономить на комиссиях без риска потери средств.