4.7 KiB
Mainnet Readiness — статус 2026-05-04
Текущее состояние сети: ✅ operating, pre-launch
Network name (genesis-manifest): montana (production-grade именование, без testnet-suffix)
Дата запуска цепи: 2026-05-02 19:28 MSK
Текущая длина цепи: ≈ 8086 окон ≈ 5.6 суток непрерывной работы
Текущие узлы (M8)
| Узел | Регион | IP | Phase | Window | D |
|---|---|---|---|---|---|
| мос | Москва | 176.124.208.93 | Active (operator) | 8086 | 325000000 |
| фра | Frankfurt | 89.19.208.158 | CandidateVdf | 8085 | 325000000 |
| зел | Helsinki | 91.132.142.42 | CandidateVdf | 8083 | 325000000 |
Все 3 узла:
- Подключены через
mt-net-tcpна TCP/8444 с TLS-A pinning. - Heartbeat OK с двумя другими peer'ами.
- Broadcast Proposal к 2 peer(s) на каждом окне.
- Drift 1–3 окна между узлами — нормальная сетевая задержка.
Почему это НЕ «launched mainnet»
«Mainnet» в индустриальном смысле = network in production with token-economic finality. Для Монтаны это требует закрытия 6 гейтов:
| № | Гейт | Статус | Документ |
|---|---|---|---|
| G1 | Внешний аудит критов закрыт | 🔴 не начат | 09 Внешний аудит |
| G2 | Формальная верификация Safety/Liveness | 🔴 не начат | 10 Формальная верификация |
| G3 | Тестовая сеть с независимыми операторами (n≥9, f<n/3 ≥ 3) | 🟡 3 узла одного автора | 11 Тестовая сеть M9 |
| G4 | Bug bounty запущен + итерация | 🔴 не запущен | — |
| G5 | Документация оператора для не-программиста | 🔴 только для разработчика | — |
| G6 | Token-economic finality заявлена | 🔴 не объявлена | 12 Управление |
Pre-mainnet принцип
Согласно feedback_premainnet_principle.md: Montana не запущена, breaking changes применяются сразу. Это признак, что мы в pre-launch фазе — не альтернатива «уже запущенному».
Что НЕ требуется для mainnet (важно отделить)
Иногда возникает иллюзия что «mainnet — это другой код, другой genesis, другое имя сети». В Монтане:
- ❌ Нет отдельной mainnet-конфигурации —
network_name = montanaуже production. - ❌ Нет testnet-токена против mainnet-токена — TC одна, эмитируется по поокнной модели.
- ❌ Нет rebrand при «переходе» — имена
org.montana.<component>,montana-<component>зафиксированы поfeedback_production_grade_naming.md.
«Mainnet launch» = момент когда G1-G6 закрыты и об этом сделано публичное заявление. Без публичного заявления и закрытых гейтов «переключение в mainnet режим» не имеет смысла — сеть и так работает.
Архитекторская позиция
Премиерное labelling сети как «mainnet» при незакрытых G1-G6 = противоречие собственной формальной документации = потеря trust-кредита перед будущими операторами и аудиторами.
Закрытие гейтов — единственный путь к mainnet. Запуск этих процессов параллельно начинается с M9 (открытая регистрация, документация, faucet, эксплорер) — он сам является следующим milestone'ом, а не результатом «нажатия кнопки mainnet».