banner

Новости

Oct 22, 2023

Каковы комиссии за газ Ethereum?

(Гетти Изображения)

Не существует такого понятия, как бесплатный обед, и уж точно не существует такого понятия, как бесплатные транзакции. Если потратить 5 долларов на получение 20 долларов в банкомате может быть неприятно, представьте, что вы тратите 100 долларов на отправку 500 долларов или получение изображения PNG с изображением пингвина.

Хотя это может показаться крутым примером, иногда это может иметь место для отправки транзакции или выполнения функции в сети Ethereum. И в отличие от случая с комиссией за использование банкоматов, сеть Ethereum не вернет вам комиссию за газ в конце месяца.

Газ — это термин, обозначающий количество эфира (ETH) — собственной криптовалюты Ethereum, — необходимого сети для взаимодействия пользователя с сетью. Эти сборы используются для компенсации майнерам Ethereum энергии, необходимой для проверки транзакции, а также для обеспечения уровня безопасности сети Ethereum, делая рассылку спама в сети слишком дорогой для злоумышленников.

Несмотря на то, что они являются эффективным средством стимулирования майнеров продолжать проверять транзакции и поддерживать безопасность сети, плата за газ, тем не менее, является самой ненавистной частью Ethereum для каждого пользователя. Люди ненавидят плату за газ не только из-за общего презрения к плате, но и потому, что она может быть абсурдно дорогой, когда сеть перегружена.

Итак, давайте углубимся в то, что может сделать плату за газ такой дорогой и какие простые шаги вы можете предпринять, чтобы сэкономить деньги при взаимодействии с экосистемой Ethereum.

Чтобы понять, почему плата за газ стоит так дорого и как на ней можно сэкономить, важно понять, как она рассчитывается.

Поскольку комиссии в Ethereum обычно намного меньше 1 ETH (хотя иногда это не так), Ethereum использует метрическую систему деноминированных единиц, называемую «wei», где 1 ETH равен 1 квинтиллиону Wei. (Квинтиллион — это число с 18 нулями после него.) Одна из наиболее распространенных номиналов вэй, используемая для обозначения платы за газ, — это гигавей (гвэй), или 1 миллиард вэй. Таким образом, когда вы проверяете газовый трекер и видите, что средний газ для транзакции составляет 100 гвэй, это означает, что вам следует ожидать уплаты базовой комиссии в размере 0,0000001 ETH за данную транзакцию (0,00031 доллара США на момент публикации)/

Если вы когда-либо чеканили невзаимозаменяемый токен или покупали его на вторичном рынке, таком как OpenSea, то вы можете подумать, что 100 gwei звучат как кража за перевод NFT. Это связано с тем, что базовые сборы являются лишь частью общей структуры сборов. После изменения структуры платы за газ, введенной в результате обновления Ethereum в Лондоне, общая сумма комиссии теперь рассчитывается как:

Общая сумма комиссии = единица газа (лимиты) * (базовая комиссия + чаевые)

Важно отметить, что если вы установите лимит единиц газа ниже количества газа, необходимого для завершения вашего взаимодействия, ваша транзакция будет отменена, но вы не получите обратно плату за газ. Это связано с тем, что майнер уже выполнил эквивалентный объем работы для обработки вашей транзакции и получает за это комиссию, даже если транзакция не прошла.

Чтобы проиллюстрировать формулу общей комиссии, предположим, что я хочу отправить вам 1 ETH, а среднее количество газа, необходимое для перевода ETH в сети Ethereum, составляет 23 000 гвей. Я бы установил это как предел моего газа. Минимальное количество газа, необходимое для отправки транзакции в данный момент (базовая комиссия), составляет 150 гвей, но я хочу, чтобы он дошел до вас быстрее, поэтому я добавляю к транзакции чаевые в размере 20 гвей. В этом случае наша формула расчета общей комиссии будет выглядеть так:

Общая комиссия за отправку 1 ETH = 23 000 Wei * (150 Wei + 20 Wei)

В результате общая комиссия будет равна 3910000 gwei, или 0,00391 ETH (около 13 долларов США на момент публикации). Это означает, что я отправлю 1,00231 ETH в блокчейн Ethereum, а вы получите 1 ETH, чтобы купить несколько крутых JPG.

Понимая, как рассчитывается общая плата за газ, мы можем лучше понять, почему плата за газ стоит так дорого. В основном, двумя крупнейшими факторами, которые привели к резкому росту тарифов на газ в последнее время, являются:

Первая основная причина, по которой плата за газ становится дороже, заключается в том, что ETH стоит дороже. Напомним, что плата за газ выражена в gwei, что представляет собой другой способ представления количества ETH. Основным катализатором этого растущего спроса является быстро развивающийся сектор децентрализованных финансов (DeFi) и NFT, которые продолжают привлекать новых пользователей в экосистему Ethereum.

ДЕЛИТЬСЯ