XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

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

Ранее: flightofthefox только что закрыл пробел в безопасности fork'а, зафиксировав консенсус шарда в safe-vote-правиле HotStuff-2, и прогонял полный переход эпохи через симулятор с новым топологическим расписанием.

Насыщенная неделя. Базовые строительные блоки settled, и flightofthefox взялся за самую непростую часть: что происходит с cross-shard-транзакцией, если её шарды перекроили прямо у неё под ногами? Ответ — забор на основе settled waves, новый способ подключения шардов через snapshot sync и первые split'ы и merge'и, реально отработавшие end-to-end в симуляторе — составляет основу этого дайджеста.

161
+87% к прошлой неделе
коммитов
+16k 3.8k
+136% к прошлой неделе
строк изменено
276
файлов затронуто
27
дней подряд с коммитами
Коммиты / день
П
В
С
Ч
П
С
В
пик 42/день · 7/7 активных дней
Динамика
Строк изменено / неделя
последние 8 нед.
98% Rust2% Config
Что построил flightofthefox

Забор для зависших транзакций

Когда shard разделяется или объединяется, cross-shard-транзакции могут зависнуть. flightofthefox построил забор на settled waves: выжившая сторона реконструирует то, что исчезнувший shard уже закоммитил, и отменяет то, что нельзя перенести. Ничто не теряется незаметно.

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

Новые шарды встают на место мгновенно

Новый shard больше не нужно проигрывать историю с самого начала. flightofthefox добавил snap-sync-протокол и BoundaryStore, который фиксирует состояние каждого шарда на каждом переходе эпохи. Подключающийся shard скачивает свежий checkpoint и быстро догоняет сеть.

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

Split'ы и merge'и работают по-настоящему

В симуляторе появились end-to-end-сценарии: два shard-наследника объединяются в родительский, shard разделяется в реальном времени с наблюдателями, отслеживающими процесс, validator перемещается между шардами. Adaptive sharding — ключевое обещание M1 — больше не просто теория.

→ смотрите «The Crash Lab» на hyperscale.rs
Главное
Главное изменение
Забор на settled waves теперь на месте, так что cross-shard-транзакции переживают split или merge шарда без потерь и незаметного двойного списания.
Что дальше
Скорее дальше: стресс-тестирование reshape-цикла в симуляторе в более жёстких сценариях — отказы committee, выпадение validator'а прямо во время reshape, зависания ротации — прежде чем переходить к лотерейному перемешиванию validator'ов, тоже заявленному в M1.
Концепция недели
The WillЗабор для транзакций, зависших из-за reshape
Больше трети коммитов за неделю посвящено забору на settled waves: механизм, который безопасно и детерминированно решает, что происходит с cross-shard-транзакциями, когда один из их шардов исчезает при reshape.
hyperscale.rs
Жаргон — простыми словами
StraddlerТранзакция, затрагивающая более одного шарда, поэтому для её commit требуется, чтобы оба шарда закоммитили её совместно.
Snap-syncСпособ для нового шарда скачать свежий checkpoint состояния вместо проигрывания каждого блока с самого начала.
Settled waveПакет cross-shard-транзакций, которые shard полностью закоммитил и не будет пересматривать.
Куда легла работа
simulation · The Crash Lab
end-to-end тесты split, merge и relocate
механика забора на settled waves
перишардные boundary-данные и QC
Справка — карта концепций, дорожная карта и ссылки
Полная картина
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 — Неделя 7 · ~месяц 2 из 4 · 41%. С первого дня: 2 324 коммитов — один разработчик, полностью публично.
Ссылки
Написано ИИ по публичным коммитам, чату сообщества и hyperscale.rs — возможны ошибки. · создано 2026-07-09