Что такое Gas или газ в эфириуме? Зачем он нужен?

30 ноя 2017 14:57:18 С чего начать

… Ведь все-таки это наш общий газ,
А мечты сбываются только у вас.
© Семен Слепаков.

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

Gas - топливо для Ethereum

В отличие от «старика» Биткоина, где все довольно просто — поставил размер комиссии и ждешь, пока перевод пройдет, на Эфириуме все работает несколько иначе. Хотя базовый принцип остаётся неизменным, чем больше денег готов отдать за комиссию, тем быстрее пройдет транзакция. Но если у Биткоина основная способность — покупательская и создавался он, в первую очередь, в качестве альтернативы фиатной валюте, то у Эфириума задачи более глобальны, и создавалась эта платформа для исполнения различных программ или смарт-контрактов.

Давайте выделим основные операции, которые можно совершать на Эфириуме:

  1. Создавать смарт-контракты.
  2. Исполнять смарт-контракты.
  3. Переводить эфир на другие адреса.

Вот мы и добрались до самого главного. Для того, чтобы совершать эти операции на платформе Эфириум, вам нужно будет заплатить комиссию и единицей оплаты любой комиссии служит Gas. Говоря простым языком, за любую операцию в Эфириуме вам придется платить Газом. Проводите сложную операцию — нужно больше газа, на простую понадобится меньше. Таким образом, сеть гарантирует, что никто не будет выполнять бесполезные действия и использовать неэффективный код.

На сайте https://etherscan.io вы можете найти практически любую транзакцию в сети Эфириум. Пример смарт-контакта, на создание которого ушло 185 103 Газа (строчка Gas Used By Txn): https://etherscan.io/tx/0xb5260be5ae3b6470d...

Что такое Gas Limit?

Gas Limit или Лимит Газа — это максимальное количество Газа, которое может у вас списаться при проведении той или иной транзакции. Сделано это для того, чтобы в результате какой-нибудь ошибки, которая запустит большой цикл операций, у вас не списалась крупная сумма. При выставлении лимита Газа важно понимать несколько вещей:

  1. Вы должны четко понимать, какой лимит Газа вам нужно поставить.
    К примеру, вы ставите лимит Газа 100 000, а на операцию вам нужно было 50 000, в этом случае необходимое количество Газа не превышает лимит, а значит, все ок - транзакция попадет в блок и будет выполнена, а оставшиеся 50 000 Газа вернутся вам на кошелек, в виде эфира. Но если на операцию вам нужно было 105 000, то все ваши 100 000 Газа потратятся, но валидацию транзакция не пройдет и вы останетесь «с носом». В Блокчейне отобразится попытка провести операцию, но из-за недостаточного количества Газа все изменения были отменены.
  2. Всегда узнавайте у разработчиков смарт-контрактов, при участии в ICO и других операциях, какой лимит Газа вам ставить! Здесь не советую экспериментировать!
  3. Помните, стандартный лимит Газа для перевода Эфира на другой адрес 21 000 Газ. То есть если вы планируете просто покупать и переводить эфир на различные адреса, не связываясь со смарт-контрактами, то для вас важно запомнить Газ Лимит 21 000!

Что такое Gas Price?

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

1 ETH = 1 000 finney = 1 000 000 szabo = 1 000 000 000 gwei =1 000 000 000 000 000 000 wei

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

Что такое Сатоши и WEI, сколько это в рублях и долларах?

Так вот, Gas Price или Цена Газа — это та цена, которую вы готовы заплатить за одну единицу Газа. Каждый сам определяет какую цену за Газ он готов заплатить. В данный момент, Газ Прайс по умолчанию на Эфириуме 1 Gas = 20 Gwei, что при стандартной отправке эфира будет 21 000*0,00000002 = 0,00042 ETH (0,19$). Согласитесь, в принципе сумма приемлемая, но возникает вопрос, а можно ли поставить меньше и дойдет ли моя транзакция в этом случае. Чтобы ответить на этот вопрос, давайте воспользуемся одним замечательным сервисом: ethgasstation.info

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

  • Gas Price, который регулируется ползунком и измеряется в Gwei
  • Gas Used — количество Газа, необходимое для выполнения операции.

Поставив цену Газа в 1 Gwei, что в 20 раз меньше стандартных размеров, мы видим, что приблизительное время исполнения перевода 4 блока, а в данный момент время нахождения блока в сети около 20 секунд. Я думаю, вы уже догадались, что это значит. А значит это, что заплатив комиссию в 20 раз меньше (0,0095$) мы можем ожидать подтверждения транзакции чуть больше минуты!

Конечно, это не точные данные и они будут периодически меняться, но я искренне не понимаю, зачем платить за Газ по 20-60 Gwei, коих в сети очень много.

Подводя итоги сегодняшнего разговора, я очень надеюсь, что вы поняли, что такое Gas и как его корректно использовать. А также пожелаю вам внимательно относиться к любого рода комиссиям, ведь сэкономленные деньги, эта та же прибыль, которую можно заносить себе в актив.

Обучайтесь, мыслите трезво и читайте BITSTAT!

Хотите зарабатывать на крипте? Подписывайтесь на наши Telegram каналы!

4 коммента6 881 просмотр
Читайте также
Комментарии
постраничноцеликом
датапопулярные
disOrDeRed
0

30.11.2017 16:50:54#
Огонь! Спасибо за подсказку по регулированию Газа, будем экспериментировать скачала между своими кошелями ))
Radeika
0

30.11.2017 21:30:54#
Большое спасибо,толково!)
him77
0

04.12.2017 11:49:52#
Большое спасибо!
AYAZ
0

04.12.2017 20:16:41#
thank you!!!!
Только зарегистрированные пользователи могут писать комментарии.
Авторизуйтесь, пожалуйста, или зарегистрируйтесь.