Останнім часом хтось запитував мене, чому іноді при переказах у блокчейні потрібно платити так багато грошей, насправді це через gas fee. Сьогодні поговоримо про цю найголовнішу головоломку у світі блокчейну.



Просто кажучи, gas fee — це комісія, яку ви платите за будь-яку діяльність у блокчейні. Чи то переказ, виконання контракту або гра у DApp, майнери потребують витратити обчислювальні ресурси для підтвердження вашої транзакції, тому вони беруть плату. Ця сума — нагорода для майнерів і механізм запобігання спаму транзакціями. Кожен блокчейн використовує свою власну криптовалюту: Ethereum — ETH, BSC — BNB, і кожен рахує свою gas fee.

Цікаво, що навіть якщо транзакція в кінці провалиться, gas fee все одно потрібно платити. Адже майнери вже витратили зусилля на перевірку та виконання вашої транзакції, ці обчислювальні витрати є реальними.

Чому ж gas fee іноді високі, а іноді низькі? Це залежить від двох основних факторів. Перший — наскільки складною є ваша операція. Простий переказ коштів коштує менше, але якщо ви виконуєте складний контракт або залучаєте кілька транзакцій, gas fee автоматично зростає. Другий — це навантаження мережі. Коли у мережі багато транзакцій у черзі, майнери пріоритетно оброблятимуть ті, що платять більше gas fee, тому ціна підвищується.

Хочете знати, скільки потрібно платити за gas fee? При відправці ETH через Metamask на екрані підтвердження буде показано приблизну комісію, і ви зможете обрати прискорення або сповільнення. Після підтвердження транзакції можна перевірити її остаточну вартість у Etherscan за Transaction Hash.

Обчислюється це дуже просто: комісія за транзакцію дорівнює Gas Limit помноженому на Gas Price. Gas Price — це скільки ви готові платити за один газовий блок, зазвичай у Gwei, де 1 Gwei = 0.000000001 ETH. Щоб швидше включити транзакцію, підвищуйте Gas Price; якщо не терміново — зменшуйте, щоб заощадити. Gas Limit — це максимальна кількість газу, яку ви готові витратити на цю транзакцію, зазвичай стандартний переказ — 21000. Якщо фактичне споживання газу менше, ніж ліміт, система зніме лише за фактичним використанням.

Наприклад, якщо Gas Limit — 21000, а Gas Price — 20 Gwei, то комісія становитиме 21000 × 20 Gwei = 420000 Gwei, що дорівнює 0.00042 ETH. Це як заправляти авто: Gas Limit — це кількість літрів палива, які вам потрібно, а Gas Price — ціна за літр, і їхній добуток — загальна вартість палива.

На практиці, якщо транзакція термінова, підвищуйте Gas Price, щоб майнери швидше її обробили. Якщо не поспішаєте — встановіть розумний Gas Price і почекайте. Зрозумівши, як працює gas fee, ви зможете більш розумно контролювати свої витрати у мережі.
ETH-2,29%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити