На відміну від «старого» Біткойна, де все досить просто — поставив розмір комісії і чекаєш, поки переказ пройде, на Ефіріумі все працює трохи інакше. Хоча базовий принцип залишається незмінним, чим більше грошей готовий віддати за комісію, тим швидше пройде транзакція. Але якщо у Біткойна основна здатність — купівельна і створювався він, в першу чергу, в якості альтернативи фіатній валюті, то у Ефіріума завдання більш глобальні, і створювалася ця платформа для виконання різних програм або смарт-контрактів.
Давайте виділимо основні операції, які можна здійснювати на Ethereum:
- Створювати смарт-контракти.
- Виконувати смарт-контракти.
- Переводити ефір на інші адреси.
Ось ми і дісталися до самого головного. Для того, щоб здійснювати ці операції на платформі Ефіріум, вам потрібно буде заплатити комісію і одиницею оплати будь комісії служить Gas. Говорячи простою мовою, за будь-яку операцію в Ефіріумі вам доведеться платити Газом. Проводите складну операцію — потрібно більше газу, на просту знадобиться менше. Таким чином, мережа гарантує, що ніхто не буде виконувати непотрібні дії та використовувати неефективний код.
На сайті https://etherscan.io ви можете знайти практично будь-яку транзакцію в мережі Ефіріум. Приклад смарт-контакту, на створення якого пішло 185 103 Газу (рядок Gas Used By Txn): https://etherscan.io/tx/0xb5260be5ae3b6470d…
Що таке Gas Limit?
Gas Limit або Ліміт Газу — це максимальна кількість Газу, яка може у вас списатися при проведенні тієї чи іншої операції. Зроблено це для того, щоб в результаті якої-небудь помилки, яка запустить великий цикл операцій, у вас не списалася велика сума. При виставленні ліміту Газу важливо розуміти кілька речей:
- Ви повинні чітко розуміти, який ліміт Газу вам потрібно поставити.
Наприклад, ви ставите ліміт Газу 100 000, а на операцію вам потрібно було 50 000, в цьому випадку необхідна кількість Газу не перевищує ліміт, а значить, все ок – транзакція потрапить в блок і буде виконана, а решта 50 000 Газу повернуться вам на гаманець, у вигляді ефіру. Але якщо на операцію вам потрібно було 105 000, то всі ваші 100 000 Газу витратяться, але валідацію транзакція не пройде і ви залишитеся «з носом». У блокчейні відобразиться спроба провести операцію, але через недостатню кількість Газу всі зміни були скасовані. - Завжди дізнавайтеся у розробників смарт-контрактів, при участі в ICO і інших операціях, який ліміт Газу вам ставити! Тут не раджу експериментувати!
- Пам’ятайте, стандартний ліміт Газу для перекладу Ефіру на іншу адресу 21 000 Газ. Тобто якщо ви плануєте просто купувати і переводити ефір на різні адреси, не зв’язуючись зі смарт-контрактами, то для вас важливо запам’ятати Газ Ліміт 21 000!
Що таке Gas Price?
Щоб ви не заплуталися в цих показниках, відразу наведемо вам дроблення ефіру на різні частки.
1 ETH = 1 000 finney = 1 000 000 szabo = 1 000 000 000 gwei =1 000 000 000 000 000 000 wei
До речі, назви часток не випадкові, це прізвища людей, які відіграли чималу роль у розвитку криптовалют.
Так от, Gas Price або Ціна Газу — це та ціна, яку ви готові заплатити за одну одиницю Газу. Кожен сам визначає яку ціну за Газ він готовий заплатити. В даний момент, Газ Прайс за замовчуванням на Ефіріумі 1 Gas = 20 Gwei, що при стандартній відправці ефіру буде 21 000*0,00000002 = 0,00042 ETH (0,46$). Погодьтеся, в принципі, сума прийнятна, але виникає питання, а чи можна поставити менше і чи дійде моя транзакція в цьому випадку? Щоб відповісти на це питання, давайте скористаємося одним чудовим сервісом: ethgasstation.info
Не лякайтеся великої кількості цифр і букв, зараз нам важливі тільки два показника:
- Gas Price, який регулюється бігунком і вимірюється в Gwei
- Gas Used — кількість Газу, необхідного для виконання операції.
Поставивши ціну Газу в 20 Gwei, ми бачимо, що приблизний час виконання переказу 4.26 блоки, а в даний момент час знаходження блоку в мережі близько 20 секунд. Я думаю, ви вже здогадалися, що це означає. А значить це, що заплативши комісію в 10 разів менше (0,046$) ми можемо очікувати підтвердження транзакції близько 15 хвилин!
Звичайно, це не точні дані і вони будуть періодично змінюватися, але я щиро не розумію, навіщо платити за Газ по 20-60 Gwei, яких в мережі дуже багато.
Дуже сподіваємося, що ви зрозуміли, що таке Gas і як його коректно використовувати. А також бажаємо вам уважно ставитися до будь-якого роду комісій, адже зекономлені гроші, це та ж прибуток, який можна заносити собі в актив.