Bitcoin Forum
May 03, 2024, 06:11:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Что такое Gas и сколько его ставить.  (Read 481 times)
Smart_owl (OP)
Jr. Member
*
Offline Offline

Activity: 164
Merit: 1


View Profile
March 15, 2018, 11:55:14 AM
Last edit: March 15, 2018, 03:39:37 PM by Smart_owl
Merited by xenon131 (1)
 #1

Что такое Gas в сети Ethereum и его предназначение.

Уверен, вы не раз при переводе токенов/ETH задавались вопросом “Что такое этот Gas?”. В этом посте обсудим главные вопросы, касающиеся “газа”.
В отличие от Биткоина, где все довольно просто — достаточно поставить размер комиссии и ждать, пока перевод пройдет, на Ethereum все работает несколько иначе. Хотя базовый принцип остаётся неизменным, чем больше денег вы готовы отдать за комиссию, тем быстрее пройдет транзакция. Но если Bitcoin создавался в первую очередь, в качестве альтернативы фиатной (традиционной) валюте, то у Ethereum задачи более глобальные, и создавалась эта платформа для исполнения различных программ или смарт-контрактов.
Есть три основные операции, которые можно совершать на блокчейне Эфириума:
1. Переводить эфир на другие адреса;
2. Исполнять смарт-контракты;
3. Создавать смарт-контракты.
 
Вот мы и добрались до самого главного. Для того, чтобы совершать эти операции на платформе Эфириум, вам нужно будет заплатить комиссию и единицей оплаты любой комиссии служит Gas. Говоря простым языком, за любую операцию в Эфириуме вам придется платить Газом. Проводите сложную операцию — нужно больше газа, на простую понадобится меньше. Таким образом, сеть гарантирует, что никто не будет выполнять бесполезные действия и использовать неэффективный код.
На сайте https://etherscan.io вы можете найти практически любую транзакцию в сети Эфириум. Пример транзакции, на которую ушло 22 251 Газа (строчка Gas Used By Txn): https://etherscan.io/tx/0x9b896be007157ca7c7a19880811c1add43c8f05323ecb08ec1befdb168dd4b09

Что такое Gas Limit?

Gas Limit — это максимальное количество Газа, которое может у вас списаться при проведении той или иной транзакции. Этот лимит придуман для того, чтобы в результате какой-нибудь ошибки, которая запустит большой цикл операций, у вас не списалась крупная сумма в качестве комиссии. При выставлении лимита Газа важно понимать несколько вещей:
1. К примеру, вы ставите лимит Газа 50 000, а на операцию вам нужно было 25 000, в этом случае необходимое количество Газа (25к) не превышает лимит(50к), а значит, все ОК — транзакция попадет в блок и будет выполнена, а оставшиеся 25 000 Газа вернутся вам на кошелек, в виде ETH. Но если на операцию вам нужно было 55 000, то все ваши 50 000 Газа потратятся, но валидацию транзакция не пройдет и вы останетесь «с носом» (обычно выбивает ошибку “out of gas”).

2. Обычно, при выборе токенов на перевод, лимит выставляется автоматически. Но если он остаётся неизменным, то узнавайте у разработчиков смарт-контрактов, при участии в ICO и других операциях, какой Gas limit вам ставить.

3. Помните, стандартный лимит Газа для перевода ETH на другой адрес — 21 000 Gas. То есть, если вы планируете просто переводить эфир на различные адреса, не связываясь со смарт-контрактами, то для вас важно запомнить Gas Limit = 21 000.

Что такое Gas Price?

Эфир делится на различные доли в таком соотношении:
1 ETH = 1 000 finne(“финни”) = 1 000 000 szabo(“сабо”) = 1 000 000 000 gwei (“джи-вэи”) = 1 000 000 000 000 000 000 wei(“вэи”)
Кстати, названия долей не случайны, это фамилии людей, которые сыграли немалую роль в развитии криптовалют.

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

В таблице на сайте очень много цифр и букв, но нам нужны только два показателя:
Gas Price, мы регулируем его ползунком. Он измеряется в единицах — Gwei;
Gas Used — количество Gas, необходимое для выполнения операции.
Если выставить Gas Price в 20 Gwei и Gas Used в 21 000, то время перевода будет меньше минуты (смотрите Avg Time (min)), а стоимость комиссии в долларовом эквиваленте — $0.364.

