Газ Ethereum.
Живий газ ETH у gwei за рівнями повільно / стандартно / швидко / миттєво — порівняйте їх поруч, щоб знайти найдешевше вікно для транзакції. Ніколи не платили комісію за газ? Зрозумілий посібник — одразу під трекером.
Рекомендація щодо транзакції
Чудовий час для транзакцій — комісії за газ дуже низькі.
🐢 Низький
0.04
Gwei
~10+ хв
⚡ Стандарт
0.06
Gwei
~3-5 хв
Швидкий
1.03
Gwei
~15-30 сек
Базова комісія
0.04 Gwei
Завантаженість мережі
Дуже низький
Ніколи не платили за газ? Почніть звідси.
Кожна дія в Ethereum коштує комісію, і ця комісія — не фіксований прайс-лист: вона змінюється разом із завантаженістю мережі, секунда за секундою. Числа вище — це і є та ціна просто зараз. Цей розділ пояснює, що вони означають, як насправді рахується ваша підсумкова вартість і чому цифра значно менша за страшні історії, які ви могли чути.
Спершу п'ять слів
- Газ
- Одиниця, що вимірює обчислювальну роботу. Простий переказ ETH — це завжди 21 000 газу; обмін токена може бути 150 000. Вона вимірює зусилля, а не гроші.
- Gwei
- Одиниця, в якій вказують ціну газу. Один gwei — одна мільярдна ETH. Існує лише заради читабельності: "0,35 gwei" краще за "0,00000000035 ETH".
- Ліміт газу
- Максимум газу, який ви дозволяєте витратити транзакції. Гаманець оцінює його за вас. Невикористаний газ повертається, тож щедрий ліміт нічого не додає до вартості.
- Базова комісія
- Ціна за одиницю газу, яку протокол задає для поточного блоку. Її платять усі в цьому блоці, і вона спалюється — знищується, а не виплачується комусь.
- Комісія пріоритету
- Чайові, які ви додаєте зверху, щоб потрапити в блок швидше. Ось вони дістаються валідаторові. Базова комісія + комісія пріоритету — це те, що ви реально платите за одиницю газу.
Як насправді рахується ваша комісія
Формула лише одна, і в неї два входи — скільки роботи ви замовили і скільки робота коштує зараз:
Комісія = використаний газ × (базова комісія + комісія пріоритету)
Припустімо, ви надсилаєте простий переказ ETH, коли базова комісія 0,30 gwei, і додаєте чайові 0,05 gwei:
- Використаний газ: простий переказ фіксовано 21 000 газу.
- Ціна за одиницю: 0,30 + 0,05 = 0,35 gwei.
- Разом: 21 000 × 0,35 gwei = 7 350 gwei = 0,00000735 ETH.
Та сама арифметика масштабується зі складністю, і саме тому тип транзакції важить більше за все інше, що ви контролюєте:
- Надіслати ETH — 21 000 газу. Задано протоколом, ніколи не змінюється.
- Надіслати токен (USDC, USDT) — приблизно 45 000-65 000 газу, бо контракт має оновити власний реєстр.
- Обмін на DEX — приблизно 120 000-200 000 газу, залежно від того, скільки пулів проходить угода.
- Випуск NFT або складний контракт — від 80 000 до кількох сотень тисяч газу.
Ви не можете змінити, скільки газу потребує дія. А от що можете змінити — це коли її робити і які чайові додати.
Чому газ значно дешевший, ніж вам пам'ятається
Якщо ваш уявний образ комісій Ethereum — це обмін за 50 доларів, він застарів на кілька років. Наклалися три зміни:
- EIP-1559 (серпень 2021) замінив старий сліпий аукціон першої ціни — де всі вгадували ставку й переплачували — базовою комісією, яку задає протокол і яка коригується автоматично щоблоку. Передбачуване ціноутворення прибрало більшість панічних переплат.
- Dencun (березень 2024) запровадив blob-и: окрему, значно дешевшу смугу простору для даних, зарезервовану для rollup-ів другого рівня. До того кожна L2, що публікувала дані в Ethereum, змагалася зі звичайними користувачами за те саме місце в блоці. Після — вже ні.
- Міграція на L2. Більшість щоденних обмінів, випусків і мостових переказів тепер відбувається на rollup-ах. Основна мережа дедалі частіше лише розраховує ці пакети, замість обробляти кожну окрему дію.
Результат: базові комісії, які на піку 2021-го регулярно трималися на 20-100+ gwei, тепер часто нижчі за 1 gwei. Це структурна зміна в тому, як використовують Ethereum, а не тихий тиждень — і саме тому трекер вище часто показує частки gwei.
Стрибки все ще бувають. Розрекламований випуск, запуск токена або різка волатильність, що запускає ліквідації та арбітражних ботів, можуть підняти базову комісію на порядок за кілька блоків. Різниця в тому, що тепер це події, які можна перечекати, а не щоденний рівень.
Як читати рівні вище
Чотири рівні — це не чотири різні продукти. Це та сама транзакція з різними чайовими, що купує вам різне місце в черзі:
- Повільно — найменші чайові. Годиться для всього, що без дедлайну; може чекати кілька блоків.
- Стандартно — розумний варіант за замовчуванням. Зазвичай потрапляє в блок за один-два блоки.
- Швидко — більші чайові для дій, чутливих до часу, як-от обмін при рухомій ціні.
- Миттєво — максимальний пріоритет, коли пропустити наступний блок справді дорожче за саму комісію.
Оскільки базова комісія однакова для всіх у блоці, різниця між рівнями — завжди лише чайові. Коли мережа спокійна, ця різниця часто надто мала, щоб про неї думати: заплатити за "миттєво" заради кількох секунд може коштувати частку цента. Коли мережа завантажена, розрив різко зростає і вибір починає мати значення.
Коли газ найдешевший
Газ — це чистий попит і пропозиція на місце в блоці, а попит іде за людськими графіками. Дві закономірності тримаються досить надійно:
- Час доби. Спокійні години за UTC — приблизно з 00:00 до 06:00 — зазвичай дешевші за перетин європейського й американського робочого дня.
- День тижня. Вихідні загалом спокійніші за будні.
Жодна з них не є правилом, якому варто сліпо вірити: великий випуск о 03:00 UTC переможе будь-яку календарну закономірність. Надійний метод — нудний: якщо не терміново, подивіться на живе число вище, і якщо воно підвищене, поверніться пізніше.
Три речі, що йдуть не так
- Закінчився газ
- Ваш ліміт газу був нижчий за потреби транзакції. Вона виконується, вичерпує ліміт і відкочується — а спожитий газ не повертається, бо роботу вже виконано. Дайте гаманцеві самому оцінити ліміт.
- Застрягла в mempool
- Ваша максимальна комісія була нижчою за поточну базову, тож жоден блок її не візьме. Вона висить, доки базова комісія не опуститься до неї, або зрештою її відкидають. Більшість гаманців мають функцію прискорення, що надсилає транзакцію повторно з вищою комісією.
- Не пройшла, але списала
- Відкат посередині — перевищене прослизання, невиконана умова — усе одно спожив реальні обчислення, і ви за них платите. Моделювання транзакції в гаманці перед підтвердженням ловить більшість таких випадків.
Один рядок, який варто запам'ятати: ви платите використаний газ × (базова комісія + комісія пріоритету). Базову комісію задає мережа і вона спалюється; чайові обираєте ви, і вони купують місце в черзі. Ви не можете змінити, скільки газу коштує дія — лише коли її зробити.
⚠ Практична пастка: газ оплачується лише в ETH. Гаманець, у якому в основній мережі є тільки USDT чи USDC, не зможе їх перемістити, бо немає ETH для оплати комісії — а виправлення потребує мосту або надсилання ETH ззовні, що саме по собі теж потребує комісії, оплаченої деінде. Завжди залишайте невеликий баланс ETH у будь-якому гаманці, з якого ви реально здійснюєте транзакції.
Часті запитання
Що таке газ в Ethereum?
Газ — це одиниця, якою вимірюється обчислювальна робота в Ethereum. Кожна операція — переказ ETH, обмін токена, випуск NFT — коштує певну кількість газу, і ви оплачуєте цей газ у ETH. Газ існує для того, щоб місце в блоці розподілялося за ціною, а не за чергою: хто найбільше цінує свою транзакцію, той платить найбільше, а валідатори отримують винагороду за роботу. Газ — це обсяг роботи; ціна газу (у gwei) — це те, що ви платите за кожну його одиницю.
Що таке gwei?
Gwei — це одна мільярдна частина ETH, тобто 0,000000001 ETH. Ця одиниця існує лише для зручності читання: сказати "0,35 gwei" простіше, ніж "0,00000000035 ETH". Найменша одиниця — wei, одна квінтильйонна частина ETH (10^-18); один gwei дорівнює мільярду wei. Коли будь-який трекер показує ціну газу, він показує gwei за одиницю газу.
Чому газ ETH зараз такий дешевий?
Наклалися три зміни. EIP-1559 (2021) замінив сліпі аукціони комісій базовою комісією, яку задає протокол і яка коригується щоблоку, що прибрало більшість переплат. Оновлення Dencun (березень 2024, EIP-4844) дало rollup-мережам другого рівня власний дешевий простір для даних — так звані blob-и, тож L2 припинили конкурувати зі звичайними користувачами за місце в блоках основної мережі. А потім більшість повсякденної активності перемістилася саме на ці L2. Попит на газ в основній мережі різко впав, тоді як потужність для його найбільшого споживача зросла, тож базові комісії, що колись трималися на рівні 20-100+ gwei, тепер регулярно опускаються нижче 1 gwei. Дешевий газ — це структурна зміна, а не тимчасове затишшя, хоча стрибки під час активного руху в мережі досі трапляються.
Скільки ETH мені потрібно на комісії за газ?
Значно менше, ніж більшість припускає за нинішнього рівня комісій. Простий переказ ETH завжди коштує рівно 21 000 газу, тож за ціни 0,5 gwei це 0,0000105 ETH. Переказ токена — приблизно 45 000-65 000 газу, а обмін на DEX — приблизно 120 000-200 000, тож навіть насичений день активності зазвичай становить невелику частку одного ETH. Практична порада: тримайте невеликий запас ETH у будь-якому гаманці, з якого ви робите транзакції — в основній мережі не можна оплатити газ ані USDT, ані будь-яким іншим токеном, тож гаманець лише з токенами й без ETH просто заблокований.
Що станеться, якщо газ закінчиться?
Якщо ви встановите ліміт газу нижчий за реальні потреби транзакції, вона виконуватиметься, доки газ не вичерпається, а потім відкотиться. Зміна стану скасовується — обмін не відбувається — але вже спожитий газ не повертається, бо валідатори виконали роботу. Саме тому гаманці самі оцінюють ліміт і додають запас. Протилежна помилка нешкідлива: встановлення вищого ліміту, ніж потрібно, нічого не додає до вартості, адже з вас стягують лише за фактично використаний газ.
Чому моя транзакція не пройшла, але газ усе одно списали?
Бо газ оплачує обчислення, а не успіх. Якщо транзакція відкочується посередині — перевищено прослизання, не виконано потрібну умову, вичерпано ліміт газу — мережа все одно виконала кожен крок до цієї миті, і ця робота тарифікується. Це найбільш контрінтуїтивна частина комісій Ethereum, і саме тому варто витратити зайву секунду й змоделювати транзакцію в гаманці перед підтвердженням.
Яка різниця між базовою комісією та комісією пріоритету?
Починаючи з EIP-1559 кожна транзакція платить обидві. Базову комісію задає протокол, вона однакова для всіх у блоці і спалюється — знищується назавжди, а не виплачується комусь. Вона зростає максимум на 12,5% за блок, коли блоки заповнені більш ніж наполовину, і падає, коли вони порожніші. Комісія пріоритету, або чайові, — це те, що ви додаєте зверху, аби валідатор включив вас швидше; вона дістається валідаторові. Ваша максимальна комісія — це стеля, яку ви готові заплатити; різниця між реальною вартістю і цією стелею повертається.
Коли комісії за газ Ethereum найдешевші?
Газ іде за попитом на місце в блоках, тож він падає, коли менше людей здійснює транзакції. На практиці це означає, що вихідні та спокійніші години за UTC — приблизно з 00:00 до 06:00 — зазвичай дешевші за робочі години США та Європи. А стрибки спричиняють події, а не годинник: великий випуск NFT, запуск токена або різка волатильність, що запускає ліквідації та арбітраж. Для будь-чого несрочного подивитися на живе число вище й перечекати стрибок не коштує нічого.
Чи мають мережі другого рівня комісії за газ?
Так, але значно менші. Rollup-и на кшталт Arbitrum, Optimism і Base виконують транзакції поза основною мережею й публікують стиснуті дані назад в Ethereum, тож ви платите невелику комісію за виконання на L2 плюс частку вартості даних цієї L2 в основній мережі. Від часів Dencun ці дані потрапляють у blob-и, і саме тому комісії L2 часто становлять частку цента. Компроміс у тому, що ваші кошти лишаються на L2, доки ви не переведете їх назад мостом, а сам міст уже потребує газу основної мережі.
Чи однакова ціна газу на цій сторінці всюди?
Базова комісія — так: це значення протоколу, однакове для кожного користувача в конкретному блоці, тож усі чесні трекери мають збігатися з точністю до блоку-двох. Різниться між трекерами саме комісія пріоритету, яку кожен рекомендує для своїх рівнів швидкості, бо це прогноз того, наскільки швидко ви хочете потрапити в блок, а не фіксоване число. Розбіжності в кілька сотих gwei між цією сторінкою та іншим трекером — це норма, вони відображають різні припущення щодо рівнів, а не погані дані.