Что такое комиссия Gas

Gas Fee — это плата, которую пользователи блокчейна должны платить сетевым валидаторам при выполнении транзакций или взаимодействии с умными контрактами. Эти сборы обычно оплачиваются в нативных активах блокчейн-сети.

Gas Fee изначально был разработан для компенсации затрат энергии, необходимой валидаторам сети для проверки транзакций, а также для обеспечения уровня безопасности самой блокчейн-сети — повышение стоимости злоумышленного отправления мусорных транзакций.

Термин «Gas» был впервые предложен в Ethereum. Согласно странице разработчиков Ethereum, «Gas — это топливо для работы Ethereum, подобно тому, как автомобиль нуждается в бензине для работы.»

Другие блокчейн-сети используют термин Gas Fee (например, Polygon, BNB Chain), а некоторые могут называть эти сборы транзакционными комиссиями, платой майнерам или аналогичными расходами (например, Bitcoin, Litecoin). Но по сути, все они — это плата пользователя за выполнение транзакции сетевым валидаторам.

Расчет Gas Fee

Разные сети используют разные методы расчета Gas Fee. В качестве примера возьмем Ethereum: Total Fee = Gas limit * (Base fee + Priority fee)

Расчет стоимости газа

Gas Limit — это максимальное количество Gas Units, которое пользователь готов потратить на конкретную транзакцию. Gas Unit — это единица измерения объема вычислительной работы, необходимой для выполнения определенной операции в сети Ethereum. Количество Gas Units, требуемых для транзакции, определяется объемом вычислений, связанных с этой транзакцией, поэтому разные транзакции требуют разное количество Gas Units. Например, стандартная $ETH переводная транзакция требует 21 000 Units газа, тогда как транзакции с участием умных контрактов обычно сложнее и требуют больше Gas Units.

Base Fee — это минимальная плата за Gas, необходимая для выполнения транзакции в Ethereum. Этот показатель динамически регулируется в зависимости от количества пользователей, взаимодействующих с сетью в конкретное время: чем больше пользователей, тем выше Base Fee. Текущий Base Fee можно посмотреть в Etherscan Gas Tracker.

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

Примечание: приведенная выше формула актуальна для Ethereum после обновления London в августе 2021 года. Для информации о расчетах до обновления London см. EIP-1559.

Механизм возврата Gas

Допустим, мы установили Gas Limit равным 50 000 для транзакции $ETH перевода, и валидатор сети потратит 21 000 Units газа. Тогда оставшиеся 29 000 Units будут возвращены.

Если мы установим Gas Limit равным 20 000, валидатор все равно потратит 20 000 Units газа, пытаясь завершить транзакцию. Но из-за недостаточного количества Gas Units транзакция не будет подтверждена. Поскольку валидатор уже выполнил работу, соответствующую 20 000 Units газа, эти 20 000 Units будут потрачены и не возвращены.

Gwei

При выполнении транзакций в Ethereum и оплате Gas Fee часто встречается термин Gwei — единица измерения стоимости газа. Что такое Gwei?

При проектировании Ethereum $ETH был задуман как минимальная делимость, равная 1 000 000 000 000 000 000 (18 нулей). Для удобства расчетов минимальная единица деления была названа wei. Позже, поскольку Gas Fee обычно значительно меньше 1 $ETH , была введена единица Gwei (gigawei) для обозначения стоимости газа. Giga означает гига — тысячу миллионов (как в gigabyte — гигабайт). 1 $ETH равен 1 000 000 000 Gwei (9 нулей).

ETH1,81%
BNB0,7%
BTC1,54%
LTC1,78%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить