Что такое Gas, Gas Limit и Gas Price в Эфириуме

Что такое Gas, Gas Limit и Gas Price в ЭфириумеНачав пользоваться криптовалютой Ethereum, создав под нее кошелек и прикупив определенное количество монет эфира, у каждого из нас рано или поздно возникает потребность перевести часть своих накоплений на другой кошелек, к примеру, на криптовалютную биржу, с целью дальнейшего обмена своего эфира на другую криптовалюту или же на фиатные деньги (рубли, доллары, евро).

Но, как известно, чтобы перевести эфир на другой кошелек, нужно не только знать эфириум адрес, но и установить правильный размер комиссии, чтобы транзакция успешно выполнилась. И что самое главное, при осуществлении перевода эфира на другой эфириум адрес, можно столкнутся с рядом незнакомых терминов, таких как Gas, Gas Limit и Gas Prise, которые как раз таки и отвечают за комиссию. Чтобы все эти термины у вас не вызывали недоумение, в сегодняшней статье я постараюсь максимально подробно рассказать, что они собой представляют и какие их значения нужно выставлять при осуществлении перевода, чтобы он успешно выполнился. Плюс ко всему, дам дельный совет, который поможет вам значительно снизить затраты на всевозможные транзакции осуществляемые в сети Ethereum.

Что такое Газ (Gas) в Ethereum

Если сравнить Эфириум со старичком Биткоином, в котором все привыкли к простоте перевода биткоинов с одного кошелька на другой, то в двух словах можно сказать, что в Эфириуме перевод эфира осуществляется по большому счету, хоть и аналогично, но немного замороченнее. Все дело в том, что Bitcoin создавался, прежде всего, для того, чтобы переводить деньги с одного кошелька на другой без каких-либо заморочек. Поэтому в нем, для успешного перевода средств и выполняется минимум действий, а именно: указывается адрес получателя и размер комиссии, после чего дело остается за малым — дождаться когда перевод пройдет. При этом если хочется, чтобы перевод прошел, как можно быстрее, для этого достаточно просто отдать больше денег за комиссию, ну, а если есть время подождать, то можно обойтись минимальной комиссией.

Ethereum же, криптовалюта более функциональная, поэтому в ней размер комиссии зависит не только от скорости выполнения транзакций, но и от типа проводимой операции. Если, кто не знает, то в сети Ethereum можно совершать следующие операции:

  1. Само собой переводить эфир с одного кошелька на другой;
  2. Создавать и исполнять смарт-контракты.

Газ или Gas в Ethereum, является как раз таки той самой единицей комиссии, которой и оплачивается совершение всех выше перечисленных операций. При этом важно помнить, что каждая операция оплачивается сугубо индивидуальным количеством газа (на простую — затрачивается меньше газа, на сложную — больше), а его количество прописывается в специально отведенном для этого дела поле под названием «Gas Limit», которое имеется в абсолютной каждой форме перевода. Gas в свою очередь имеет еще и свою цену, измеряемую в ETH. Точнее говоря, пользователь сам устанавливает цену, которую готов заплатить за газ, и сделать это, он может в настройках того или иного кошелька. Иными словами, если хочется осуществить перевод, как можно быстрее, то берешь просто и платишь за Gas больше, если время не жмет, то можно сэкономить и заплатить меньше.

В общем, из всего выше сказанного можно сделать вывод, что размер комиссии в Ethereum целиком и полностью зависит от двух составляющих, а именно, от Gas Limit (лимита газа) и Gas Priсe (цены газа). Само собой, тут же возникает вопрос: какие их значения для тех или иных операций нужно прописывать, чтобы перевод выполнился успешно. С этим по ходу статьи далее и разберемся.

Что такое Gas Limit

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

Ну, а вообще, при выставлении Лимита Газа запомните следующие правила:

  • Никогда не выдумывайте ничего и не прописывайте левые значения Gas Limit. Потому как, если ошибетесь в количестве, ваша транзакция попросту может не обработаться, и вы останетесь «с носом».
    А также запомните одну важную особенность газа в Ethereum, которая заключается в следующем. Если вы, например, при проведении транзакции выставите лимит газа — 60 000, а на ее проведение по факту нужно было всего 30 000, то оставшееся количество газа вам вернется обратно на кошелек в виде ETH. Ну, а если в аналогичной ситуации на проведение транзакции понадобится хотя бы на одну единицу газа больше, т.е. 60 001, то в таком случае транзакция не выполнится и все средства безвозвратно сгорят.
  • Раз и навсегда запомните, что для осуществления успешного перевода эфира с одного кошелька на другой значение Gas Limit всегда будет равно 21 000 газа.
  • Если будете принимать участие в ICO или работать со смарт-контрактами, то правильнее всего будет узнавать Лимит Газа у их разработчиков.

Что такое Gas Price

