Обновления TON Core: Декабрь – Январь 2025

Итоги 2024 года и дорожная карта
Итоги 2024 года и дорожная карта

Итоги 2024 года и дорожная карта

Опубликован обзор ключевых релизов TON Core за 2024 год, а также сформирована дорожная карта на первое полугодие 2025 года.

Ядро (Kernel)

Обновление узла TON 2024.12

Первое обновление в серии «Accelerator» развернуто в основной сети.

  • Добавлена возможность мониторинга только части блокчейна.
  • Внедрены частичные лайт-серверы (Partial Liteservers) и прокси-лайтсервер (Proxy Liteserver).
  • Поддержка частичных лайт-серверов в системе сборки TON и MyTonCtrl.

Обновление узла TON 2025.02

  • Улучшено обнаружение IP-адресов обновленных валидаторов для стабильной миграции.
  • Внесены улучшения и исправления для экстра-валют (extra-currencies).
  • Повышены лимиты на разблокировку зависших кошельков highload v2.

TVM 9

  • Добавлена инструкция PREVMCBLOCKS_100 для кроссчейн-коммуникаций в TVM-сайдчейнах.
  • Новая инструкция SECP256K1_XONLY_PUBKEY_TWEAK_ADD упрощает работу с SECP256K1-кривыми (используется в BTC Teleport и других DApp).
  • Инструкции SETCONTCTRMANY и SETCONTCTRMANYX оптимизированы для компиляторов.
  • Поддержка экстра-валют в резервных инструкциях.

Обновления системы сборки

  • Добавлена поддержка Ubuntu 22.04 ARM64 в GitHub Actions.
  • В PPA (Ubuntu-репозиторий) включены скомпилированные бинарные файлы TON.
  • Улучшена сборка Windows-версий.
  • Исправлены артефакты WASM.
  • Устаревшие NixPkgs заменены на AppImages.

Инструменты валидаторов

Телеметрия в оверлеях

  • Валидаторы теперь передают информацию о своей версии через протокол ADNL.
  • Это позволяет быстрее и точнее отслеживать обновление сети.

Функция восстановления из бэкапа

  • Возможность быстрого развертывания валидатора на другом сервере.
  • Полезно в случае форс-мажора в дата-центре.

Поддержка метрик Prometheus

  • Администратор валидатора может собирать метрики через Prometheus.

Удаленный контроллер узла

  • MyTonCtrl теперь можно установить на отдельный сервер.

MyTonCtrl v2.3.0, v2.3.1

  • Включает новые функции, исправления и улучшения.

Инструменты разработчика

TOLK 0.7

  • Полностью переработана система типов, добавлены дженерики и булевый тип.

TOLK 0.8

  • Введены tensorVar.0 и tupleVar.0 в качестве подготовки к структурам.

Плагины для IDE

  • VSCode Plugin 0.6.0, 0.7.0 – Поддержка TOLK 0.7. Подробнее
  • IntelliJ IDEA Plugin 2.5.0, 2.5.1 – Поддержка TOLK 0.7 и 0.8, улучшенные инспекции TL-B. Подробнее

Чек-лист безопасности для FunC

API

Поддержка экстра-валют в Mainnet

  • Добавлены новые поля в API V2 и V3 для работы с экстра-валютами.

Тестовые API

  • Actions API – автоматический разбор транзакций в человекочитаемый вид. Подробнее
  • Emulation API – эмуляция транзакций перед их отправкой в блокчейн. Подробнее
  • Metadata API – добавлено поле metadata для индексации NFT и Jettons. Подробнее
  • Улучшен Traces API – ускорена обработка и исправлены ошибки. Подробнее

Прочее

Конкурс CodeForces

  • Призовой фонд: $51,000.
  • 783 участника, лучшие решения сжали блоки в 2+ раза (47% от исходного размера).

Конкурс Telegram x TON Core

  • Призовой фонд: до $200,000.
  • Лучшие участники смогут присоединиться к командам Telegram и TON Core или запустить TVM-сайдчейн.

Обновления UI

  • Multisig UI – ускорена загрузка, добавлена возможность комментирования транзакций. Подробнее
  • Vesting UI – добавлена поддержка Hipo Staking. Подробнее

Медиа

  • Запущены каналы TON Core и TOLK.
  • Анатолий Макосов – подкаст ForkLog (RUS).
  • Интервью для OKX Developer Series.
  • Александр Кирсанов – подкаст TONPIZ (RUS) о TOLK.
  • Интервью для ton.app.
1 комментарий