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

«Мы работаем с проблемой в депозитном контракте пользователя на Sepolia. Это привело к сбоям с включением транзакций в блоки», — сообщил Тим Бейко, руководитель службы поддержки протоколов Ethereum Foundation (EF).

Причина сбоя заключалась в «странностях» контракта, который генерировал два события (перевод и депонирование), а не одно. Это вызвало сбои в некоторых EL-клиентах, из-за которых транзакции не включались в блоки. На устранение проблемы ушло шесть часов.

Активация Pectra в Sepolia последовала за аналогичной активацией в тестовой сети Holesky 24 февраля. Тогда сбой с финализацией слотов был вызван проблемой конфигурации на трех основных клиентах, что также потребовало выпуска обновления.

Тем не менее, несмотря на возникшие баги, команда не решилась перенести развертывание хардфорка в Sepolia на более поздний срок.

Pectra был сформирован из комбинации двух ранее запланированных хардфорков: Prague (для уровня исполнения) и Electra (для уровня консенсуса). Он включает улучшения, связанные с абстракцией учетных записей, изменения в работе валидаторов и нацелен на повышение производительности сети.

Кроме того, команда безопасности Ethereum открыла баунти-программу для стресс-тестирования хардфорка до 24 марта с призовым фондом в $2 млн.

Согласно аналитикам JPMorgan, Ethereum сталкивается с усиленной конкуренцией со стороны блокчейнов, таких как Solana. В феврале разработчики Ethereum обсуждали целесообразность сокращения периодичности активации апгрейдов с одного года до шести месяцев.

Источник