Почему минимальная стоимость транзакции в ethgasstation и metamask так сильно отличается?

На заправочной станции ETH указано, что стандартная стоимость перевода в настоящее время составляет ~ 0,06 доллара США, но когда я отправляю ETH на метамаске, я не могу установить лимит газа ниже 21000, что составляет примерно полдоллара (в 10 раз больше, чем говорит ethgasstation). Почему такая большая разница?

Может ли кто-нибудь объяснить, почему мне пришлось установить лимит газа 42000 (удвоенный минимум) и цену газа 250 GWEI, чтобы моя транзакция начала работать. (все предыдущие попытки показывали: «внутренний газ слишком низкий») Транзакция на самом деле не удалась, но стоила мне 0,0105 эфира (13,61 доллара США) ??? Теперь это исчезло из моей метамаски, но монеты все еще в кошельке, а не на бирже, на которую я пытался их отправить?

Ответы (1)

Я думаю, вы путаетесь между лимитом газа и ценой на газ .

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

Цена на газ — это то, сколько эфира вы заплатите за потребленный газ для транзакции. Таким образом, общая стоимость сделки составляет gas consumed * gas price. На данный момент заправочная станция ETH говорит, что стандартная цена на газ составляет 4 gwei, так что это хорошая цифра для MetaMask. В текущих ценах 21000 * 4 gweiдолжно стоить около 0,06 доллара США.

MetaMask вполне может предложить более высокую цену на газ, но вы можете (и, вероятно, должны) просто изменить ее, чтобы она больше соответствовала тому, что предлагает ETH Gas Station. Просто убедитесь, что вы меняете цену газа , а не лимит газа (или «единицы» в некоторых интерфейсах).

Спасибо, теперь вижу. Таким образом, использование цены на газ от ethgasstation является хорошим практическим правилом? Насколько вероятно, что транзакция не будет выполнена, если я использую эту цену?
Вероятность того, что транзакция на какое-то время застопорится, гораздо выше, чем то, что она никогда не будет подтверждена. Заправочная станция ETH имеет несколько инструментов для расчета ожидаемого времени ожидания при различных ценах на газ. Если вы спешите или особенно беспокоитесь об этом, нет ничего плохого в том, чтобы установить немного более высокую цену на газ. Обратите внимание, что MetaMask также поддерживает повторную отправку транзакции с более высокой ценой газа, если это занимает слишком много времени.