Дефианцы могут иметь противоположные мнения и спорить, но есть одна вещь с которой согласятся все, цены на газ в Ethereum — это реальное бремя.
Просто посмотрите, что произошло за последние несколько месяцев. Цены на газ скакали как сумасшедшие, отвлекая пользователей от выполнения всех крутых задач, для поддержки которых и был создан Ethereum. Например, для минтинга NFT, отправки денег или работы с DeFi- приложениями и сервисами. Волатильные комиссии стали благом для других блокчейн-проектов, таких как Solana и Cardano, которые пытаются превзойти Ethereum.
Суть в том, что цены на газ, как стоимость обработки транзакций, и мешают Ethereum по-настоящему стать Ethereum. Возможно, на этой неделе мы найдем наконец-то решение данной дилеммы: EIP-1559 — основа всех обновлений для блокчейна Ethereum на сегодняшний день.
Как результат, пользователи Ethereum должны получить столь необходимый перерыв в расходах для использования любимой сети.
Название London появилось в честь легендарного Devcon в столице Великобритании в 2015 году, Предложение по усовершенствованию Ethereum является своего рода хардфорком для самого значимого криптовалютного протокола после Биткоина.
Он призван сделать цены на газ более предсказуемыми и менее уязвимыми для манипуляций. Как результат, пользователи Ethereum должны получить столь необходимый перерыв в расходах для использования любимой сети.
Чтобы понять значение этого изменения, необходимо разобраться в том, как в настоящее время рассчитывается плата за газ. За каждую транзакцию, выполняемую в Ethereum вы платите майнерам «газ» или комиссию за транзакцию. Майнер получает эту плату в качестве вознаграждения за блок, когда он проверяет блок транзакций. Когда транзакций становится много, сеть нагружается и плата за газ начинает расти.
Весьма волатильный
На протяжение многих лет комиссии за транзакции сильно варьировались. Минимальная комиссия обычно составляла около 2 гвеев (10^9 гвеев = 1 ETH), самая высокая достигала и 500 гвеев. Это соотносится с комиссией за транзакцию в несколько сотен долларов. Будучи пользователем, если вы не установите комиссию за газ выше средней, ваша транзакция может быть задержана. Иными словами, плата за газ была очень волатильной, и это могло оттолкнуть пользователей от совершения транзакций в сети.
Источник изображения: Ycharts.
Плата за газ за последние 6 месяцев. Источник: Ycharts.
В настоящее время для определения цены на газ используется аукционная система. Если цена газа достаточно высока, майнеры будут делать ставки на включение транзакции в блок. Поэтому вероятность того, что майнер включит транзакцию в блок, выше, если пользователь готов заплатить больше. В результате, если сеть загружена более 15-20 транзакциями в секунду, что в настоящее время является пределом Ethereum, пользователи должны стимулировать майнеров принять их транзакцию, подобное приводит к тому, что они добавляют к транзакции более высокую плату за газ.
Источник изображения с Metamask.com
Эта аукционная система неэффективна. Одна из проблем заключается в том, что не существует простой стратегии выбора оптимальной бид-цены. Допустим, вы готовы предложить за сделку $0,50, но все остальные предлагают $0,05, тогда было бы логичнее предложить $0,08. Но с сегодняшней системой сделать это не просто. Если вы хотите получить более подробную информацию об этом, ознакомьтесь с этим постом, где все объясняется.
Также была проблема с майнерами, которые искусственно повышали цены на газ, включая собственные транзакции в блок.
Ethereum может обрабатывать от 15 до 20 транзакций в секунду и это создает пробки, а также приводит к росту цен на газ. Иногда плата за транзакции может доходить до нескольких сотен долларов.
Проблема высоких и непредсказуемых цен на газ
Когда цены на газ так высоки, это может заставить разработчиков переходить на другие блокчейны, такие как Solana или Cardano. Это также повлияет и на пользователей, которым скорее всего, придется заплатить до $30-50 долларов, чтобы, например, обменять токены на Uniswap или Sushiswap.
Но и цены газ — не единственная проблема. Другая сложность в том, что тарифы очень непредсказуемы. В определенное время могут быть низкие, а в какое-то и непомерно высокие. На момент отправки статьи в печать средний размер комиссии составлял $7,982 за транзакцию. Ниже вы сможете увидеть, как менялась комиссия за газ в течение последних 50 дней.
Источник изображения: Ycharts.
EIP-1559 стремится изменить подобное положение вещей, отказавшись от аукционной системы Ethereum для определения платы за газ и заменив ее механизмом базовой комиссии. Это означает, что вместо того, чтобы платить только майнеру, вы теперь будете платить базовую комиссию, которая сгорает, а уже после, вы сможете дать майнеру чаевые.
Как будут решаться вопросы оплаты за газ после EIP-1559?
Вместо аукциона в EIP-1559 будет использоваться базовая комиссия за газ, которая будет меняться в зависимости от потока транзакций в сети. Базовая комиссия будет сжигаться, это означает, что она не пойдет майнерам.
Также будет существовать, так называемая, «комиссия за приоритет», которую можно сравнить с чаевыми. Если пользователь захочет, чтобы его транзакция была в начале очереди, он добавит плату за приоритет.
EIP-1559 также увеличит пропускную способность сети, изменив максимальный лимит газа на блок с 12,5М до 25М газа. Это означает, что когда сеть используется на >50%, базовая комиссия постепенно повышается. И наоборот, когда сеть используется на <50%, базовая комиссия снижается. В результате сеть достигнет баланса при 50%-ной загрузке, регулируя комиссию в соответствии с трафиком.
Были и дискуссии о том, что произойдет с доходами майнеров после EIP-1559. Очевидно, что изменения сократят их доходы; цифры варьировались от 20% до 35%.
Тем не менее, несмотря на все надежды и обещания, что скоро наступит новая и более стабильная эра, переход на EIP-1559 породил множество вопросов.
Для начала приведет ли EIP-1559 к снижению цен на газ? Это стало горячей темой в Twitter и на форумах Ethereum, Reddit. Ответ пока неизвестен. Также есть немаловажный момент, при всей зацикленности на ценах газа, главная цель EIP-1559 — сделать тарифы более предсказуемыми и менее волатильными, а не более дешевыми.
Тем не менее, цены на газ, вероятно, будут ниже для одних операций и выше для других.
Убьет ли EIP-1559 майнинг?
Многие дефианцы прогнозируют, что стоимость ETH вырастет после EIP-1559, ссылаясь на то, что механизм сжигания позволит сделать ETH более дефляционным активом. Но на цену криптовалют влияет множество других факторов, поэтому мы не будем знать наверняка, пока не произойдет изменение.
Были и дискуссии о том, что произойдет с доходами майнеров после EIP-1559. Очевидно, что изменения сократят их доходы; цифры варьировались от 20% до 35%.
Источник: Страница Flexpool на Medium
Тем не менее, майнеры все еще могут заработать много денег на механизме приоритетного вознаграждения. Кроме того, когда заработает Eth2, майнинг будет полностью удален из сети, поэтому майнерам имеет смысл продолжать работу с EIP-1559, пока майнинг еще работает.
Одним из наиболее надуманных рисков, маячащих на горизонте, является возможность того, что несогласные майнеры могут начать легендарную атаку 51% на Ethereum, что может привести к очередному форку.
Предсказуемость будущего Ethereum
Оглядываясь назад и оценивая этот исторический момент, важно понимать, что EIP-1559 нацелен на повышение надежности транзакционных сборов и снижение перегруженности. Поэтому неудивительно, что и опытные дефианцы и новички с нетерпением ждут грядущего события.
Если Ethereum хочет и дальше оставаться динамо-машиной для DeFi и NFT, ему необходимо поработать над проблемой комиссий за газ. Надеемся, что EIP-1559 — это шаг в правильном направлении.