Теперь внимание: поставив цену Газа в 2 Gwei, что в 10 раз меньше за стандартное значение, то приблизительное время перевода будет 6 минут (на практике переводится за ~3 минуты)
Это значит, что заплатив комиссию в 10 раз меньше ($0.036) вы будете ожидать подтверждения чуть больше 4 минут.
Конечно, это не точные данные, периодически время отправки меняется, в зависимости от загруженности сети Ethereum, но до сих пор не понятно, зачем платить за Gas по 20-60 Gwei, если даже при 2-5 оно отправляется не настолько медленно?
Мы с вами разобрались, что такое Gas и с чем его “едят”. Теперь вы знаете как отправлять с меньшей комиссией.
Источник: http://hello-crypto.ru/chto-takoe-gas/
1714759894
Hero Member
*
Offline Offline

Posts: 1714759894

View Profile Personal Message (Offline)

Ignore
1714759894
Reply with quote  #2

1714759894
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714759894
Hero Member
*
Offline Offline

Posts: 1714759894

View Profile Personal Message (Offline)

Ignore
1714759894
Reply with quote  #2

1714759894
Report to moderator
1714759894
Hero Member
*
Offline Offline

Posts: 1714759894

View Profile Personal Message (Offline)

Ignore
1714759894
Reply with quote  #2

1714759894
Report to moderator
osnova
Member
**
Offline Offline

Activity: 644
Merit: 10


View Profile
April 01, 2018, 08:22:41 AM
 #2

Это наверное самый подробный описание понятия: Gas в сети Ethereum: из всех, что мне приходилось читать) Спасибо автору за то что объяснил все понятным языком
masewild
Hero Member
*****
Offline Offline

Activity: 884
Merit: 500

0xedA39AF25b25f179bed410EcC6d33060952b7Db3


View Profile
April 01, 2018, 08:26:44 AM
 #3

Это наверное самый подробный описание понятия: Gas в сети Ethereum: из всех, что мне приходилось читать) Спасибо автору за то что объяснил все понятным языком

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

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
whitetoo
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251



View Profile
April 01, 2018, 08:29:12 AM
 #4

Спасибо большое. За подробное объяснения по этой теме. давно мучался вопросом про Газ. теперь все понятно. еще раз спасибо!
IVVIKUZ
Newbie
*
Offline Offline

Activity: 196
Merit: 0


View Profile
April 01, 2018, 08:33:16 AM
 #5

Пост очень полезен, для новичков, потому что если не разобраться, то будешь хорошие комиссионные отстегивать, чему не каждый рад!
ellensmith025
Member
**
Offline Offline

Activity: 392
Merit: 10



View Profile
April 01, 2018, 08:59:43 AM
 #6

Вот и я не понимаю, зачем ставить 60 газа, когда сеть не перегружена, ведь можно поставить 10, а транзакция будет идти всегда на минуту дольше.

│      H U B R I S O N E      │▐▐  Your Cryptocurrency Friendly Digital Bank   ▌▌
│    ◆    Equity share crowdfund    ◆    Tokens    ◆    Built with Stellar & OMG    ◆    1,000+ Members    ◆    │
▐▐    Whitepaper    ▌▌       Telegram       │       Twitter       │       Instagram       │       LinkedIn       │
Perka
Member
**
Offline Offline

Activity: 182
Merit: 78


View Profile
April 01, 2018, 08:45:23 PM
 #7

Это простые комиссионные за переводы между кошельками.Чем больше вы готовы заплатить,тем быстрее вы получите свои монеты.Вот вам простое обьясниния.В посике масса сайтов где рекомендуют какую ком. выставлять и даже указано через сколько вы получите средства.По этому этим вы регулируете сами.
Blacked
Full Member
***
Offline Offline

Activity: 336
Merit: 114


View Profile
April 01, 2018, 09:17:20 PM
 #8

Не так давно было время, что и при 0.1 Гвей транзы летали. Правда это было еще в докриптокотиковую эпоху.
dron8809
Newbie
*
Offline Offline

Activity: 108
Merit: 0


View Profile
April 04, 2018, 03:48:29 PM
 #9

 Вот ссылка где можно рассчитать газ https://ethgasstation.info/
Mr.Noda
Member
**
Offline Offline

Activity: 1344
Merit: 10


View Profile
April 04, 2018, 03:50:49 PM
 #10

Не так давно было время, что и при 0.1 Гвей транзы летали. Правда это было еще в докриптокотиковую эпоху.
Сейчас наблюдается тоже самое практически  . Пару минут идёт транза при таком газе ! Да и добавить еще 1 гевей 2 цента никто не мешает

