XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

Неделя №7 · 22–28 июня 2026 · Milestone 1 · Adaptive Sharding · Неделя 9 · ~месяц 2 из 4
Раздели работу, а не мир
ПРОГРЕСС ЭТАПА 153%

Ранее: симулятор и production-тесты только что привели к единому виду по эпохам и follower-пулам, а первые end-to-end тесты reshape начали запускаться.

На этой неделе прошёл этап консолидации. flightofthefox собрал десятки разрозненных тестовых скриптов из симулятора и production-кода в единый общий фреймворк 'scenarios' — один набор сценариев, который работает в обоих местах. Поверх этого механизм, выполняющий сплиты и мерджи шардов, получил новый orchestrator, а тихая, но масштабная уборка привела в порядок внутреннюю структуру папок.

96
+23% к прошлой неделе
коммитов
+8.0k 6.6k
+1% к прошлой неделе
строк изменено
218
файлов затронуто
34+
дней подряд с коммитами
Коммиты / день
П
В
С
Ч
П
С
В
пик 26/день · 7/7 активных дней
Динамика
Строк изменено / неделя
последние 8 нед.
96% Rust4% Config
Что построил flightofthefox

Один набор тестов, два мира

flightofthefox мигрировал тесты симулятора, production end-to-end тесты и fault-тесты в единый фреймворк сценариев. Теперь одни и те же сценарии reshape, straddler и cross-shard запускаются на обеих тестовых средах — единый источник истины для определения 'корректности'.

→ смотрите «The Crash Lab» на hyperscale.rs

Новый orchestrator для сплитов и мерджей

flightofthefox внедрил reshape-orchestrator, который координирует сплит или мердж — кто усаживает новый шард, кто следит за старым, кто поддерживает синхронизацию. Спонтанная логика заменена на чистую машину обязанностей, общую для обоих runner-ов.

→ смотрите «The Will» на hyperscale.rs

Старт с одного, рост по требованию

Запуск из genesis упростился: каждая сеть теперь загружается с единственного шарда и растёт до целевого размера по тому же коду. Меньше магических переключателей, а симулятор и production теперь разделяют одну церемонию genesis.

→ смотрите «The Census» на hyperscale.rs
Главное
Главное изменение
Симулятор и production-код теперь запускают идентичные тестовые сценарии end-to-end — проект ещё никогда не был так близок к единому источнику истины для того, что значит 'корректно'.
Что дальше
Далее вероятнее всего: доработать оставшиеся fault-сценарии в новом фреймворке, а затем перейти к lottery-стилю перемешивания валидаторов, который M1 ещё должен предоставить.
Концепция недели
The Crash LabВоспроизведи каждый баг байт-в-байт
Впервые симулятор и боевой код запускают абсолютно одинаковые тестовые сценарии — каждый баг, обнаруженный в одном, автоматически проверяется и в другом. Это фундамент, который flightofthefox закладывает перед запуском публичного testnet.
hyperscale.rs
Жаргон — простыми словами
ScenarioТест, написанный единожды в общем формате и запускаемый как на симуляторе, так и на реальном production-коде.
OrchestratorКоординатор, который проводит сеть через упорядоченные шаги сложной операции — например, разделение шарда на два.
Куда легла работа
масштабный рефакторинг: новый orchestrator, уборка папок
simulation · The Crash Lab
тесты мигрированы в общие сценарии
подготовлен новый portable-крейт сценариев
Справка — карта концепций, дорожная карта и ссылки
Полная картина
The System
The whole sharded design at a glance.
The Journey
One transaction's trip through the network.
The Clock
Consensus-attested time across independent shards.
The Census
The leaderless beacon of validators, stake and shards.
The Overlap
Why two conflicting blocks can never both commit.
The Generals
All-or-nothing cross-shard commits, computed not voted.
The Archive
Every published byte is preserved or provably expired.
The Library
All state in one merkle tree; a shard is a subtree.
The Will
How in-flight transactions settle when a shard dies.
The Lottery
Random, ever-moving committees; proven cheats are jailed.
The Triage
Under overload, urgent traffic never waits for bulk.
The Governor
Validator entry is re-priced every epoch, like a market.
The Crash Lab
The simulator that replays any failure byte-for-byte.
The Proof
Proving safety with maths, not just tests.
The Asterisks
Every design's trade-offs — including Hyperscale's own.
Путь к мейннету
M1
Adaptive Sharding
~4 mo
M2
Radix Engine
~5 mo
M3
Gateway & API
~3 mo
M4
Validator GUI
~3 mo
M5
Migration
~3 mo
M6
Live support
12 mo
Сейчас: Milestone 1 · Adaptive Sharding — Неделя 9 · ~месяц 2 из 4 · 53%. С первого дня: 2 324 коммитов — один разработчик, полностью публично.
Ссылки
Написано ИИ по публичным коммитам, чату сообщества и hyperscale.rs — возможны ошибки. · создано 2026-07-09
Hyperscale Weekly — Неделя №7 · 22–28 июня 2026