Неудачный старт обновления Pectra
Обновление Pectra для Ethereum было официально запущено на тестнете Holesky в понедельник, но не смогло завершиться в ожидаемые сроки. Это событие привлекло внимание сообщества, так как успех обновлений критически важен для дальнейшего развития блокчейна.
Что произошло с финализацией?
Pectra была активирована на тестнете Holesky в 21:55 UTC (4:55 p.m. по восточному времени), однако первоначально не смогла завершить финализацию, согласно данным блокчейна. Финализация — это состояние, при котором транзакция, после подтверждения и добавления в блок, становится неизменной и не может быть отменена.
Роль тестнетов в разработке
Тестнеты, такие как Holesky, представляют собой сети, которые копируют основной блокчейн (в данном случае Ethereum) и служат для тестирования обновлений или нового кода перед их внедрением в основную сеть. В настоящее время неясно, почему обновление Pectra не завершилось на Holesky. Разработчики Ethereum обсуждали возможные причины проблемы в Discord-канале Eth R&D.
История проблем с финализацией
Это не первый случай, когда обновление не завершилось на тестовой сети Ethereum. В январе 2024 года, во время тестирования обновления Dencun, хард-форк также не смог первоначально завершить финализацию на тестнете Goerli.
Что такое Pectra?
Pectra представляет собой хард-форк, который объединяет 11 основных обновлений, или “предложений по улучшению Ethereum” (EIPs), в один пакет. В центре этого обновления находится EIP-7702, который предназначен для улучшения пользовательского опыта криптокошельков. Это предложение, написанное соучредителем Ethereum Виталиком Бутериным всего за 22 минуты, позволит кошелькам иметь некоторые возможности смарт-контрактов и является частью более широкой стратегии по внедрению абстракции аккаунтов в Ethereum, что сделает использование кошельков более удобным.
Ключевые предложения обновления
Еще одно важное предложение, EIP-7251, позволит валидаторам увеличить максимальную сумму, которую они могут ставить, с 32 до 2048 ETH. Это новшество должно упростить некоторые технические нюансы, с которыми сталкиваются валидаторы, ставящие ETH. Валидаторы, ставящие более 32 ETH, должны распределять свои средства по нескольким валидаторам, что делает процесс немного неудобным. Повышение предела ставки и объединение валидаторов может ускорить процесс настройки новых узлов.
Следующие шаги и будущее Pectra
Holesky — это первая из двух тестовых сетей, которые будут проходить симуляцию Pectra. Следующий тест планируется на тестнете Sepolia 5 марта. Однако, согласно словам Кристин Ким, вице-президента по исследованиям в Galaxy, разработчики могут отложить его в зависимости от масштаба сегодняшней проблемы.
Перспективы обновления
После успешного запуска Pectra на обоих тестнетах, разработчики назначат окончательную дату для активации обновления в основной сети. Первоначально Pectra планировалось как крупнейшее обновление Ethereum на сегодняшний день, и это первое значительное изменение блокчейна за почти год. Однако разработчики решили, что Pectra слишком амбициозно, и согласились разделить оригинальный пакет на два.