Ожидаемое обновление Pectra для Ethereum столкнулось с серьезными проблемами во время его развертывания на тестовой сети Sepolia, что привело к временной остановке обработки транзакций. Разработчики быстро выявили проблему и внедрили исправление, что позволило сети возобновить нормальную работу после нескольких часов простоя.

Ключевые выводы
-
Обновление Pectra столкнулось с серьезной неудачей на тестовой сети Sepolia, остановив транзакции на около пяти часов.
-
Разработчики выявили сбой, связанный с пользовательским депозитным контрактом, который затронул определенные клиенты уровня исполнения (EL).
-
Было развернуто срочное исправление, восстановившее функциональность тестовой сети и позволившее снова обрабатывать транзакции.
-
Запуск Pectra на основной сети может быть отложен, так как разработчики стремятся убедиться, что проблемы решены в тестовых сетях.
Обзор обновления Pectra
Обновление Pectra является одним из самых значительных обновлений Ethereum с момента перехода на доказательство доли в 2022 году. Оно направлено на улучшение масштабируемости, безопасности и удобства использования блокчейна через различные улучшения, включая:
-
Абстракция аккаунтов: Улучшения через EIP-7702.
-
Ставки валидаторов: Увеличение верхнего предела с 32 до 2,048 ETH через EIP-7251.
-
Масштабируемость Rollup: Увеличение максимального количества блобов через EIP-7691.
Проблемы, возникшие на тестовой сети Sepolia
5 марта 2025 года развертывание обновления Pectra на тестовой сети Sepolia столкнулось с неожиданными трудностями. Сеть испытала полную остановку обработки транзакций из-за сбоя в пользовательском депозитном контракте. Эта проблема характеризовалась:
-
Неудача обработки транзакций: Определенные клиенты EL испытывали трудности с обработкой транзакций, что привело к образованию очереди.
-
Продолжительность простоя: Тестовая сеть была неработоспособна примерно пять часов.
Тим Бейко, руководитель поддержки протоколов Фонда Ethereum, сообщил о проблеме через социальные сети, заявив, что команда расследует проблему и работает над решением.
Быстрое исправление и восстановление
После выявления проблемы разработчики скоординировали срочное исправление, которое было успешно развернуто для валидаторов. Это исправление позволило тестовой сети возобновить нормальную работу, и блоки начали снова обрабатывать транзакции примерно за час до публикации этой статьи.
Бейко подчеркнул важность обновления узлов до последних версий, чтобы обеспечить бесперебойную работу сети. Хотя валидаторы уже внедрили необходимые обновления, другим поставщикам инфраструктуры, таким как обозреватели и кошельки, было рекомендовано сделать то же самое, чтобы избежать дальнейших осложнений.
Последствия для запуска основной сети
Запуск обновления Pectra на основной сети зависит от успешного разрешения проблем, наблюдаемых в тестовых сетях. Изначально Фонд Ethereum планировал ранний запуск в апреле; однако этот график может быть продлен, чтобы гарантировать, что проблемы не повторятся.
Сообщество Ethereum остается оптимистичным по поводу обновления, так как оно обещает принести значительные улучшения в сеть. Однако недавние неудачи подчеркивают сложности, связанные с развертыванием значительных обновлений в децентрализованной среде.
Пока команда Ethereum продолжает работать над финализацией обновления Pectra, заинтересованные стороны внимательно следят за развитием событий, чтобы обеспечить плавный переход на основную сеть.