В последний день 2023 года Виталик Бутерин опубликовал обновленный вариант модели развития Ethereum и отчитался о выполненных задачах. Он заявил, что делает это, отвечая на многочисленные запросы своих подписчиков. Каких изменений в протоколе стоит ожидать клиентам экосистемы Ethereum в ближайшем будущем?
Обновленная дорожная карта Ethereum, представленная Виталиком Бутериным, представляет из себя роадмап-2023, где отмечен актуальный статус всех заявленных на предыдущий год этапов. Виталик подробно объяснил, какие проблемы еще предстоит решить его команде.
Дорожная карта Ethereum. Источник: Х
Старые этапы — новые проблемы
1. The Merge. Хотя с энергозатратным майнингом Ethereum попрощался еще в сентябре 2022 года, это не сделало децентрализацию проекта безупречной. Да, новый механизм консенсуса Proof-of-Stake является экологически чистым, дефляционным и более привлекательным для валидаторов. Но команда пока не смогла полностью решить проблему безопасности стейкинга. Виталик Бутерин сам признавался, что большая часть его активов ETH хранится в аппаратных кошельках. Решение проблемы с настройкой мультиподписи для блокировки актива еще впереди.
2. The Surge. Это второй этап масштабирования блокчейна с использованием накопительных пакетов. Ожидается, что Ethereum будет обрабатывать транзакции со скоростью кофеинового гепарда. The Surge направлен на то, чтобы вывести количество транзакций в секунду (TPS) за пределы 100 000 и, как следствие, значительно снизить оплату за gas. Многие создатели dApps с нетерпением ждут этого обновления, чтобы полностью раскрыть потенциал своих приложений на L2.
3. The Scourge. Это обновление призвано снять с проекта все обвинения в централизованности. Криптосообщество возмущено нарастающей централизацией в архитектуре Ethereum 2.0, особенно в отношении MEV (Miner Extractable Value) и стейкинга. После перехода на PoS валидаторы получили возможность цензурировать транзакции, подтверждая в первую очередь те, что содержат повышенную оплату за gas. The Scourge должен обеспечить нейтральное включение транзакций, удалив из протокола даже намек на дискриминацию пользователей.
4. The Verge. По заверениям разработчиков, проверка блоков Ethereum будет проходить так же легко, как проверка папки "Входящие" в почте. The Verge предполагает более простой процесс подтверждения при минимальной загрузке данных и вычислений. Это приведет к уменьшению нагрузки на сеть и высокой масштабируемости. Более того, это снизит барьер для участия в работе узлов, в настоящее время требующий 32 ETH или зависимости от дорогостоящих услуг Liquid Staking.
5. The Purge. Видимо, скоро предстоит генеральная уборка на чердаке Ethereum! The Purge направлена на оптимизацию протокола путем устранения технических багов и удаления устаревших исторических данных. Эта цифровая чистка оптимизирует сеть, повышая ее эффективность и прокладывая путь для будущих обновлений.
6. The Splurge. Последний этап – вишенка на торте, украшение его шоколадной крошкой для идеальной подачи клиентам. The Splurge будет включать в себя мелкие улучшения и регулировки, необходимые для обеспечения бесперебойной работы после предыдущих обновлений. По словам Виталика, это будет "забавная штука".
Все улучшения второго, третьего и четвертого этапа найдут свое выражение в новых решениях:
1. EIP-4844 (Proto-Danksharding): решение для уменьшения затрат в сетях второго уровня, потенциально снижающее плату за газ в 100 раз.
2. ERC-4337 (абстракция учетных записей): стандарт, основанный на концепции смарт-аккаунтов, для безгазовых транзакций, восстановления ключей и защищенного входа в социальные сети.
3. EIP-1153 (коды операций временного хранения): механизм временного хранения данных во время выполнения смарт-контракта.
4. EIP-5656 (код операции MCOPY): новый код для оптимизации копирования данных в памяти во время выполнения смарт-контракта, который, как ожидается, повысит производительность протокола.
Если после перехода на PoS проект Ethereum, по мнению Бутерина, был готов на 55%, то после завершения дорожной карты протокол достигнет максимальной масштабируемости и устойчивости. Хотя процесс может занять несколько лет, это откроет принципиально новые возможности для развития сети.
При этом важно понимать, что этапы, представленные в дорожной карте, являются паралельными, а не последовательными, и какие из них будут завершены быстрее — пока предсказать трудно.