В этой статье разберем что такое GAS и GWEI, для чего он нужен и как мы его платим в сети Ethereum.
В сети Ethereum любая транзакция требует оплату Gas Price, или газа как его называют.
Что такое GAS
Gas (газ) — это единица для измерения объема вычислительных усилий, необходимых для выполнения определенных операций в сети Ethereum. Газ оплачивается только в ETH.
Цена газа (Gas) не постоянна и может меняться. Цена газа изменяется в зависимости от спроса в сети. Чем больше операций в тот момент времени когда вы хотите отправить транзакцию, тем дороже будет цена транзакции как и количество времени.
Как посмотреть актуальную цену газа (gas) в сети Ethereum
Для этого нам нужен сайт Etherscan. На сайте есть раздел More — Explore — Gas Tracker.
Выгоднее всего проводить операции в сети Ethereum, когда сеть загружена меньше всего, но как это узнать? По наблюдением, самое загруженное время для транзакций, это время открытия и закрытия торговой сессии на американской фондовой бирже. График работы американской биржи можно посмотреть на нашем сайте. Обратите внимание на выходные дни, тогда точно будет цена газа ниже.
Самая низкая цена газа будет примерно с 12 ночи по Киеву и до 2-3 ночи. Примерно в этом время будут самые дешевые комиссионные.
Как самому устанавливать цену газа при переводе ETH
При транзакции, цена газа выставляется вручную. Это можно делать скажем в кошельке Метамаск.
Когда вы хотите отправить токены, вы можете указать в метамаск низкую цену газу, по рынку или агрессивную, т.е. выше рынка. Так же можно задать цену газа вручную. Чем выше цена газа будет вами уплачена, тем быстрее ваша транзакция будет обработана. Т.е. чем больше комиссия, тем приоритетнее она в очереди на обработку.
Если вы хотите знать среднюю текущую цену газа, уже писал выше, Etherscan — More — Explore — Gas Tracker.
Вы можете увидеть минимальную цену газа (Low), среднюю цену газа (Average), максимальную цену газа (High). Если вы хотите как можно быстрее провести транзакцию, вам нужно выбирать среднюю или высокую цену. Если очень быстро, то ставить цену газа больше чем High.
Там снизу даже написано примерное время проведения транзакции и приоритет в очереди, цена по текущему курсу. Если вы участвуете в ICO, IDO, IEO и вам нужно срочно произвести покупку токенов, ставить нужно цену газа выше чем максимальная цена.
Приоритет в транзакциях всегда отдается тому, кто ставить больше цену газа. Время вашего ожидания и кто первый провел транзакцию не имеет никакого значения. Пока есть те кто готов платить нормальную комиссию, вы будет в ожидании проведения транзакции.
Как рассчитывается цена газа (gas)?
Снижу вы найдете обычную формулу расчета цены газа, которая вам понадобится для проведения транзакции.
Цена газа (gas) рассчитывается в единицах gwei. 1 gwei = 0,000000001 ETH.
Пример: средняя рыночная цена газа как на скриншоте выше, 17 gwei. Смарт контракту для выполнения операции по передаче токенов нужно 21,000 единиц газа.
21,000 gas * 17 gwei = 323,000 gwei = 0,000357 ETH. Цена ETH онлайн.
Лимит газа (Gas Limit)
Лимит газа (Gas Limit) — это максимальное количество газа, которое пользователь готов заплатить за выполнение этого действия или подтверждения транзакции. Минимальная значение 21,000.
Данная возможность позволяет вам указать максимальную цену газа, которую вы готовы будете заплатить. Если в сети будет очень много транзакций, будет выставлена максимальная цена газа которую вы указали как лимит цены.
Для быстрого понимания текущей цены газа, как уже говорили, переходим на сайт Etherscan.