Logo
Share this article

Що таке комісія GAS Ethereum ?

Комісія GAS — це те, що всі користувачі повинні платити, щоб виконувати будь-які функції в блокчейні Ethereum .

(Getty Images)
(Getty Images)

Немає такого поняття, як безкоштовний обід, і точно не існує такого поняття, як безкоштовна транзакція. Якщо витратити 5 доларів, щоб отримати 20 доларів у банкоматі, може бути неприємно, уявіть собі, що ви витратили 100 доларів, щоб надіслати 500 доларів або отримати PNG зображення пінгвіна.

Хоча це може здатися крутим прикладом, іноді це може бути так, щоб надіслати транзакцію або виконати функцію Ethereumмережа. І на відміну від комісії за банкомат, мережа Ethereum не поверне вам плату за GAS наприкінці місяця.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

Що таке GAS?

GAS - це термін для кількості ефір (ETH) – рідна Криптовалюта Ethereum – необхідна мережі для взаємодії користувача з мережею. Ці збори використовуються для компенсації майнерам Ethereum за енергію, необхідну для перевірки транзакції, і для забезпечення рівня безпеки мережі Ethereum , роблячи надто дорогим для зловмисників спам у мережі.

Хоча вони є ефективним засобом стимулювання гірники щоб KEEP перевіряти транзакції та підтримувати мережеву безпеку, плата за GAS є найненавиднішою частиною Ethereum для кожного користувача. Люди ненавидять плату GAS не лише через загальну зневагу до плати, а й тому, що вона може бути абсурдно дорогою, коли мережа перевантажена.

Отже, давайте зануримося в те, що може зробити таку дорогу плату GAS і які прості кроки ви можете зробити, щоб заощадити гроші під час взаємодії з екосистемою Ethereum.

Як розраховується плата GAS ?

Щоб зрозуміти, чому плата GAS коштує так дорого та як на ній можна заощадити, важливо зрозуміти, як вона розрахований.

Оскільки комісія в Ethereum зазвичай набагато менша за 1 ETH (хоча іноді це T так здається), Ethereum використовує метричну систему деномінований одиниць, які називаються «вей», де 1 ETH дорівнює 1 квінтильйону вей. (Квінтильйон — це число з 18 нулями після нього.) ONE із найпоширеніших номіналів вей, ONE використовується для позначення плати GAS , є гігавей (gwei), або 1 мільярд вей. Тому, коли ви перевіряєте на a GAS трекер і побачите, що середня GAS для транзакції становить 100 гвей, це означає, що ви повинні сплатити базову комісію в розмірі 0,0000001 ETH за дану транзакцію (0,00031 дол. США на момент публікації)/

Якщо ви коли-небудь карбували a незамінний токен або придбали ONE на вторинному ринку, наприклад OpenSea, тоді ви можете подумати, що 100 gwei звучить як крадіжка за переказ NFT. Це тому, що базові збори є лише ONE загальної структури зборів. Відповідно до змінених структур плати за GAS , внесених Лондонське оновлення Ethereum, тепер загальна комісія розраховується так:

Загальна комісія = GAS одиниця (ліміти) * (Базовий внесок + Порада)

  • GAS одиниці (ліміти): Це стосується максимальної кількості GAS , яку ви готові витратити на транзакцію. Хоча ви можете регулювати, скільки GAS коштуватиме ваша транзакція, важливо робити це обережно. Це пояснюється тим, що різні типи взаємодії з блокчейном Ethereum вимагатимуть різної кількості GAS для виконання.
  • Базовий внесок: Це стосується мінімальної кількості GAS , необхідної для включення транзакції в блокчейн Ethereum . Обсяг GAS , необхідний для базової комісії, визначається попитом на транзакцію, яку необхідно включити, незалежно від типу транзакції. Оскільки базові комісії є фактором попиту, вони динамічно коригуються залежно від кількості користувачів, які взаємодіють із мережею в будь-який момент часу.
  • Поради: Також відомий як a першочергова плата, чайові – це додаткова комісія, яка стягується для того, щоб транзакція завершилася швидше. Ця комісія більш відома як чайові, оскільки вона забезпечує економічний стимул для майнерів Ethereum підтверджувати вашу транзакцію раніше за інших. Коли майнер перевіряє транзакцію з пріоритетною комісією, він отримує цю комісію як підказку за це. Оскільки майнери можуть бачити, які транзакції включають чайові, вони віддадуть пріоритет завершенню транзакції з найвищими чайовими, щоб заробити якомога більше грошей.

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

