Nearcore 2.13.0‑rc.1: опциональный строгий режим nonce и обновления протокола и базы данных

В релизе 2.13.0‑rc.1 добавлена возможность включать строгий режим nonce для транзакций: они отклоняются при повторе или пропуске значения. Прочие изменения включают обновление протокола и базы данных, без новых мер безопасности.

Nearcore 2.13.0‑rc.1: опциональный строгий режим nonce и обновления протокола и базы данных

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

Помимо этого, релиз включает обновление протокола, которое готовит сеть к будущим улучшениям, а также обновление базы данных, повышающее совместимость и стабильность узлов. В данном кандидате не предусмотрены новые меры безопасности.

Разработчики отмечают, что строгий режим nonce является опциональным и может быть активирован по желанию пользователей, что позволяет гибко управлять рисками повторных или пропущенных транзакций. Это особенно полезно для приложений, требующих высокой точности последовательности операций.

Обновление доступно в репозитории Nearcore и рекомендуется для тестовых сетей и ранних внедрений. Пользователям рекомендуется внимательно проверить совместимость своих приложений с новыми изменениями протокола и базы данных перед переходом в продакшн.

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

Trust 86 Importance 64 Noise 0% Связанный символ Информационный материал, не является финансовой рекомендацией.