Как уже говорил ранее, Gas Price — это не что иное, как цена (на данный момент, измеряемая в Gwei), которую тот или иной пользователь будет готов заплатить за одну единицу Газа.

Зная, что комиссия в сети Ethereum состоит из двух составляющих, а именно, из такого параметра, как лимит газа и цена газа, и рассчитывается по формуле:

Gas Limit ∗ Gas Price = итоговая комиссия

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

За пример, возьму MyEtherWallet эфириум кошелек. В этом кошельке, чтобы осуществить перевод эфира на другой кошелек, нужно выполнить следующие 4 действия:

  1. Авторизоваться в кошельке на странице «Перевести эфир (ether) и токены»;
  2. В форме перевода средств, ввести «Адрес получателя» и «Сумму перевода»;
  3. Графа «Лимит газа» и «Цена газа» при этом, автоматически будет заполнена стандартными значениями — 21000 газа и 41 Gwei или 0.000000041 ETH за 1 Gas соответственно. Проведя несложный расчет, а именно, перемножив 21000 на 0.00000041, получается, что за перевод эфира в таком случае придется заплатить комиссию в размере 0.000861 ETH или 0.43$ по курсу на 18.06.2018.

    Gwei в Ethereum, это, то же самое, что и Satoshi в Bitcoin. Именно в Gwei и оплачиваются все мелкие расчеты в сети Ethereum и вознаграждения на Ethereum кранах.

  4. Нажать кнопку «Сформировать транзакцию» и следуя дальнейшим инструкциям подтвердить и завершить перевод.

Что такое Gas, Gas Limit и Gas Price в Эфириуме

Большинство пользователей данного кошелька именно так и переводят свой эфир на другие кошельки (особо не разбираясь и не меняя стандартные значения «Лимита газа» и «Цены газа»), даже не подозревая, что стандартные расценки на Газ, их мягко говоря, обкрадывают. Сразу объясняю почему. Все дело в том, что стандартные значения автоматически прописываются для того, чтобы вы были уверены в том, что при проведении той или иной транзакции она 100% будет выполнена. Но, как я уже говорил ранее, если с размером лимита газа не стоит экспериментировать, то вот с ценой газа очень даже стоит. Прежде всего, для того, чтобы уменьшить комиссию за проведение той или иной транзакции, как минимум в 5-10 раз.

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

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

В общем, чтобы вам было проще понять все выше сказанное, приведу пример работы с сервисом. Зайдя на главную его страницу, с правой стороны вы сможете увидеть вот такую вот табличку под названием «Recommended Gas Price»:

Что такое Gas, Gas Limit и Gas Price в Эфириуме

В этой табличке, исходя из текущих условий сети, вам будут предложены рекомендованные цены на газ. Так, например, если вы захотите, чтобы ваша транзакция выполнилась как можно быстрее, т.е. менее чем за 2 минуты, то вам нужно будет заплатить за газ 4 Gwei. Ну и, само собой, если у вас есть время подождать перевод, скажем каких-то 5-30 минут, то заплатить за газ можно всего 2 Gwei, что в 2 раза меньше быстрого перевода, и в 20 раз стандартных расценок кошелька MyEtherWallet.

Кстати, по центру главной страницы данного сервиса ко всему прочему будет представлен еще и своеобразный калькулятор, который позволит самостоятельно при помощи перемещения ползунка выставить цену за газ и более точно узнать через какой промежуток времени будет проведена транзакция.

Что такое Gas, Gas Limit и Gas Price в Эфириуме

Работать с этим калькулятором очень просто:

  1. В графе «Gas Used*» нужно прописать лимит газа (в нашем случае, он равен 21000);
  2. При помощи ползунка отрегулировать цену на газ (я выбрал цену равную 2 Gwei);
  3. После всего этого, в реальном времени в графе «Avg Time» будет рассчитано среднее время проведения и подтверждения транзакции равное 1.29 мин., а в следующей графе «95% Time» будет приведено уточнение, что в 95% случаев на успешное проведение транзакции может понадобиться 3 минуты.
  4. Также в графе «Tx Fee» будет рассчитана итоговая сумма комиссии (в долларах) за проведение операции при цене газа — 2 Gwei и лимите газа — 21000. В нашем случае она будет равна всего 0.021$, что опять же в 20 раз меньше той комиссии, которую мы заплатили бы, если воспользовались стандартными настройками цены на газ в кошельке MyEtherWallet.

Думаю, выводы тут очевидны, лучше всего всегда самостоятельно рассчитывать цену Газа при помощи сервиса ETH Gas Station. После чего устанавливать именно ее в настройках при осуществлении переводов, и не в коем случае не оставлять ее стандартной:

Что такое Gas, Gas Limit и Gas Price в Эфириуме

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

Рейтинг
( 1 оценка, среднее 1 из 5 )
Понравилась статья? Не ленись, поделись ей с друзьями:
Хотите получать новые статьи на почту? Подпишитесь на обновления блога!

PRO-Worker.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: