Мы рады объявить о выпуске IOST v4.10.0 — обязательного обновления основной сети, включающего улучшения выполнения смарт-контрактов, обработки ошибок и общей стабильности узлов.

Этот релиз содержит изменения сетевых правил, несовместимые с предыдущими версиями. Всем операторам узлов основной сети необходимо завершить обновление до вступления новых правил в силу, чтобы сохранить совместимость сети и избежать возможных перебоев в работе сервисов.

Основные улучшения

В IOST v4.10.0 реализовано несколько технических улучшений, призванных повысить надежность и стабильность сети:

  • Выполнение смарт-контрактов: улучшена обработка ошибок при вызове контрактов, усилена изоляция в виртуальной машине (VM) и усовершенствована проверка параметров хранилища.

  • Стабильность узлов: улучшена обработка ошибок, связанных с недостаточным запасом Gas, развёртыванием контрактов и обновлением контрактов, что повышает надёжность узлов.

  • Инфраструктура разработки: цепочка инструментов Go обновлена до версии 1.27.3, а также обновлены библиотеки VM, процессы сборки и конфигурации образов контейнеров.

Важно: обязательное обновление для всех операторов узлов

Новые правила выполнения вступят в силу на высоте блока основной сети 480080000. По текущей оценке, это произойдёт 10 ноября 2026 года примерно в 23:45 UTC.

Обратите внимание: расчётное время активации может меняться в зависимости от скорости создания блоков. Активация определяется высотой блока, а не предполагаемой датой или временем.

Все операторы узлов основной сети, включая производителей блоков, биржи, кастодианов и других операторов полных узлов, должны обновиться до версии v4.10.0 до блока активации.

Несвоевременное обновление может повлиять на создание блоков, синхронизацию блоков и подтверждение транзакций.

Материалы для обновления

Образ Docker:

iostio/iost-node:4.10.0

Примечания к выпуску:

Выпуск v4.10.0 · iost-official/go-iost

Руководство по обновлению узла:

Присоединиться к сети IOST | Документация IOST

Проверьте обновление

После завершения обновления выполните следующую команду, чтобы проверить версию узла и хеш коммита Git:

docker exec -it iserver iwallet state | grep -E "codeVersion|gitHash"

В выводе должны быть указаны следующие значения:

"gitHash": "31ed03d20ebe506a0f27fb5880bbedc4dcd2a835","codeVersion": "4.10.0"

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

--security-opt seccomp:unconfined

Благодарим за постоянную поддержку

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

Ваш вклад необходим для поддержания безопасности, стабильности и надёжности сети IOST, пока мы продолжаем совершенствовать нашу инфраструктуру.

Об IOST

IOST — это блокчейн-платформа, ориентированная на создание масштабируемой и доступной инфраструктуры для реальных активов (RWA) и приложений Web3. Уделяя особое внимание безопасности, эффективности и внедрению в реальном мире, IOST стремится объединить традиционные финансы и блокчейн-технологии, открывая новые возможности для компаний, разработчиков и пользователей по всему миру.

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

Оставайтесь на связи с IOST

IOST | Link3

Объявление об обновлении основной сети IOST до версии v4.10.0 впервые было опубликовано IOST на Medium, где читатели продолжают обсуждение, отмечая важные моменты и комментируя эту публикацию.