Neo X releases v0.5.3 “Quenchation,” recommends node operator upgrade
Neo X выпустила версию v0.5.3 “Quenchation”, рекомендует операторам узлов обновиться
Neo X выпустила версию v0.5.3, обновление для блокчейна, совместимого с EVM, которое включает в себя несколько небольших улучшений и исправлений ошибок. Команда сообщила, что обновление "настоятельно рекомендуется" операторам узлов, использующим версию v0.5.2.
Версия "Quenchation" продолжает традицию Neo X, заключающуюся в присвоении уникальных имен версиям обновлений. Она следует за выпуском "Polarization" от 6 марта, который представил более масштабные изменения инфраструктуры, связанные с новыми функциями Ethereum-клиентов, добавил хранение данных в формате блобов на уровне исполнения и API для EIP-4844, а также перевела модель peer-to-peer коммуникации сети для поддержки изменений, произошедших после "слияния" (merge).
Neo X v0.5.3 – это более узкое обновление, направленное на повышение стабильности и устранение неточностей. Согласно примечаниям к выпуску, обновление обновляет предложения о подтверждении при изменении представления (ChangeView), обновляет сообщение об ошибке, отображаемое при отсутствии etherbase, и снижает уровень логирования для отсутствующих транзакций в формате блобов.
В патч также включены два исправления ошибок: исключение "sidecar" транзакций в формате блобов из обратного вызова OnTransaction и исправление обработки ошибок блобов для блоков, подтвержденных протоколом консенсуса dBFT. Оба исправления касаются крайних случаев в функциональности, связанной с блобами, представленной в предыдущей версии.
В примечаниях к выпуску описан простой путь обновления для операторов узлов, переходящих с версии v0.5.2: загрузите новый двоичный файл, корректно остановите узел, замените старый двоичный файл и перезапустите узел. В отличие от предыдущего обновления, v0.5.3 не требует дополнительных изменений конфигурации.
Полные примечания к выпуску можно найти по следующей ссылке:
https://github.com/bane-labs/go-ethereum/releases/tag/v0.5.3