███    TWITTER     █████████████████ MEGABSC ████████████████████     WHITEPAPER     ███
███       ANN                  ██████  HYBRID DEFI ON BINANCE SMART CHAIN  █████    FACEBOOK PAGE    ███
███  TELEGRAM  █████████████████     SWAP      ███████████████████       MEDIUM      ███
msk19
Full Member
***
Offline Offline

Activity: 364
Merit: 102


ADVANCED UX ON BLOCKCHAIN ​​DAPP


View Profile
April 04, 2018, 05:31:49 PM
 #11

Вот ссылка где можно рассчитать газ https://ethgasstation.info/
Вчера сайт какое то время не работал, если что, есть альтернатива - https://etherscan.io/gastracker

Sergeymedia
Jr. Member
*
Offline Offline

Activity: 210
Merit: 3


View Profile
April 04, 2018, 07:00:01 PM
 #12

Спасибо за подробную информацию. Никогда особо не заморачивался с газом, ставил рекомендованное или большее количество, чтоб залетало все, хотя иногда приходилось ждать. Но тут ещё и в загрузке сети дело, это тоже нужно будет учитывать. Транзакции у меня не торопливые) поэтому экономика должна быть экономной. Молодец, полезно, мерит в студию)
milani
Sr. Member
****
Offline Offline

Activity: 1092
Merit: 254


View Profile
April 04, 2018, 07:16:26 PM
 #13



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

Может, он и выставляется автоматически, и в правилах тоже информация эта указывается, но разбираться в этом вопросе необходимо. Как по мне, инфа очень полезная, емкое очень и доходчивое объяснение. Просто для тех, кто ещё не прошел такой опыт с транзакциями, это хорошая четкая инструкция, как управляться с этим ГАЗом, какие могут быть риски при перечислении, если лимит выставлен не тот, что необходим.
Iskander300
Member
**
Offline Offline

Activity: 434
Merit: 10


View Profile
April 04, 2018, 07:18:02 PM
 #14

вы не поверите, искал инфу про долбанный газ. Не мог понять , нафига он нужен и что это такое. И вот оно!!! Отличный топ. Спасибо автору. Всё понятно и доступно объяснено . Скинул себе , буду периодически напоминать себе
kapac
Member
**
Offline Offline

Activity: 322
Merit: 11


View Profile
April 04, 2018, 07:34:14 PM
 #15

доступно описано. хоть и ничего нового, найдутся кто будет кричать спасибо Smiley

◕  CRYPTO SOUK  ◕   ....best digital asset exchange....  ◕  CRYPTO SOUK  ◕
 ████     focuses on the needs of novice traders      ████
Twitter | Medium | Telegram | github | Whitepaper
Xal0lex
Moderator
Legendary
*
Offline Offline

Activity: 2450
Merit: 2440



View Profile WWW
April 04, 2018, 08:08:27 PM
 #16

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

Помнится, у вас такая же тема была - такой же текст, с одного и того же сайта. Странно, куда она делась Huh

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
moroz 45
Full Member
***
Offline Offline

Activity: 664
Merit: 150

LastChance is a decentralized crypto auction site


View Profile
April 04, 2018, 08:17:51 PM
 #17

Познавательный материал.Я так же  в принципе и думал, но были кое-какие подозрения), а теперь понятно!Респект! Smiley
Sergeymedia
Jr. Member
*
Offline Offline

Activity: 210
Merit: 3


View Profile
April 05, 2018, 05:23:51 AM
 #18

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

Помнится, у вас такая же тема была - такой же текст, с одного и того же сайта. Странно, куда она делась Huh
Ссылку на источник не указал, снесли. Хотя ссылка была внизу. Может сове больше повезёт с газом)))
FausTgl
Newbie
*
Offline Offline

Activity: 110
Merit: 0


View Profile WWW
April 05, 2018, 06:04:12 AM
 #19

Хорошо написали и подробно. Теперь стало понятно, что такое Газ Smiley
Yaroslav0212
Jr. Member
*
Offline Offline

Activity: 1043
Merit: 1


View Profile WWW
April 13, 2018, 06:31:00 PM
 #20

Спасибо таким авторам, которые пишут действительно полезные посты. Сам до недавнего времени задавался вопросом, что такое GAS, но после прочтенного все стало ясно.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!