Руководство пользователя: Газ
Новичок в крипте и web3?
Перейдите в MetaMask Learn, где специально для новичков простым языком объясняются основы web3. Платформа совершенно бесплатна, доступна на нескольких языках и включает такие полезные инструменты, как симуляторы, которые помогут вам освоиться в MetaMask.
Газ — это единица измерения того, сколько вычислительной работы требуется для обработки транзакций и смарт-контрактов. По сути, это комиссия за транзакцию. Термин происходит от Ethereum, в котором он относится к вычислению, осуществляемому Ethereum Virtual Machine (EVM). С момента основания Ethereum появилось множество сетей, совместимых с EVM (и не совместимых с EVM!), которые приняли аналогичные модели.
Этот термин является аналогом бензина, питающего автомобильный двигатель: это колеблющаяся, иногда дорогая расходная часть. Более сложные смарт-контракты требуют больше газа для своих вычислений, точно так же, как более крупная и мощная машина требует больше бензина для движения.
Метод расчета комиссии за газ зависит от сети. Например, вычисление газа в Ethereum раньше было очень сложным, но оно значительно упростилось с внедрением Ethereum Improvement Protocol (EIP) 1559 в августе 2021 (также известен как обновление Лондон). Фактически, вы платите базовую комиссию за каждую единицу газа, которая _сгорает _(читай: удаляется или исчезает), после успешного завершения транзакции. В дополнение к базовой комиссии вы добавляете комиссию за приоритет, опять же за единицу газа, значение которой зависит от того, насколько быстро вы хотите провести транзакцию.
В широком спектре доступных сетей, совместимых с EVM, газ или его аналогично работающие альтернативы, стали стандартным методом расчета транзакционных издержек. Комиссии оплачиваются в нативных токенах сети: например, для любой транзакции в Ethereum требуется ETH; для использования BSC требуется BNB; для использования Polygon требуется MATIC. Некоторые сети, такие как Polygon, полностью приняли модель Ethereum EIP-1559, в то время как другие, включая Avalanche, внесли коррективы в свою C-Chain (которая сжигает как базовую комиссию, так и комиссию за приоритет, а не только первую).
Если вы хотите получить более всесторонне представление о том, как газ работает на Ethereum см. здесь.
Вот некоторая важная информация для работы с газом **в MetaMask**:
Лимит газа (единицы использованного газа)
Лимит газа — это максимальное количество единиц газа, за которое вы готовы платить для проведения транзакции или операции EVM. Для различных операций требуется различное количество единиц газа. Стандартная транзакция по отправке ETH или токена обычно стоит 21 000 газа, тогда как доступ к токенам ERC-20 требует 45 000. Многие сети, такие как EVM-совместимый блокчейн Harmony, используют идентичную модель, в которой стандартные транзакции та кже стоят 21000 газа.
Нужно ли редактировать лимит газа?
Нет! MetaMask автоматически устанавливает лимит газа в зависимости от транзакции, которую вы пытаетесь совершить. В подавляющем большинстве случаев этого будет достаточно для завершения вашей транзакции. Если вы хотите проверить или изменить его, убедитесь, что у вас включен расширенный контроль газа (или вы используете экспериментальный расширенный интерфейс управления газом) и нажмите «Редактировать» на экране подтверждения транзакции.