Объяснение комиссий за газ в Ethereum: что означает Gwei и как это работает.
Самое важное, что вам нужно знать
- Комиссия в сети Ethereum рассчитывается на основе базовой комиссии (которая сгорает и изменяется в зависимости от загруженности сети), необязательной комиссии за приоритет (выплачиваемой валидатору) и количества единиц газа, потребленных транзакцией.
- В вашем кошельке должно быть достаточно ETH для покрытия как отправленной суммы, так и комиссий за транзакции, поскольку ETH всегда требуется для оплаты комиссий за транзакции в основной сети независимо от переводимой суммы.
- Стоимость газа постоянно меняется в зависимости от сложности транзакции (например, обмен токенов потребляет больше газа, чем простая конвертация ETH) и загруженности сети, поэтому рекомендуется подождать и обновить расчетную стоимость газа в вашем кошельке для несрочных транзакций.
обзор

введение
Когда вы отправляете ETH, обмениваете токены или создаете NFT, сеть Ethereum взимает комиссию за обработку этих транзакций. Эта комиссия известна как комиссия за газ, и ваш кошелек обычно отображает ее в Gwei, небольшой единице ETH. Прежде чем одобрить любую заявку на получение средств из кошелька, полезно понять, что означает это число, откуда оно берется и когда оно может вас удивить.
Ключевые моменты
- Газ в сети Ethereum — это единица измерения вычислительных операций. Gwei — это токен ETH, используемый для определения цены этого газа.
- Размер платы зависит от сложности процедуры и загруженности сети в данный момент.
- В случае неудачной транзакции могут взиматься комиссии за газ, если Ethereum выполнял какие-либо вычисления до возникновения сбоя.
Какова комиссия за газ в сети Ethereum?
Комиссия за газ в сети Ethereum — это плата в ETH за выполнение транзакций и операций смарт-контрактов в сети. Газ — это мера объема необходимых вычислений , а комиссия представляет собой стоимость этой работы по текущей цене газа.
Ethereum взимает комиссию за обработку легитимных транзакций и предотвращение спама. По этой причине два запроса к кошельку, касающиеся одного и того же актива, могут показывать разные комиссии: простой перевод ETH дешевле, чем обмен токенов, поскольку для обмена требуются смарт-контракты, выполняющие больший объем работы.
Большинство новичков считают, что комиссии — это плата за обслуживание кошелька, но это неверно. Кошелек лишь оценивает и отображает комиссии. Сеть определяет их, а валидаторы собирают часть из них. Ни один кошелек не может отменить или уменьшить требования к газу Ethereum. Если вы новичок в понимании того, как криптовалютные сети обрабатывают стоимость и транзакции, это руководство о том, что такое криптовалюты и как они работают, предоставит полезную справочную информацию, прежде чем вы углубитесь в механику газа.
Различия в стоимости различных типов процедур в целом следуют примерно следующей закономерности:
- Прямая отправка ETH потребляет наименьшее количество газа — приблизительно 21 000 единиц газа для базовой конверсии.
- Одобрение жетона или монеты NFT-коды Это приводит к увеличению потребления газа из-за использования смарт-контрактов.
- Обмен через Децентрализованные финансы (DeFi) Этот способ может потреблять больше всего газа, поскольку вызов специалиста по контракту — более сложный процесс, который может включать в себя несколько этапов.
При любой операции по возврату средств с кошелька окончательная сумма списывается с трех факторов: количества необходимых для выполнения операции единиц газа, цены единицы газа в данный момент и возможностей, установленных настройками вашего кошелька.
Gwei, Wei и ETH-единицы: понимание основ комиссий Ethereum.
Gwei, Wei и ETH — это, по сути, один и тот же актив, но измеряемый в разных единицах, подобно тому как центы, десятицентовые монеты и доллары — это, по сути, одна и та же американская валюта. Цифровые кошельки используют Gwei, потому что цены на газ слишком малы, чтобы их можно было четко выразить целыми единицами ETH.
Один Gwei равен одному миллиарду Wei, а один Gwei равен 0.000000001 ETH. Следовательно, в кошельке может отображаться стоимость газа в 5 Gwei, в то время как окончательная стоимость транзакции в ETH отображается в виде гораздо большего десятичного знака.
| Блок | значение |
|---|---|
| Wei | Самый маленький номинал ETH. |
| Гвэй | Один миллиард вэй, обычно используется для ценообразования на газ. |
| ETH | Первоначальный актив, использованный для оплаты комиссий за газ в сети Ethereum. |
Низкое предложение Gwei может привести к высоким комиссиям, если транзакция требует большого количества единиц газа. Например, 5 Gwei, умноженные на 200 000 единиц газа, равны 1 000 000 Gwei, что эквивалентно 0.001 ETH. Таким образом, само по себе значение Gwei не говорит о том, сколько вы заплатите.
Gwei не является отдельным токеном. Вам не нужно покупать Gwei напрямую. Вместо этого вам потребуется достаточное количество ETH в вашем кошельке в сети, где будет совершена транзакция. Если ваш кошелек находится в основной сети Ethereum, то комиссии покрываются за счет ETH основной сети. Если вы используете сеть второго уровня, такую как Arbitrum или Base, то комиссии списываются с ETH этой сети. Если вы новичок в понимании того, как блокчейны обрабатывают транзакции на техническом уровне, это руководство по основным механизмам охватывает базовые процессы до того, как комиссии за газ станут актуальными.
Как рассчитываются комиссии Ethereum после EIP-1559?
После внедрения EIP-1559 комиссия за транзакцию в Ethereum рассчитывается на основе базовой комиссии, дополнительной комиссии за приоритет и количества использованных в транзакции единиц газа. Кошелек перемножает эти значения и отображает общую сумму в ETH перед подписанием транзакции.
Базовые комиссии определяются протоколом, а не вами или валидатором. Эти комиссии увеличиваются, когда блоки заполнены, и уменьшаются, когда в блоках появляется свободное место. Важно отметить, что базовые комиссии сжигаются, то есть они выводятся из обращения, а не выплачиваются валидаторам. Если вы хотите понять, почему сжигание криптовалюты влияет на предложение, это руководство объясняет механизмы. Приоритетные комиссии, иногда называемые «чаевыми», являются необязательными и выплачиваются непосредственно валидатору, чтобы сделать транзакцию более привлекательной.
| Раздел «Сборы» | его работа |
|---|---|
| ограничение газа | Максимальное количество единиц газа, которое разрешено потреблять в рамках данной транзакции. |
| Базовая плата | Минимальные протокольные сборы за единицу газа для текущего блока. |
| Приоритетные сборы | Чаевые, которые пользователь вносит для того, чтобы сделать включение транзакции в список более привлекательных. |
| Максимальные сборы | Максимальная цена за единицу газа устанавливается пользователем. |
Оценка портфеля не гарантирует потребление каждой единицы газа. Если транзакция использует меньше газа, чем разрешенный лимит, неиспользованный газ возвращается. Если газ заканчивается во время выполнения, процесс изменения состояния завершается с ошибкой, но уже потребленный газ по-прежнему учитывается.
Чтобы отслеживать фактические платежи: Gwei устанавливает цену за единицу газа, базовая комиссия сжигается, комиссия за приоритет поступает валидатору, а баланс вашего кошелька уменьшается на фактическое общее количество ETH.
Практический расчет стоимости газа в ETH (GWEI)
Расчет практической стоимости начинается с определения количества газовых единиц, необходимых для процедуры, и цены Gwei, которую ожидает оплатить кошелек. Разбив эту оценку на более мелкие части, становится проще понять, что именно вы авторизуете.
Рассмотрим пример: предположим, кошелек оценивает стоимость простой конвертации ETH в 21 000 единиц газа, с базовой комиссией в 8 Gwei и приоритетной комиссией в 1 Gwei. Оценочная стоимость составляет 21 000, умноженное на 9 Gwei, что равно 189 000 Gwei, или 0.000189 ETH.
| Компонент оценки | Как это читать |
|---|---|
| Ограничение по газу | Максимальные затраты на вычислительный процесс транзакции. |
| Базовая плата + плата за приоритет | Ожидаемая цена за единицу газа по данным компании Gwei. |
| Максимальная плата | Включен верхний предел, установленный пользователем на случай повышения базовых комиссий до совершения транзакции. |
| Окончательная стоимость | Фактически потребленный газ, умноженный на фактическую цену. |
Новички часто упускают из виду один важный момент: в вашем кошельке должно быть достаточно ETH, чтобы покрыть отправленную сумму плюс комиссию за транзакцию. Таким образом, если вы отправляете 0.05 ETH, а комиссия за транзакцию составляет 0.002 ETH, вам нужно как минимум 0.052 ETH в кошельке, а не просто 0.05.
Именно поэтому в вашем кошельке может отображаться ошибка «слишком низкий баланс», даже если кажется, что у вас достаточно токенов. Если у вас есть токен ERC-20, например USDT, но нет ETH в том же кошельке, вы не сможете оплачивать сетевые комиссии. ETH всегда требуется для оплаты комиссий за газ в основной сети Ethereum, независимо от того, какой актив вы переводите. Если у вас есть стейблкоины и вы хотите понять, как они работают в транзакциях Ethereum, эти руководства по USDT и USDC станут полезной отправной точкой для двух наиболее распространенных токенов ERC-20, с которыми сталкиваются новички.
Почему меняются комиссии за транзакции в Ethereum?
Комиссии за газ в сети Ethereum постоянно колеблются из-за изменений спроса на пространство в блоке. Когда больше пользователей хотят совершать транзакции одновременно, базовая комиссия увеличивается. Когда спрос снижается, комиссия уменьшается. Сеть автоматически адаптируется к каждому новому блоку.
Сложность контрактов добавляет еще один аспект к этим комиссиям. Хотя простой перевод ETH, как правило, обходится дешево, обмен токенов, транзакция через мост или многоэтапная процедура DeFi могут стоить значительно дороже, поскольку эти действия требуют больших объемов газа, даже если сеть неактивна.
К распространенным причинам внезапного повышения комиссионных сборов относятся:
- Крупномасштабные операции по майнингу NFT, в которых тысячи пользователей соревнуются за добычу токенов в один и тот же период времени.
- В протоколах DeFi происходят ликвидационные события, которые вызывают всплеск активности в блокчейне.
- Запуск токенов или аирдропов, требующих от нескольких пользователей одновременного подтверждения или получения.
- Сложные контрактные запросы, потребляющие больше газовых единиц, чем простая конвертация.
- Пользователи повышают плату за приоритет, чтобы конкурировать за более быстрое включение в блоки.
Расчеты стоимости покупки постоянно обновляются. Цена, зафиксированная пять минут назад, может не отражать текущие условия. Если цена кажется устаревшей, обновите страницу перед подписанием, а не соглашайтесь с устаревшей ценой.
Текущие комиссии за газ в Ethereum и заметки о кошельке
Наиболее надежным показателем комиссии за газ для любой транзакции является цена, отображаемая в вашем кошельке в момент подписания. Цены на газ меняются с каждым блоком, поэтому скриншот или ранее проверенная цифра не являются надежной заменой.
Сервис отслеживания расходов на газ, такой как Etherscan Gas Tracker, предоставляет полезный обзор состояния сети. Он показывает, являются ли расходы в целом низкими, средними или высокими. Затем в уведомлении кошелька отображается номер транзакции, поскольку он знает тип транзакции, ваш лимит газа и баланс вашего счета.
| Элемент | Что это вам говорит? |
|---|---|
| Предварительный просмотр комиссий кошелька | Точное количество ETH, необходимое для этой транзакции. |
| Газовый трекер | Независимо от того, низкий, средний или высокий уровень сетевой нагрузки. |
| Настройка максимальной платы | Максимальная цена за единицу газа, которую пользователь может заплатить. |
| Приоритетный вариант | Платит ли пользователь за более медленную или более быструю вставку. |
Эти две цифры могут отличаться, и ни одна из них не является неверной. Обмен токенов может потребовать больше единиц газа, чем простая конвертация, поэтому цена вашего кошелька будет отображаться выше базовой цены трекера даже при одинаковых сетевых условиях.
Если текущая цена кажется необычно высокой, а сделка не срочная, подождите и обновите данные. Для несрочных переводов наиболее экономичным вариантом часто является бездействие до тех пор, пока спрос не снизится, что может произойти в течение нескольких часов в обычный рыночный день.
Первичная сеть, второй слой и другие графические модели сети.
Не все комиссии в блокчейнах работают одинаково. Комиссия за газ в основной сети Ethereum определяется протоколом и оплачивается в ETH. Другие сети, включая решения второго уровня Ethereum, используют другие механизмы и часто обходятся значительно дешевле для того же типа транзакций.
Сети второго уровня, такие как Arbitrum, Base и Optimism, обрабатывают большую часть данных вне основной сети, а затем возвращают сжатые данные обратно в Ethereum. Спецификация EIP-4844 ввела комиссию за блок, специально предназначенную для обработки данных в агрегированном виде, которая не зависит от обычной комиссии за исполнение и значительно снижает комиссию второго уровня.
| Сетевой контекст | Разница в комиссиях |
|---|---|
| Основная сеть Ethereum | Вы платите за прямое исполнение ордеров в сети Ethereum и за место в блоке. |
| Второй слой Ethereum | При участии в групповых мероприятиях плата, вносимая пользователем, обычно снижается. |
| Polygon | Она использует собственную модель комиссионных сборов и собственный код комиссий. |
| Solana | В нем используется иная система транзакций и комиссий, чем в Ethereum. |
| Bitcoin | Вместо газовых единиц используются комиссии за транзакции, как в Ethereum. |
Если вы сравниваете комиссии в разных блокчейнах перед переводом средств, приведенная выше таблица является отправной точкой, а не окончательным рейтингом. Условия комиссий в любой сети могут меняться в зависимости от использования.
Для более полного понимания путей масштабирования Ethereum и их сравнения по стоимости, в категории «Уровень 2» рассматриваются основные варианты накопительного доступа, не рассматривая их как эквиваленты основной сети. Если вы рассматриваете Solana как более дешевую альтернативу для некоторых транзакций, статья «Что такое Solana?» объясняет, чем ее модель комиссий структурно отличается от модели Ethereum.
Механизм взимания комиссий с портфеля и биржи, а также процедуры вывода средств.
Комиссии за транзакции Ethereum значительно различаются в зависимости от того, отправляете ли вы средства со своего личного кошелька или выводите их с криптовалютной биржи. Понимание вашей операционной среды определяет процедуры, которые необходимо проверить перед переводом средств.
В кошельке с самостоятельным хранением отображается запрос на оплату газа, и комиссия списывается непосредственно с вашего баланса ETH. Вы управляете настройками, а кошелек списывает комиссию непосредственно из сети. При выводе средств с биржи интерфейс контролируется биржей. Отображаемая комиссия может объединять в один пункт плату за газ сети, комиссию за маршрутизацию платформы и минимальную сумму вывода, и вы можете не видеть каждый компонент отдельно.
Перед отправкой денег ознакомьтесь с этими шагами, чтобы избежать распространенных ошибок, которые допускают новички:
- Исходный этаж, сеть и адрес доставки до подтверждения.
- Держите в кошельке достаточное количество собственных ETH для покрытия комиссий за транзакции, и эта сумма должна быть отделена от суммы, которую вы отправляете.
- Проверьте, являются ли указанные комиссии за вывод средств с биржи отдельными от комиссий за использование сети или включают их в стоимость.
- Избегайте изменения расширенных настроек газа, если вы точно не понимаете, что контролирует каждое поле.
- Если сумма перевода большая, а адрес новый, сначала отправьте небольшую тестовую транзакцию.
Для настройки кошельков с самостоятельным хранением в списке лучших кошельков Ethereum рассматриваются совместимые варианты. В обзоре кошелька MetaMask рассматривается, как отображаются лимиты газа, приоритетные комиссии и выбор сети в работающем кошельке до подтверждения перевода.
Если вы ищете аппаратное решение для безопасного хранения ETH с возможностью оплаты комиссий за газ при необходимости, обзоры Ledger Flex и Trezor Safe 7 охватывают две наиболее популярные конфигурации холодного хранения. Для более широкого обзора вариантов обмена и структуры комиссий за вывод средств полезным отправным пунктом станет раздел о криптовалютных биржах. Новички, впервые сравнивающие биржи, также могут ознакомиться с обзорами криптовалютных бирж для начинающих, прежде чем выбрать конкретную платформу.
Неудачные, зависшие и дорогостоящие транзакции в сети Ethereum
Неудачные и зависшие транзакции — одни из самых неприятных моментов для новичков в сети Ethereum, отчасти потому, что они могут стоить денег, даже если не будут успешно завершены.
Если сеть Ethereum начинает выполнение транзакции и сталкивается с ошибкой в процессе, например, с невыполнением условия смарт-контракта или исчерпанием газа, уже произведенные расчеты все равно будут списаны с вашего счета. Газ, потраченный до момента сбоя, не подлежит возврату.
Ожидающие транзакции возникают, когда максимальная комиссия за транзакцию установлена слишком низко, и транзакция остается в пуле памяти в ожидании включения в блок. Поскольку каждая транзакция в кошельке имеет порядковый номер, известный как nonce, зависшая транзакция может препятствовать выполнению всех последующих транзакций из того же кошелька до тех пор, пока она не будет разрешена.
Перед повторной отправкой или попыткой завершения транзакции следуйте этим инструкциям:
- Проверьте, находится ли транзакция в состоянии ожидания, не удалась или была отклонена, используя обозреватель блоков, например Etherscan.
- Не отправляйте одно и то же действие повторно, не проверив предварительно значение nonce, иначе вы рискуете накопить неразрешенные транзакции.
- Вместо ручного редактирования газовых полей используйте встроенную в кошелек функцию «ускорить» или «отменить».
- Убедитесь, что на кошельке достаточно ETH для покрытия комиссий по любым альтернативным транзакциям.
- Перед тем как согласиться на повторную попытку, ознакомьтесь со всеми предупреждениями смарт-контракта, которые появились во время первой попытки.
Особое внимание здесь заслуживает выпуск токенов NFT. Выпуск токенов через смарт-контракт в период пикового спроса — один из наиболее распространенных сценариев неудачных транзакций, приводящих к потерям газа. Если вы еще не знакомы с тем, как работают NFT на уровне узла, статья «Что такое NFT?» объясняет механизмы выпуска токенов, прежде чем вы столкнетесь с ними при получении токенов в реальном кошельке.
Ожидающая транзакция не всегда срочная. Если транзакция не требует немедленного выполнения, ожидание часто безопаснее, чем ручная корректировка значений nonce и gas без четкого понимания того, как ваш кошелек обрабатывает свопы.
Способы снижения комиссий за транзакции ETH без сбоев.
Для минимизации затрат на газ в первую очередь важны время и выбор правильного маршрута, а не изменение газовых полей, которые вы не до конца понимаете. Слишком низкая комиссия может привести к приостановке транзакций, так же как и чрезмерные комиссии приводят к растрате ваших ETH.
Наиболее надежное снижение затрат достигается за счет трех основных источников: отправки транзакций в условиях меньшей загруженности сети, использования сети второго уровня, если ваше приложение это поддерживает, и избегания ненужных взаимодействий со смарт-контрактами. Использование сложных конфигураций газа без понимания функций каждого поля часто приводит к проблемам, а не к экономии.
К наиболее безопасным способам снижения расходов относятся следующие:
- Перед совершением несрочных транзакций проверяйте информацию о вашем счете для отслеживания газа. Комиссии в непиковые часы, например, по будним утрам по UTC, могут составлять лишь небольшую часть от пиковых цен.
- Для небольших передач данных или рутинных операций приложений используйте сеть с поддержкой уровня 2. Сети Arbitrum, Base и Optimism обычно обходятся значительно дешевле, чем основная сеть, при выполнении той же операции.
- По возможности объедините процедуры. Подтверждение и обмен нескольких токенов в отдельных транзакциях обходится дороже с точки зрения газа, чем объединенный вариант.
- Перед подписанием договора внимательно изучите настройки моста, свопа и проскальзывания, поскольку самый дешевый вариант свопа не всегда является самой дешевой конечной транзакцией, если учесть комиссию за газ.
- Держите в кошельке достаточно ETH, чтобы покрыть комиссию за транзакцию после перевода суммы, а не только сумму, достаточную для отправки актива.
Стоимость свопов особенно важна, если вы регулярно используете протоколы децентрализованных финансов (DeFi). Если вы взаимодействуете именно с автоматизированным маркет-мейкером (AMM) , это подробное руководство объясняет, почему некоторые пути обмена потребляют больше газа, чем другие.
Одно строгое правило: никогда не снижайте лимит газа ниже расчетного значения вашего кошелька, если вы не понимаете детально условия контракта. Лимит газа — это верхний предел. Слишком низкая его настройка приведет к сбою транзакции на полпути исполнения, и все начисленные до этого момента сборы за газ останутся к оплате.
Как безопасно начать оплачивать комиссии в Ethereum?
При совершении первой транзакции в сети Ethereum вашей главной задачей должно быть понимание того, на что вы соглашаетесь, прежде чем подтверждать её. Большинство потерь от комиссий за транзакции на начальном этапе происходит из-за поспешного одобрения запросов на использование кошелька, выбора неправильной сети или недостаточного количества ETH для покрытия комиссий.
Простая транзакция ETH — это самый безопасный первый шаг. Она использует фиксированное и предсказуемое количество газа (21 000 единиц), не требует использования смарт-контрактов и позволяет четко понять, как работают комиссии кошелька, прежде чем предпринимать более сложные действия, такие как обмен, подтверждение транзакций или выпуск токенов NFT.
Прежде чем одобрить какую-либо транзакцию, убедитесь в наличии пяти ключевых моментов:
- Сеть, отображаемая в кошельке, должна совпадать с сетью, которую вы собираетесь использовать для транзакции, будь то основная сеть Ethereum или конкретная сеть уровня 2.
- В кошельке должно быть достаточное количество собственной валюты ETH для покрытия комиссий за транзакции, помимо отправляемой суммы.
- Адрес доставки должен быть указан правильно и поддерживать выбранную вами сеть.
- Графическое отображение должно быть актуальным, и в идеале обновление должно было произойти в течение последних нескольких минут.
- Размер комиссионных сборов должен быть пропорционален стоимости сделки.
Если комиссия превышает сумму перевода, приостановите транзакцию. Для небольших переводов ожидание, использование поддерживаемой сети уровня 2 или пакетная обработка транзакций обычно обходятся дешевле, чем немедленная оплата комиссии основной сети.
Общие вопросы
Что такое Gwei в Ethereum?
Гвей — это небольшая единица ETH, используемая для расчета платы за газ в сети Ethereum. Один гвей равен 0.000000001 ETH. Цифровые кошельки отображают цены на газ в гвеях, чтобы упростить чтение чисел, вместо того чтобы представлять их в виде длинной строки десятичных знаков.
Почему комиссия за транзакцию в Ethereum так высока?
Комиссии за газ растут, когда увеличивается спрос на пространство в блоке, снижается ликвидность или транзакции требуют больших вычислительных ресурсов. Периоды высокой активности, такие как выпуск новых NFT-токенов, запуск токенов и ликвидация DeFi-активов, также могут приводить к резким скачкам комиссий за короткие промежутки времени.
Как проверить текущие комиссии за газ в Ethereum?
В цифровом кошельке можно использовать предварительный просмотр транзакций в режиме реального времени в сочетании с трекером комиссий за транзакции, например, Etherscan. Трекер комиссий отображает общие условия сети, а кошелек предоставляет приблизительную оценку комиссий за конкретную операцию, которую вы собираетесь выполнить.
Нужны ли мне ETH для оплаты комиссий за газ?
Да. В основной сети Ethereum для оплаты всех комиссий за газ требуется ETH, даже при переводе цифровых активов стандарта ERC-20. Простого владения токеном недостаточно, если в кошельке нет ETH.
Совпадают ли комиссии второго уровня с комиссиями за газ в сети Ethereum?
Нет. Комиссии второго уровня связаны с процессом расчетов в сети Ethereum, но они используют разные модели реализации и стоимости данных. Эти комиссии, как правило, значительно ниже для пользователей, хотя точная сумма зависит от сети, приложения и типа транзакции.
Может ли транзакция в Ethereum завершиться неудачей, а плата за газ при этом остаться неоплаченной?
Да. Если сеть Ethereum выполняет вычисления до того, как транзакция завершится неудачей, то потребленный к этому моменту газ остается к оплате. Поэтому важно ознакомиться с предупреждениями в контракте и лимитами газа перед подписанием любой транзакции.
Комментарии закрыты.