
,3 мин
The ultimate guide to hardware wallets
Читать далее
Так же как банковские клиенты платят комиссию за перевод, платят её и пользователи криптовалют. И если, например, в случае Bitcoin размер комиссии прозрачен и понятен пользователям, то комиссии Ethereum gas за перевод рассчитываются более сложным образом.
Причина этого различия в принципе взимания комиссий заключается в том, что Bitcoin был создан для проведения транзакций между пользователями. Ethereum создавался не как платёжная система, а как инструмент для разработки децентрализованных приложений. Основная функция Ethereum иная — обеспечение работы smart contracts, которые используются не только внутри сети Ethereum, но и в экосистеме DeFi.
Блокчейн Ethereum имеет ограниченную пропускную способность и не адаптирован для проведения финансовых транзакций, поэтому любые сложные структуры перегружают его. Любое серьёзное вмешательство в работу Ethereum повышает комиссии — будь то работа smart contracts или покупка активов.
Рост числа пользователей рынка DeFi увеличил сложность системы Ethereum, что привело к росту комиссий внутри сети и сделало их менее предсказуемыми.
При отправке транзакции в блокчейне Ethereum взимается комиссия в виде "Gas", но что произойдёт, если указать недостаточную сумму?
Первый: газа было больше, чем потребовалось для перевода. Тогда весь неиспользованный gas вернётся отправителю по курсу на момент отправки.
Второй: газа было ровно столько, сколько нужно. Тогда платёж пройдёт без проблем, на счёт ничего не вернётся.
Третий: газа не хватило. Тогда транзакция считается неподтверждённой и отменяется. Сразу после отмены блокчейн Ethereum откатится в состояние до отправки, а потраченный gas не возвращается. Обратите внимание, что блокчейн отменяет только изменения, внесённые неподтверждённой транзакцией.
Gas — это единица измерения вычислительной работы, выполняемой майнерами для проведения транзакций или поддержки smart contracts сети Ethereum.
Gas также был введён для стимулирования майнеров: в случае блокчейн-сетей безопасность сети прямо пропорциональна её hash rate, то есть количеству майнеров.
Эта система позволяет им получать комиссию, соразмерную их затратам ресурсов, поскольку чем сложнее транзакция, тем больше gas требуется для её завершения.
Термин gas может означать две вещи: gas limit и gas price.
Цена gas может устанавливаться двумя сторонами, в зависимости от того, с кем вы имеете дело. Первая — это сам блокчейн Ethereum, который определяет стоимость топлива в зависимости от своей нагрузки. Чем выше нагрузка, тем выше комиссия.
Вторая — это smart contract, созданный участником блокчейна, которому вы платите. При создании smart contract, например, для сбора средств на ICO или IPO, создатель контракта устанавливает стоимость комиссий.
Gas price измеряется в наименьшей части сети Ethereum — Wei. Однако почти во всех wallets этот параметр отображается в Gwei. Ниже приведена дробность ETH:
1 ETH = 1 000 finnely = 1 000 000 szabo = 1 000 000 000 gwei = 1 000 000 000 000 000 000 wei
Три основные единицы измерения WEI, GWEI, Szabo и Finnely названы в честь известных людей, повлиявших на становление и развитие криптовалют.
WEI — это пыль от ETH, на практике он почти не используется. Основная сфера применения WEI — написание кода. Выполнение одной строки кода в блокчейне Ethereum стоит 1 WEI, это может быть код smart contract или любая другая операция. GWEI используется для оплаты комиссии. Finney — это нечто вроде мелочи, равной 0,001 Ether, предназначенное для небольших переводов. Ether, он же ETH, используется для всего остального.
Минимальная сумма для транзакции составляет 21 тысячу единиц.
Рекомендуется устанавливать более высокое значение Gas limit, чтобы быть уверенным, что транзакция будет успешно завершена. Если суммы Gas не хватит для успешного завершения, транзакция будет возвращена со статусом "unsuccessful". Независимо от результата, Gas оплачивается майнеру, поскольку он уже потратил ресурсы на обработку этой операции.
Обычно разработчики фиксируют значение, которое списывается за успешную реализацию smart contract. Так, если вам нужно совершить транзакцию, и вы установили Gas limit в 500 тысяч Gas, а для совершения транзакции требуется только 30 тысяч Gas, то у вас спишется только 30 тысяч Gas. Но если, например, для проведения транзакции потребуется 500 001 Gas, то программа не выдаст результат, и эта сумма будет потрачена.
Используйте https://ethgasstation.info — этот сервис показывает расчёт цены gas в Ethereum и даёт рекомендуемые значения комиссии за перевод, чтобы транзакция прошла.
Есть также альтернатива от Etherchain — https://www.etherchain.org/tools/gasPriceOracle
Трекер gas для Ethereum можно найти на https://ethstats.net
Существуют и общие закономерности, на которые можно ориентироваться, чтобы понять, когда лучше всего совершать транзакции с низкими комиссиями eth gas. Несмотря на то, что Ethereum — это сеть, доступная по всему миру 24/7 и 365 дней в году, с момента запуска EIP—1559 в августе 2021 года базовые комиссии, как правило, были выше в рабочие часы в США.
Интересно, что утренний период с полуночи до 8 утра по восточному времени имеет более низкую базовую комиссию по сравнению с рабочими часами в США (с 9 утра до 5 вечера). Кроме того, gas дешевле и по выходным.
На стоимость gas также влияет интенсивность использования Tether, USDC и NFT, которая также возрастает в рабочие часы в США. Независимо от причины, всё это может предоставить интересную возможность для планирования транзакций, не привязанного ко времени.
Сейчас Ethereum — это блокчейн, основанный на PoW (Proof-of-work), то есть на вычислительной мощности майнеров. При переходе на PoS (Proof-of-stake) ожидается снижение вычислительной нагрузки на сеть. Например, в сайдчейне Ethereum PoS валидаторы возьмут на себя роль майнеров, майня криптовалюту. Чтобы стать валидатором, нужно будет заморозить на счёте 32 ETH.
Система Ethereum 2.0 должна увеличить пропускную способность сети и позволить проводить больше транзакций в секунду. Этот вопрос спорный: если количество и скорость транзакций увеличатся, то стоимость Gas тоже может вырасти. В любом случае, чтобы точно узнать, нужно дождаться перехода Ether с PoW на PoS.
Поделиться:
Будьте в центре событий — подпишитесь на нашу рассылку

Хотите печеньку?
Мы используем собственные и сторонние куки на нашем сайте, чтобы улучшить ваш опыт, проанализировать трафик и в целях безопасности и маркетинга. Выберите «Принять все», чтобы разрешить их использование.
Политика использования кукиКупить криптовалюту за фиат


USD/ETH
0,000367


USD/BTC
0,000012


EUR/BTC
0,000013