Создать профиль

Что такое газ в криптовалюте?

Газ

«Газ» в криптовалюте – мера измерения вычислительных усилий и, соответственно, мера вознаграждения, получаемого майнерами и валидаторами многих популярных блокчейнов. Однако в сети биткоина газ не применяется.

Газ служит ключевым инструментом защиты от спама и злонамеренных атак. Если бы его не было, посредством множества бесплатных «мусорных» транзакций можно было бы засорить сети пустыми операциями. И это мешало бы проведению транзакций обычных пользователей. Но каждая операция в блокчейне требует оплаты газом, поэтому злоумышленникам обычно экономически нецелесообразно проводить множество массовых и повторяющихся транзакций с целью перегрузки сети.

Можно в переносном смысле сказать, что газ является «топливом» блокчейнов. Нет газа – нет движения, то есть фиксации транзакции в блоке блокчейна. Для каждой из которых пользователь устанавливает лимит газа – размер платы, которую пользователь готов заплатить за транзакцию. Если лимит маленький, транзакция будет дольше стоять в «очереди» на исполнение.

Впервые механизм газа был применён в коде блокчейна Ethereum (ETH). Он используется для любой вычислительной работы — совершения транзакции, запуска смарт-контракта, «подписания» разрешений на действия, для выпуска токенов, включая NFT.

Минимальная единица платы за газ – Gwei (гвэй), который равен 0,000000001 ETH (одной миллиардной или 10 в минус девятой степени). Гвэй является мерой цены газа (Gas Price), которая устанавливается кошельками автоматически, когда пользователь отправляет транзакцию. Цена на газ определяется загруженностью блокчейна в конкретный момент времени, в зависимости от спроса на операции.

«Цена на газ», по сути — это количество Gwei, которое пользователь готов потратить на каждую единицу газа. Но, если цена на газ ниже минимально установленной, то транзакция просто не пойдёт. А если лимит газа будет высок, то транзакции будут для пользователя слишком дороги. К излишним затратам приведёт также плохо оптимизированный код смарт-контрактов. То есть газ – это также стимул к созданию оптимального кода, без лишних операций, перегружающих сеть.

В Ethereum при передаче с кошелька на кошелёк 1 ETH итоговая комиссия составит:

количество использованного газа * (base fee + priority fee)

где base fee — это базовое значение, установленное протоколом, а priority fee — значение, установленное пользователем в качестве «чаевых» валидатору. Например, 21 000 * (10 + 3) = 273 000 gwei (0,000273 ETH).

Газ используется в целом ряде криптовалютных платформ: Ethereum (ETH), Binance Coin (BNB), Cardano (ADA), Neo (NEO), Terra (LUNA), Cosmos (ATOM), Tether (USDT) и другие ERC-20 токены, Binance USD (BUSD) и прочие BEP-20 токены, а также в ряде других.