Что такое газ (GWEI) в эфириум? (Ethereum)

Эфириум — это сеть, блокчейн. Эфир (ETH) — это топливо для сети. Когда вы передаете токены, взаимодействуете с контрактом, посылаете ETH или выполняете какие-либо действия в блокчейне, вы должны заплатить за эти вычисления. Платеж исчисляется в газе, а газ выплачивается в ETH.

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

Вы можете посмотреть комиссию за транзакцию (лимит газа * цена газа) в ETH и USD через поиск в etherscan.io. Это не та комиссия, которую получает MyEtherWallet или любой другой поставщик услуг. Ее получают майнеры за обработку транзакций, их добавление в блоки и защиту блокчейна.

Что можно сделать в сети Ethereum? Газ.

Для простоты рассмотрим 3 действия, которые можно сделать:

  1. Перевести ETH другому пользователю.
  2. Создать смарт-контракт (программу) и записать ее в блокчейн.
  3. Выполнить смарт-контракт (программу).

За каждую из этих операций нужно заплатить. Единицей оплаты в сети Ethereum является «газ». На самом деле перевод «газ» является неточным, «gas» было бы правильнее перевести как «бензин». Каждая операция стоит определенное количество газа (бензина). Можно провести аналогию с автомобилем: чтобы поехать в магазин нужно небольшое количество бензина, а для поездки в другой город его потребуется много.

Краткий обзор

Когда вы слышите слово «газ», человек говорит о:

  • лимите газа;
  • цене газа.

Общая стоимость транзакции (комиссия) — это лимит газа * цена газа.

Как правило, если кто-либо просто говорит «газ», он/она имеет в виду «лимит газа».

Время аналогий!

Вы можете рассматривать лимит газа как количество литров/галлонов/единиц топлива для машины. Цену газа можно рассматривать как цену литра/галлона/единицы этого топлива.

  • В случае машины цена за галлон (единицу) составляет 2,5 $.
  • В случае Эфириума цена за газ (единицу) составляет 20 GWEI.

Чтобы заполнить «бак», потребуется 10 галлонов по 2,5 $, что составит 25 $, или 21 000 единиц газа по 20 GWEI — 0,00042 ETH.

Таким образом, общая комиссия будет равна 0,00042 эфира.

Отправка токенов обычно требует от ~50 000 газа до ~100 000 газа, поэтому общая комиссия увеличивается до 0,001 ETH — 0,002 ETH.

Вы можете использовать конвертор, чтобы узнать стоимость комиссии в ETH, а не в GWEI.

Лимит газа

Лимит газа называют лимитом, потому что это максимальное количество единиц газа, которое вы готовы потратить на транзакцию. Это позволяет избежать ситуаций, когда из-за ошибки в контракте вы тратите 1 ETH….10 ETH….1000 ETH…., и так до бесконечности.

Но число единиц газа, необходимое для транзакции, уже определено количеством кода, который выполняется в блокчейне. Если вы не хотите тратить так много газа, снижение его лимита не поможет. Вы должны включить достаточно газа, чтобы покрыть расходы вычислительных ресурсов, которые вы используете, или ваша транзакция не пройдет в связи с ошибкой Out of Gas (недостаточно газа).

Весь неиспользованный газ вернется к вам по окончании транзакции. Поэтому, если вы зайдете в MyEtherWallet, отправите 1 ETH на наш адрес для пожертвований и используете лимит газа 400 000, то обратно вы получите 400 000 — 21 000*. Но если вы отправляете 1 ETH контракту и ваша транзакция не проходит (например, период создания токенов уже закончен), вы израсходуете все 400 000 и обратно ничего не получите.

*21 000 — лимит газа для стандартной транзакции

Цена газа

Если вы хотите потратить на транзакцию меньше, можно снизить сумму, которую вы платите за единицу газа. Цена газа определяет скорость подтверждения транзакции.

В обычное время:

  • Цены в 40 GWEI будет почти всегда достаточно, чтобы транзакция попала в следующий блок.
  • При 20 GWEI ваша транзакция окажется в каком-то из следующих нескольких блоков.
  • При 2 GWEI вашу транзакцию подтвердят в течение следующих нескольких минут.

В периоды создания токенов (т.е. ICO) эти цены резко меняются, подстраиваясь под спрос/предложение:

  • 50 GWEI — максимальная цена газа, которую будут принимать большинство контрактов для новых периодов создания токенов. Если поставить более высокую цену, транзакция не пройдет. Ключевое слово здесь — большинство. Уточняйте эту информацию у организаторов продажи токенов, в которые хотите инвестировать, до ее начала.
  • 50 GWEI — та сумма, которую следует устанавливать в этом случае.
  • Если вы пытаетесь отправить средства в период создания токенов (но не для создания токенов) у вас есть 2 пути: подождать немного, пока не закончится этот период, или установить цену газа выше 50 GWEI.

Цену газа можно регулировать в MyEtherWallet в нижней части с помощью ползунка. Она ограничена 50 GWEI для того, чтобы транзакции людей, которые инвестируют в предпродажи токенов, не отклонили, так как они обычно не читают справочную информацию.