Щоб проілюструвати формулу загальної комісії, припустімо, що я хочу надіслати вам 1 ETH , а середня кількість GAS , необхідна для переказу ETH у мережі Ethereum, становить 23 000 gwei. Я б встановив це як свій ліміт GAS . Мінімальна сума GAS , необхідна для надсилання транзакції на момент (базова комісія), становить 150 гвей, але я хочу, щоб він дістався вам швидше, тому я додаю чайові 20 гвей до транзакції. У цьому випадку наша формула загальної комісії виглядатиме так:

Загальна комісія за надсилання вам 1 ETH = 23 000 гвей * (150 гвей + 20 гвей)

Далі загальна комісія дорівнюватиме 3910000 гвей, або 0,00391 ETH (близько 13 доларів на момент публікації). Це означає, що я відправив би 1,00231 ETH в блокчейн Ethereum , а ви б отримали 1 ETH , щоб піти купити кілька цікавих JPG.

Чому так дорого коштує GAS

Зрозумівши, як розраховується загальна плата GAS , ми зможемо краще зрозуміти, чому плата GAS коштує так багато. Головним чином два найбільших чинника, які призвели до різкого зростання плати GAS , є:

  • Деномінація плати GAS у гвей.
  • Формула змінної загальної комісії Ethereum.

Плата GAS коштує дорожче, тому що ETH коштує більше

Перша основна причина, чому плата GAS коштує дорожче, полягає просто в тому, що ETH коштує дорожче. Пам’ятайте, що плата GAS виражена в gwei, що є іншим способом представлення суми ETH. Головним каталізатором цього зростання попиту є бум децентралізовані Фінанси (DeFi) і NFT, які продовжують залучати нових користувачів до екосистеми Ethereum.

Плата GAS коштує дорожче, оскільки базова плата коштує більше

Крім того, плата за GAS зараз коштує дуже дорого, тому що формула загальної комісії Ethereum є динамічною. Пам’ятайте, що базові комісії – це мінімальна кількість GAS, необхідна для включення транзакції в блокчейн Ethereum , і вона коригується відповідно до попиту на включення транзакції. Як наслідок, базові комісії постійно зростали внаслідок збільшення попиту на блокчейн Ethereum .

Є більше 3000 децентралізованих додатків (також відомі як «dapps»), що працюють на блокчейні Ethereum , і всі вони прагнуть включити свої транзакції разом з іншими користувачами мережі Ethereum . Лише Dapps нараховує понад 100 000 щоденних активних користувачів Ethereum, загалом виконуючи близько 250 000 транзакцій на день.

Широке впровадження Ethereum не тільки призвело до підвищення базових комісій, але й зробило GAS для базових комісій набагато нестабільнішим. У спробі зробити плату GAS більш узгодженою, Ethereum Оновлення EIP 1559 відкориговано розрахунок базових комісій, які будуть визначені транзакцією перед нею. У той час як реальні наслідки EIP 1559 обговорюютьсябазові збори продовжують збільшувати загальну вартість плати GAS через підвищений попит на Ethereum.

Читайте також: 4 поширених помилкових уявлення про оновлення EIP 1559 Ethereum

Ethereum 2.0 це значне оновлення мережі Ethereum , яке передбачає перехід алгоритму консенсусу Ethereum від підтвердження роботи (PoW) до proof-of-stake (PoS). Серед багатьох переваг, які це принесе мережі, оновлення обіцяє знизити комісію Ethereum відповідно до інших конкурентів на ринку за рахунок значного покращення можливостей обробки транзакцій і відмови від майнерів.

Як менше витрачати на GAS

Хоча неможливо уникнути сплати за GAS під час використання блокчейну Ethereum , є принаймні кілька способів зробити їх менш обтяжливими.

Виберіть правильний час і запасіться терпінням

