Недавно на встрече All Core Devs разработчики Ethereum обсудили и одобрили пакет предложений по улучшению сети в рамках предстоящего хардфорка Fusaka. Обновление, на первый взгляд, не выглядит революционным — у него нет новой "главной функции", как это было с шардированием или PoS. Но если углубиться, становится ясно: Fusaka может значительно улучшить производительность Ethereum, не усложняя протокол. И именно это нам нужно в 2025 году.
О газе и лимитах
Одно из ключевых решений — увеличить лимит газа до 45 миллионов. Это может дать Ethereum увеличение пропускной способности более чем на 11%, если все пройдет гладко. Однако разработчики подчеркивают, что нельзя просто увеличить объем — необходимо убедиться, что блоки не начнут распространяться слишком медленно, так как это угрожает дестабилизацией сети.
Блобы и блобы
Вы помните обновление Dencun и EIP-4844? Оно добавило так называемые объекты BLOB, недорогой способ помещать данные "вне" блокчейна. Проблема в том, что никто не ограничил, сколько таких блобов можно бросить в одну транзакцию. Это открыло путь к потенциальной перегрузке. Теперь это исправляется: EIP-7892 вводит лимиты на количество блобов на транзакцию, а EIP-7918 вводит минимальную плату и общий потолок блобов на блок. Иронично, что, ограничивая размер одного блоба, вы можете позволить включить больше их в блок — такова инженерная магия.
Технические угощения для разработчиков
Обновление также включает EIP-7939, который вводит код операции CLZ в виртуальную машину Ethereum (EVM) — счетчик нулей в начале числа. Это высокоспециализированный элемент, который может ускорить криптографические вычисления и рандомизацию. Он уже доступен во многих современных виртуальных машинах, и теперь он приходит к нам.
Еще один долгожданный момент — это EIP-7951. Он добавляет встроенную поддержку криптографии secp256r1, важный шаг к полноценной авторизации WebAuthn и глубокой интеграции Ethereum в мобильные и корпоративные решения.
Но не все гладко.
Также был некоторый спор. Главный технологический директор Paradigm, Георгиос Константопулос, вспомнил о двух старых проблемах Solidity: ограничении глубины стека и размере контракта в 24 КБ. Он считает, что текущие изменения Fusaka ничего с этим не делают. Разработчики, в свою очередь, отвечают: EOF (новая модель контракта) как раз направлена на решение этих проблем — она просто не является частью Fusaka напрямую.
Каков результат?
Fusaka — это не яркая революция, а сбалансированная инженерная доработка, которая делает Ethereum быстрее, гибче и немного удобнее для разработчиков. Без ненужного риска, без драматических изменений. Возможно, именно такая зрелость сейчас и нужна.
Как вы думаете — стоит ли Ethereum сосредоточиться на небольших, но стабильных улучшениях, или пришло время снова попытаться сделать что-то грандиозное?