Near Protocol выпустил кандидат версии 2.13.0‑rc.1. Основное нововведение — опциональный строгий режим nonce для транзакций. При включении этого режима транзакция требует, чтобы её nonce точно соответствовал предыдущему nonce того же ключа доступа плюс один; любые дублирования или пропуски приводят к отклонению транзакции. Транзакции, не использующие строгий режим, продолжают работать по прежнему монотонному принципу.
Помимо этого, релиз включает обновление протокола, которое готовит сеть к будущим улучшениям, а также обновление базы данных, повышающее совместимость и стабильность узлов. В данном кандидате не предусмотрены новые меры безопасности.
Разработчики отмечают, что строгий режим nonce является опциональным и может быть активирован по желанию пользователей, что позволяет гибко управлять рисками повторных или пропущенных транзакций. Это особенно полезно для приложений, требующих высокой точности последовательности операций.
Обновление доступно в репозитории Nearcore и рекомендуется для тестовых сетей и ранних внедрений. Пользователям рекомендуется внимательно проверить совместимость своих приложений с новыми изменениями протокола и базы данных перед переходом в продакшн.
Все детали релиза, включая список изменений и инструкции по миграции, опубликованы в официальном репозитории GitHub.
