Блог
10 мин чтения
|
13 февр. 2025 г.

Обновление TRON GreatVoyage v4.7.7 (Epicurus)

TRON GreatVoyage v4.7.7 (Epicurus): обязательное обновление с исправлениями консистентности, синхронизации событий и корректного завершения работы узла.

Главы
C
Chaingateway Team
Эксперты по блокчейну

Последнее обновление блокчейн-клиента Tron GreatVoyage-v4.7.7, получившее название «Epicurus», вводит несколько важных обновлений и функций, что делает его обязательным для установки. Выпущенная 29 ноября 2024 года, эта версия сосредоточена на повышении консистентности, добавлении новых функциональных возможностей и оптимизации существующих операций для повышения производительности и надёжности.

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

Одним из заметных обновлений в этом релизе является перенос операции pow из java.lang.Math в java.lang.StrictMath TIP-697. Это улучшение обеспечивает кросс-платформенную вычислительную консистентность, гарантируя предсказуемые и единообразные результаты в разных средах и на разных платформах — что критически важно для разработчиков, работающих над мультиплатформенными интеграциями.

Ключевые изменения и улучшения

  1. Исправления синхронизации событий: Этот релиз устраняет проблемы, связанные с временными сбоями синхронизации блоков на узлах подписки на события. Эти проблемы были вызваны исключениями при обработке событий, и решение, задокументированное в issue (#6096), повышает стабильность и надёжность подписок на события.

  2. Поддержка корректного завершения работы: Узлы с включёнными функциями резервного копирования теперь поддерживают корректное завершение работы с помощью сигнала -15 (SIGTERM) #6095. Это улучшение жизненно важно для поддержания целостности данных и обеспечения плавного завершения процессов без потери данных.

  3. Улучшенные метрики интерфейса gRPC: Были внесены улучшения для повышения точности метрик длительности для интерфейсов gRPC (#6097). Это изменение обеспечивает более точный мониторинг производительности и устранение неполадок, позволяя разработчикам получить более ясное представление о производительности сети и приложений.

  4. Оптимизации прекомпилированных контрактов: Обновление также включает оптимизации для прекомпилированных контрактов (#6101). Благодаря улучшению этих контрактов транзакции, которые на них полагаются, выиграют от повышенной эффективности и сниженной вычислительной нагрузки, что приведёт к более быстрым и экономически эффективным операциям.

Целостность и проверка

Для обеспечения безопасности и подлинности все доступные JAR-файлы в этом релизе подписаны с помощью GPG-ключей. Подробные инструкции и документация по проверке этих файлов доступны в руководстве Integrity Check. Разработчикам рекомендуется выполнять эти проверки для аутентификации своих загрузок, тем самым защищаясь от подделанных или вредоносных файлов.

С GreatVoyage-v4.7.7 пользователи выигрывают не от изобилия функций, а от повышенной производительности и надёжности, которые они привносят в их работу, во многом созвучно с цитатой: «Не то, что мы имеем, а то, чем мы наслаждаемся, составляет наше изобилие», прекрасно перекликающейся с философией Эпикура.

Готовы собрать это сами? Получите свой API-ключ — 7-дневный пробный период, без карты — или посмотрите API Tron для полного справочника по эндпоинтам.

C
Chaingateway Team
Эксперты по блокчейну

Команда Chaingateway стремится упростить интеграцию блокчейна для разработчиков по всему миру.