XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

Неделя №24 · 19–25 октября 2026 · Milestone 2 · Radix Engine · Неделя 12 · с августа 2026
Раздели работу, а не мир
ТЕКУЩИЙ ЭТАП
Milestone 2 · Radix Engine
Портирование Radix Engine, чтобы Scrypto работал across shards
Неделя 12 · с августа 2026

Ранее: flightofthefox закрыл огромную неделю со 124 коммитами, в которой перестроил cross-shard вердикты так, что сертификаты больше ничего не решают поодиночке, и довёл сетевой бэкенд iroh почти до продакшн-состояния.

На этой неделе та же «сантехника» двинулась дальше и разошлась по новой территории: как расписание beacon'а вычисляется на каждом хосте, как сущности-подписанты подключаются к запущенным шардам, и как записи о cross-shard переходах выводятся из оборота только при реальном доказательстве. В чате тише, но код рассказывает историю о том, как механизмы координации сети подтягиваются со всех сторон.

62
-50% к прошлой неделе
коммитов
+13k −7.6k
-47% к прошлой неделе
строк изменено
312
файлов затронуто
1
дней подряд с коммитами
Коммиты / день
П
В
С
Ч
П
С
В
пик 26/день · 6/7 активных дней
Динамика
Строк изменено / неделя
последние 8 нед.
93% Rust7% Config
Что построил flightofthefox

Каждый хост делает свой fold

Координатор beacon'а был разделён: теперь каждый хост запускает собственный beacon-цикл и независимо вычисляет расписание — один fold на хост, один участник на идентичность, каждый блок коммитится ровно один раз. Меньше поводов у нод разойтись во мнениях о том, кто главный.

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

Переходы уходят в отставку по доказательству

Запись о переходе — след, который оставляет после себя cross-shard-перевод — теперь выводится из оборота только когда заверенный сертификат подтверждает, что перевод действительно состоялся, с минимальной границей в секции клеймов. Никаких больше «наверное, к этому моменту всё в порядке».

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

Один реплика, много подписантов

Каждый размещённый шард теперь держит единственный работающий реплика, и на него подселяются validator-подписанты, подписывая артефакты шарда и исполнения. Модель validator-идентичности теперь описана в документации.

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

Медленные симуляции получили три часа

Симулятор получил более длинные CI-бюджеты, более строгие правила по времени — запуск, который перестаёт продвигать свой clock, теперь проваливается — и обновления трейсов сведены в один шаг, так что более редкие баги ловятся до того, как уедут в прод.

→ смотрите «The Crash Lab» на hyperscale.rs
Ещё на этой неделе
  • Шарды теперь нарезаются только когда ни одна строка шарда больше не слышит нарезку.
  • Восстановление после halt выполняется до тасовки комитета и reshuffle-жеребьёвок.
  • Архивные ноды теперь декодируют и хранят каждый закоммиченный блок, с копиями заголовков, ключованными по дайджесту.
  • Синхронизация блоков стартует только на сертификате, который реально проходит верификацию.
  • Durability хранилища теперь отслеживается только в тестовых запусках, которые могут потерять питание.
Главное
Главное изменение
Записи о cross-shard переходах теперь можно вывести из оборота только когда заверенный сертификат доказывает, что перевод действительно состоялся — это закрывает брешь доверия в системе клеймов.
Что дальше
Вероятно, дальше: завершение разделения beacon на fold/участник и посадку подписантов, затем продолжение вердиктной и клейм-обвязки между шардами.
Услышано в чате

Настроение: На этой неделе в канале в основном спам-боты и мемы; flightofthefox бросил бодрое «gm hyperscalers» и однострочник о том, что проект — общественное благо.

“hs-rs — это не бизнес, это общественное благо”
— flightofthefox, в Telegram сообщества
Концепция недели
The Generals— Два генерала отправили своих посланников в отставку
Главная нить недели — cross-shard атомарность: записи о переходах, клеймы и вердикты теперь живут или умирают строго по заверенным фактам с кворумом, а не по слову одной ноды.
hyperscale.rs/generals
Жаргон — простыми словами
Replica — Работающая копия кода одного шарда, которой владеют назначенные ей валидаторы и на которой они подписываются.
Crossing record — Учётная запись, которая остаётся позади, когда транзакция переносит состояние из одного шарда в другой.
Fold — Единственный детерминированный проход по блокам beacon'а, вычисляющий расписания и комитеты.
Куда легла работа
модель посадки реплики и подписантов
координатор разделён на fold и участника
записи о переходах выводятся по заверенному доказательству
simulation · The Crash Lab
длинные CI-бюджеты, более строгие проверки времени
Справка — карта концепций, дорожная карта и ссылки▾
Полная картина
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 2 · Radix Engine — Неделя 12 · с августа 2026. С первого дня: 5 635 коммитов — один разработчик, полностью публично.
Ссылки
Написано ИИ по публичным коммитам, чату сообщества и hyperscale.rs — возможны ошибки. · создано 2026-10-26