ViaBTC|Возможное решение проблемы высокой платы за газ на Ethereum
Быстрый рост DEX, таких как Uniswap, привел к резкому увеличению торгового оборота и количества транзакций. Это также сказалось на TVL на DeFi — он достиг практически 100 млрд долларов США. Это привлекло многих разработчиков и криптотрейдеров, они массово устремились к этому лакомому куску, что в свою очередь привело к ожесточенной конкуренции за блоки Ethereum. Вследствие этого сеть стала чрезвычайно перегруженной. Таким образом, объем каждой транзакции резко увеличился. Для сети Ethereum перегрузка сети и высокая плата за газ — две основные проблемы, требующие безотлагательного решения.

Что такое плата за газ?
Под газом понимается единица вычислительной нагрузки, необходимая для выполнения определенных операций в сети Ethereum. Когда пользователи отправляют токены, выполняют контракты или другие операции с блоками, требуются вычисления. Этот процесс потребляет некоторые сетевые ресурсы, и вы должны заплатить определенную комиссию за газ, чтобы компьютеры производили вычисления, а майнеры упаковывали ваши транзакции.
Как рассчитывается плата за газ?
Говоря о правилах расчёта газа, необходимо сначала дать определения двум понятиям — лимит газа и цена за газ. Первое понятие означает максимальное количество газа, которое нужно пользователю для подтверждения какой-либо транзакции (не менее 21 000). Цена за газ — цена, которую пользователь желает заплатить за каждую единицу газа.
Самая маленькая единица Ethereum — это Wei, 1ETH = 1018 Wei = 109 Gwei. Текущие данные в цепочке показывают, что рекомендуемая цена на газ составляет 104 Gwei / Gas. В таком случае, комиссия за транзакцию = цена за газ (104) * лимит газа (21000) /109=0,002184ETH. То есть, согласно текущей (на 2 декабря 2021) цене за 1 ETH в 4523 евро, комиссия за транзакцию в пересчете в доллары США составляет около 10 долларов США.
Роль газа
Газ поддерживает безопасность и эффективность работы сети Ethereum. Любая транзакция этой цепи требует оплаты комиссии, таким образом удается избегать засорения сети ненужной информацией от участников. Это также позволяет предотвращать ошибки при проведении вычислений и другие потери в коде.
С начала 2021 года плата за газ на Ethereum росла очень стремительно, своего пика она достигла 11 мая — 68,72 долларов США. Столкнувшись с такой высокой комиссией за транзакции, основатель Ethereum Виталик Бутерин призвал сообщество найти решение этой проблемы. Впоследствии, 5 августа вышло EIP-1559, предложение, включенное в лондонское обновление. Оно скорректировало механизм расчёта комиссий для транзакций в сети Ethereum. Теперь, обновленная сеть регулирует базовую плату за газ за каждый блок в соответствии с уровнем загруженности сети. Пользователи должны платить базовую комиссию, чтобы включить свои транзакции в блок. Более того, базовая плата больше не будет распределяться между майнерами. Вместо этого она будет сожжена.


Комиссии, сожжённые на Ethereum по состоянию на 1 декабря
Однако, уровень средних комиссий за транзакции не перестал расти после лондонского обновления. Это означает, что EIP-1559 не смог устранить основную причину высокой платы за газ — масштабируемость. На данный момент максимальная пропускная способность Ethereum составляет 25 транзакций в секунду, а время получения блока составляет около 12 секунд. Таким образом, сеть может обрабатывать не более 300 транзакций на блок. По мере увеличения использования Dapp конкуренция за место в блоке станет ещё более жестокой. Таким образом, плата за газ не может не увеличиваться.
Вот почему Виталик Бутерин и Ансгар Дитрихс (инженер-исследователь ConsenSys) представили на Github предложение EIP-4488. Это попытка снизить комиссию за транзакцию на Layer 2 за счет снижения и ограничения calldata. В идеале EIP-4488 может снизить затраты Rollup в 5 раз.

Хотя EIP-4488 ещё находится на стадии рассмотрения, мы уже можем сказать, что Ethereum комьюнити под руководством Виталика Бутерина активно ищет пути уменьшения платы за газ. Если всё пройдет успешно, то EIP-4488 может запуститься уже до марта 2022 года, что может дать надежду в решении высоких комиссий сети Ethereum.