Ethereum: как обновление повлияло на ситуацию

Обновление Ethereum EIP-1559 вызвало настоящий переполох в криптовалюте и помогло поднять цену на топ-альт с 2500 до 3200 долларов. Хард-форк состоялся 5 августа.

Целью обновления является создание более безопасного, удобного и масштабируемого блокчейна. Планируется внести значительные изменения в комиссию за транзакцию и возмещение за газ. Теоретически звучит хорошо и является достойным аргументом в пользу обновления, но вот что действительно имело место быть. График суточного использования газа показал, что среднее количество используемого газа в день увеличилось с 92 до 100 миллиардов, что на 9% больше.

На это есть 3 основные причины, на них указал основатель Ethereum Виталик Бутерин:

Задержка ледникового периода

Анализ, которым поделился Бутерин, показал, что лондонская развилка привела к задержке ледникового периода (который едва начал проявляться на момент развилки). До Лондона среднее время блока составляло примерно 13,5 секунды, а после Лондона оно составляло около 13,1 секунды. Это объясняет разницу в скорости блока примерно на 3%, что объясняет 3% из 9% увеличения потребления газа в цепочке.

«Бомба сложности» Ethereum со временем экспоненциально увеличивается и в конечном итоге приводит к тому, что называется «ледниковым периодом». Это просто означает, что цепочка становится настолько сложной для майнинга, что она останавливается и перестает производить блоки или зависает.

Прелондонские кварталы не заполнены

До Лондона максимальный использованный блок газа составлял 15 миллионов, но не все блоки использовали весь объем, в результате чего оставался неиспользованный газ. Теперь места для одной транзакции осталось слишком мало, и, кроме того, иногда появляются производители блоков, которые создают пустые блоки. Анализ показал, что около 2% кварталов были пустыми, а это означает, что до Лондона оставалось около 2–3% неиспользуемых площадей.

Однако после Лондона 15 миллионов – это не максимальный предел, а цель. Что в свою очередь означает, что если используется средний газ, включая пустые блоки, базовая плата будет снижаться до тех пор, пока среднее значение не вернется к целевому уровню. Что опять же приводит к увеличению потребления газа в цепочке еще на 2-3%.

Несовершенство формулы корректировки базовой комиссии

Наконец, в корректировке базовой ставки имелись некоторые математические неточности. Формула EIP 1559 не идеальна для таргетинга на 50%. Чтобы базовая плата оставалась постоянной, среднее использование должно быть чуть выше 50%. Анализ также отметил, что, поскольку теоретическая минимальная ошибка волатильности равна нулю, если каждый блок заполнен ровно на 50%, базовая плата остается постоянной в каждом блоке.

Теоретическая ошибка максимальной волатильности – это тот случай, когда 53,13% блоков заполнены на 100%, а 46,87% блоков пусты, что помогает базовой комиссии оставаться постоянной при заполнении блоков в среднем на 53,13%. Фактическое использование, похоже, находится прямо посередине этих двух крайностей: взяв данные из недавнего наблюдаемого временного интервала, в среднем блоки были заполнены на 51,5% (то есть примерно на 3% выше «предполагаемой» заполненности).

Анализ данных примерно подтвердил оба последних числа, принимая во внимание пре-лондонскую и пост-лондонскую синюю линию, а также горизонтальную 15-миллионную линию на графике ниже.

А как насчет высокой платы за газ?

На данный момент пользователи Ethereum могут радоваться увеличению пропускной способности на 6%, которое принес Лондон. Однако, есть один момент, который заставляет беспокоиться – это плата за газ. Оказалось, что стабилизация платы за газ займет больше времени, чем ожидалось. На это Бутерин ответил, что сборы не росли, а предполагаемое повышение комиссий – всего лишь продолжение месячной тенденции. Примечательно, однако, что цены на газ должны были снизиться и по-прежнему оставаться выше июньского и июльского уровней.