На жаль, Для вас не можете безпосередньо зменшити вплив GAS блоку, але є способи, якими ви можете зменшити загальну плату, знизивши базову плату та чайові.

Щоб зменшити вартість загальної плати GAS за рахунок нижчої базової комісії, ви можете здійснити транзакцію в мережі в той час, коли менше людей користуються блокчейном. Це пояснюється тим, що певним чином базові комісії є відображенням попиту на використання Ethereum. Плата GAS є вищою, коли для взаємодії з мережею Ethereum потрібно більше роботи. Потрібно більше роботи, коли більше людей намагаються взаємодіяти з мережею. Таким чином, якщо ви знайдете час, коли є менший попит на взаємодію з мережею Ethereum , ви можете витрачати менше на GAS , зменшивши базову комісію вашої транзакції. Зазвичай вихідні – найкращий час для цього.

Ще один спосіб зменшити загальну вартість плати за GAS – зменшити чайові. Пам’ятайте, що наші чайові або пріоритетна плата – це додаткова вартість, яку ми можемо надати майнерам в обмін на швидший час транзакції. Якщо ваша трансакція T залежить від часу, і ви готові бути терплячими, зменшення чайових може стати додатковим способом витратити менше на GAS.

Встановіть максимальний ліміт комісії для вашої транзакції

Ще один спосіб витрачати менше на комісію GAS – це встановити максимальний ліміт комісії за GAS для вашої транзакції. Встановлення максимальної комісії за GAS — це спосіб повідомити блокчейну Ethereum , що X gwei — це найбільша сума, яку ви готові витратити, надсилаючи X gwei як загальну плату GAS . Після завершення транзакції мережа Ethereum поверне решту максимальної комісії, яка T була використана як частина вашої загальної комісії GAS .

Встановлення максимальних комісій може не тільки допомогти вам витрачати менше на GAS, але й забезпечить вам спокій, що ви не будете платити більше, ніж потрібно за певну транзакцію. Однак важливо пам’ятати, що, як і у випадку встановлення лімітів GAS , максимальна комісія, нижча від суми загального GAS , необхідного для здійснення транзакції, призведе до втрати комісії GAS і повернення транзакції.

Рішення для масштабування рівня 2

Нарешті, ви можете витрачати менше на GAS , взаємодіючи з блокчейном Ethereum за допомогою «рішення для масштабування рівня 2» Ethereum . Інструменти масштабування — це розширення мережі Ethereum , спрямовані на збільшення швидкості транзакцій і кількості транзакцій, які можна обробити за секунду. Деякі популярні приклади включають ARBITRUM, Loopring і DYDX.

Рішення для масштабування рівня 2 є автономними, тобто вони обробляють транзакції окремо від блокчейну Ethereum . Хоча існують різні реалізації рішень масштабування рівня 2, усі вони діють подібним чином. Транзакції рівня 2 відбуваються поза мережею, а потім перевіряються мережею Ethereum і записуються в мережі.

ONE раз повертаючись до нашої формули загальної комісії, рішення масштабування рівня 2 пропонують спосіб заощадити на GAS за рахунок зменшення кількості одиниць GAS , необхідних для завершення транзакції. Оскільки цей метод взаємодіє з Ethereum лише під час перевірки транзакції, майнерам Ethereum потрібно менше GAS для обробки взаємодії. Рішення рівня 2 також полегшити перевантаження мережі Ethereum, що призводить до загальної нижчої базової комісії для всіх користувачів. При цьому рішення для масштабування рівня 2 можуть допомогти вам витратити гроші значно менше на GAS.

Griffin Mcshane

Гріффін МакШейн — трансплантований із Нью-Йорка, який зараз проживає в Брукліні, штат Нью-Йорк. Він закінчив коледж Провіденс, де вивчав інформатику та бізнес, а також Школу права Університету Мен, де отримав ступінь доктора права. Окрім написання для CoinDesk, Гріффін написав інформаційний бюлетень Inside Крипто для Inside.com Джейсона Калаканіса та є членом Міжнародної асоціації професіоналів із Політика конфіденційності (IAPP). Він не володіє істотною кількістю будь-якої Криптовалюта.

Griffin Mcshane