Polkadot SDK выпустил патч stable2603‑6, который вносит ряд исправлений и обновлений ключевых библиотек, направленных на повышение стабильности и безопасности сети. Патч не сопровождается новыми бинарными образами, но обновляет внутренние crates, что важно для тех, кто строит собственные клиенты или использует RPC‑интерфейсы.
В частности, обновлены библиотеки “sc-consensus-beefy@35.0.1” и “sc-consensus-grandpa@0.41.1”. Для разработчиков клиентской стороны (Node Dev) добавлены тесты и небольшие изменения в API, связанные с синхронизацией изменений в памяти с базой данных в модуле Grandpa. Это улучшает согласованность данных и снижает риск возникновения конфликтов.
Для операторов узлов (Node Operator) патч вводит механизм снижения репутации BEEFY‑пиров, которые отправляют некорректные подтверждения. Теперь такие пировы автоматически отказывают в приёме и получают штрафы, что повышает надёжность консенсуса.
Разработчики, работающие с runtime (Runtime Dev), получат обновления, которые не затрагивают пользовательский код, но улучшают внутреннюю логику рантайма. Пользователи runtime (Runtime User), включая держателей токенов и фронтенд‑разработчиков, могут ожидать более стабильного взаимодействия с сетью.
Патч собран и протестирован на Rust Stable 1.93.0; возможна совместимость с другими версиями, но официально подтверждена только эта. В целом, обновление представляет собой стандартный набор исправлений, направленных на поддержание качества SDK и улучшение опыта работы как с клиентами, так и с узлами.
Для тех, кто следит за развитием Polkadot, патч stable2603‑6 подтверждает, что команда продолжает уделять внимание мелким, но критически важным деталям, обеспечивая надёжность и безопасность сети.
