План обновления Canton с 3.4 до 3.5
Краткое содержание
В Canton Network мы описываем переход с Canton 3.4 на 3.5, включая паузу Splice 0.5.x, развертывание Splice 0.6.x с Logical Synchronizers и обновления сети Global Synchronizer.
ПЕРЕХОД С CANTON 3.4 НА CANTON 3.5
Обновление: 24.04.2026
Подробности см. в long-term SV Operations schedule
Фаза 1: Пауза в выпусках Splice 0.5.x и вступление в силу новых моделей Splice Daml.
- Линейка релизов Splice 0.5.x завершена.
Модели Daml и конфигурации, вступающие в силу в MainNet на Фазе 1:
- Development Fund Manager Party активен в MainNet с 15 апреля.
- Инкременты 2 и 3 CIP-0104 Traffic-based App Rewards действуют в MainNet.
- 5 мая: Модели Daml из Splice 0.5.16 вступают в силу в MainNet. Все валидаторы должны обновиться до Splice 0.5.16 в MainNet до этой даты.
Фаза 2: Линейка релизов Splice 0.6.x. Splice 0.6.x внедряет функции Canton 3.5. Изменения протокола остаются за feature flags.
- Splice 0.6.0 содержал ошибки при раннем тестировании SV в DevNet.
- Splice 0.6.1 будет выпущен для SV в понедельник, 27 апреля.
- Валидаторам не следует обновляться до вторника, 28 апреля.
- Splice 0.6.x внедрит Logical Synchronizers, позволяющие обновляться между физическими узлами синхронизации с сохранением того же Logical SynchronizerID.
- Это позволит проводить обновления протокола без остановки транзакций Daml. Топологические транзакции приостанавливаются во время таких обновлений.
Основные этапы для Splice 0.6.x:
- 27 апреля: Splice 0.6.1 запущен в DevNet. Внедрен Logical Synchronizer.
- 30 апреля: Награды за активность валидаторов (Liveness Rewards) снижены до нуля (0).
- Конец мая: Super Validators практикуют обновление с использованием Logical Synchronizer (LSU) в DevNet. Реальные изменения протокола не вносятся.
Фаза 3: Обновление сетей Global Synchronizer до Canton Protocol 35.
- После проверки обновлений Logical Synchronizer в Splice 0.6.x, все три сети Global Synchronizer выполнят обновление до Canton protocol Version 35.
- Окончательные сроки и функции Canton 3.5 будут определены позже. Новые функции будут внедряться постепенно через LSU для минимизации влияния.
Основные этапы для Фазы 3:
- Начало июня: LSU в DevNet внедряет обновление протокола и новые функции. TestNet LSU последует через неделю.
- Середина июня: LSU в MainNet внедряет обновление протокола и новые функции, следуя процедурам DevNet и TestNet.
|| @Canton Builder @Dev Announcements @Product Updates ||