В прошлый раз: flightofthefox прочесал VM на предмет корректности — холды комиссий, циклы межшардовых блокировок и размещение со-хостинговых validator'ов.
Большая и очень практичная неделя: flightofthefox сделал 124 коммита — в основном укреплял сетевой слой под новым backend'ом и ужесточал правила, определяющие результаты между shard'ами. В чате он также изложил полный план того, как будут работать история и архивирование в шардированном мире.
124
-19% к прошлой неделе
коммитов
+26k −13k
+74% к прошлой неделе
строк изменено
34+
дней подряд с коммитами
Коммиты / день
пик 33/день · 6/7 активных дней
Динамика
Строк изменено / неделя
последние 8 нед.
Что построил flightofthefox
Сетевой движок набирает зрелость
Большую часть недели flightofthefox посвятил сетевому backend'у iroh: релеи для домашних сетей, тестбеды для NAT, бенчмарки против старого backend'а и строгие бюджеты на то, кому отвечать. Если сделать это правильно, validator'ы смогут работать за обычным домашним интернетом.
→ смотрите «The Triage» на hyperscale.rsВердикты вместо голосов
Правила для межшардовых результатов были ужесточены: один лишь сертификат больше никогда не может определить исход, и каждое утверждение блока о другом shard'е должно подкрепляться собственным подписанным вердиктом того shard'а. Это делает межшардовые транзакции честными по построению.
→ смотрите «The Generals» на hyperscale.rsЧистка с доказательством
Старые данные теперь можно безопасно удалять, как только frontier самого блока это позволяет, причём каждое удаление сворачивается в единый аккуратный proof. Validator'ы хранят меньше, доказывают то, что сохранили, и синхронизируются быстрее.
→ смотрите «The Archive» на hyperscale.rsГраницы shard'ов получают зубы
Решейпы, терминальные записи и границы shard'ов были ограждены — shard нельзя переформатировать, пока стоит его терминальная запись, а строки до границы нельзя прочесть неверно. Меньше способов, которыми сплиты и мерджи могут пойти не так.
→ смотрите «The Will» на hyperscale.rsЕщё на этой неделе
- Контейнерный тестбед теперь рассаживает целый комитет по разным конфигурациям домашних сетей.
- Неиспользуемые межшардовые данные старше границы теперь доказуемо можно отбрасывать.
- Gossip-слой переписан так, что ложная копия не может блокировать последующие истинные копии.
- Для пробы iroh между двумя домашними сетями появился понятный гайд на простом языке.
Главное
Главное изменение
Сетевой backend iroh почти готов к продакшену — включая релеи и тестбеды, доказывающие, что validator'ы могут общаться через обычные домашние сети.
Что дальше
Дальше, скорее всего: завершение вердиктно-клеймовой обвязки между shard'ами и превращение backend'а iroh в продакшен-дефолт.
Услышано в чате
Настроение: В чате доминировало долгое и обстоятельное обсуждение архивирования истории и того, как gateway'ы будут отдавать данные в шардированном мире — плюс привычные вопросы о том, когда появится публичный testnet.
“пути древнего непознаваемы. не задерживай разум свой на PR #171, если не готов его потерять”
— flightofthefox, в Telegram сообщества
flightofthefox объяснил
Архивирование в шардированном мире
Архивные ноды будут конфигурацией обычного клиента: слушают gossip заголовков shard'ов и пакетируют историю в объектное хранилище — validator'ы не могут таскать старые данные, потому что перетасовка терабайтов истории сломает всё.
У пермиссионности есть пределы
Permissionless не значит, что сеть кому-то что-то должна — у 128 validator'ов shard'а конечная пропускная способность, так что архивистам, скорее всего, придётся заложить что-то ценное как билет на регистрацию и право задавать запросы.
Вес данных Babylon
Validator'ы Babylon таскают почти терабайт диска ради менее чем 20 ГБ реального состояния — он подозревает, что это был просто MVP, который так и не улучшили, а не требование комплаенса.
Нативные blueprints подождут
О портировании чего-то вроде пулов Ociswap на hs-vm: до этих тем в топе списка ещё много месяцев фундаментальной работы.
Концепция недели
The Generals— Два генерала отставили своих гонцовСамая глубокая тема недели — сделать межшардовые commitment'ы чисто механическими: исходы следуют из фактов, уже подписанных в сети, а не из сообщения, которое кто-то мог подделать или потерять.
hyperscale.rs/generals Жаргон — простыми словами
iroh — Современная сетевая библиотека на Rust для соединения нод, даже за домашними роутерами.
NAT — Технология роутеров в домашних сетях, которая может блокировать прямые соединения между машинами.
Verdict — Подписанный shard'ом документ о результате выполненной им транзакции.
Куда легла работа
новый сетевой backend укреплён и протестирован в бенчмарках
настроены fault-гейты и сценарная обвязка
ужесточены правила вердиктов и клеймов между shard'ами
ограждены правила границ и терминальных записей
Справка — карта концепций, дорожная карта и ссылки▾
Полная картина
The ClockConsensus-attested time across independent shards.
The CensusThe leaderless beacon of validators, stake and shards.
The OverlapWhy two conflicting blocks can never both commit.
The GeneralsAll-or-nothing cross-shard commits, computed not voted.
The ArchiveEvery published byte is preserved or provably expired.
The LibraryAll state in one merkle tree; a shard is a subtree.
The WillHow in-flight transactions settle when a shard dies.
The LotteryRandom, ever-moving committees; proven cheats are jailed.
The TriageUnder overload, urgent traffic never waits for bulk.
The GovernorValidator entry is re-priced every epoch, like a market.
The Crash LabThe simulator that replays any failure byte-for-byte.
The ProofProving safety with maths, not just tests.
The AsterisksEvery design's trade-offs — including Hyperscale's own.
Путь к мейннету
✓ M1
Adaptive Sharding
~4 mo
Сейчас: Milestone 2 · Radix Engine — Неделя 11 · с августа 2026. С первого дня: 5 563 коммитов — один разработчик, полностью публично.
Ссылки
Есть вопросы? flightofthefox всегда рад обсудить в Telegram сообщества.
Написано ИИ по публичным коммитам, чату сообщества и hyperscale.rs — возможны ошибки. · создано 2026-10-19