Разъяснение по лимиту газа Ethereum

Я знаю, что об этом уже много раз спрашивали, и я думаю, что понял, но мне просто нужно немного больше пояснений.

На данный момент на https://ethgasstation.info указаны следующие цены на газ

Safe Low 1 gwei
Standard 5 gwei
Fast     8 gwei

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

Мой вопрос касается лимита газа. В этом посте Вопросы о некоторых деталях переводов Ethereum и Gwei упоминается, что простой перевод всегда будет стоить 21 000 газа, но позже говорится, что лимит газа составляет 21 000 + дополнительный газ, необходимый по контракту.

Все, что я хочу сделать, это перевести немного ETH из моего кошелька на биржу, поэтому для простого перевода нужен дополнительный газ или исходное утверждение о том, что 21 000 достаточно, верно?

Прав ли я, думая, что если я использую лимит в 21 000 по цене 1 gwei для перевода ETH из моего кошелька на биржу, это должно пройти примерно через 30 минут?

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

Спасибо за любой совет, который вы можете дать.

Ответы (1)

Вероятно, вам следует использовать более 21 000 газа, так как обменные кошельки обычно представляют собой смарт-контракты. Они выполняют код, например регистрируют событие, поэтому биржа получает уведомление всякий раз, когда вы вносите эфир. Если газа будет недостаточно, вы потеряете все безрезультатно. Однако, если газа слишком много, вы получите излишки обратно.

Что касается цены на газ: 1 гвэй должно быть хорошо, но это не будет быстрой транзакцией.

Спасибо, Хенк. Есть ли какое-либо правило о том, сколько дополнительного газа потребуется, или оно отличается от обмена к обмену? Я рассматриваю возможность перевода некоторого количества ETH в Kucoin. Всегда ли вы получаете все лишнее, поэтому, если я установлю свой лимит на 30 000, и это займет 24 000, я верну 6 000, или если я установлю лимит на 50 000, и это займет 24 000, я верну 26 000?
Да, вы всегда получите дополнительный обратно. Чтобы получить представление о стоимости газа, вы можете использовать MetaMask. Он подсчитает необходимое количество газа.