Ранее: flightofthefox был на 2-й неделе Milestone 2, перерабатывая модель авторизации для использования бейджей и доказательств, добавляя постквантовые подписи и усиливая правила cross-shard straddler.
Неделя 3 Milestone 2 стала глубоким погружением во внутренности виртуальной машины. flightofthefox перестроил то, как VM описывает и хранит состояние компонентов, как ресурсы вроде токенов идентифицируют себя, и как ноды извлекают записи друг у друга между shard'ами — и всё это, размышляя о будущем приватности для сети.
409
+66% к прошлой неделе
коммитов
+31k −11k
+46% к прошлой неделе
строк изменено
Коммиты / день
пик 74/день · 7/7 активных дней
Динамика
Строк изменено / неделя
последние 8 нед.
83% Rust15% Config1% Docs
Что построил flightofthefox
VM учится описывать себя
flightofthefox дал VM формальный словарь для layout'ов компонентов, размеров полей и payload'ов событий — чтобы движок мог считывать и отклонять некорректные данные еще до их выполнения, делая смарт-контракты безопасными по своей природе.
→ смотрите «The Crash Lab» на hyperscale.rsРесурсы находят свои собственные адреса
Токены и другие ресурсы теперь выводят свою идентичность из эмитента, который их создал, а не из внешней метки, что делает правила владения и minting самосогласованными и устойчивыми к подделке в каждом shard.
→ смотрите «The Library» на hyperscale.rsКаждая нода извлекает свою собственную истину
Ноды теперь извлекают записи компонентов из shard, который их запечатал, вместо хранения глобальной копии, и каждая симулированная нода получает свой собственный мир движка — важный шаг к реалистичному multi-shard тестированию.
→ смотрите «The Journey» на hyperscale.rsГлавное
Главное изменение
Теперь VM может формально описывать и валидировать собственные layout'ы компонентов, payload'ы событий и идентичности ресурсов — превращая runtime-сбои в compile-time отказы.
Что дальше
Ожидается дальше: продолжение встраивания поведений ресурсов (minting, burning, collections) в новую структуру VM и углубление пути per-node derivation в извлечение cross-shard записей.
Услышано в чате
Настроение: Живая неделя — flightofthefox выдвинул идею опциональной приватности (shielding в стиле Zcash), встроенной нативно в sharded VM, что вызвало дискуссию о регулировании и о том, должна ли сама Radix быть shielded
“что если лучший sharded blockchain, также может быть лучшим privacy blockchain”
— flightofthefox, в Telegram сообщества
Концепция недели
The Crash Lab— Репетиция самого редкого дняБольшая часть недели была посвящена тому, чтобы сделать VM самоописывающим — придание каждой записи, полю и событию формальной формы, которую проверяет движок — что является основой для детерминированного, воспроизводимого multi-shard тестирования.
hyperscale.rs/crashlab Жаргон — простыми словами
Seal — Криптографическая печать, доказывающая, что компонент или ресурс был создан соответствующим authority.
Cell — Слот хранения в VM, который содержит часть состояния компонента, подобно полю в записи.
Wasmtime — Движок, который фактически выполняет скомпилированные смарт-контракты; flightofthefox обновил его до последней версии.
Куда легла работа
Описания форм VM и переработка layout'а записей
Миры движка для каждой ноды и перестройка fuzz lane
Извлечение и derivation cross-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 — Неделя 3 · ~месяц 1 из 5 · 14%. С первого дня: 3 623 коммитов — один разработчик, полностью публично.
Ссылки
Есть вопросы? flightofthefox всегда рад обсудить в Telegram сообщества.
Написано ИИ по публичным коммитам, чату сообщества и hyperscale.rs — возможны ошибки. · создано 2026-08-24