XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

Week #7 · 22–28 Jun 2026 · Milestone 1 · Adaptive Sharding · Week 9 · ~month 2 of 4
Split the work, not the world
MILESTONE 1 PROGRESS53%

Previously: the simulator and production test suites had just been brought into alignment on epochs and follower pools, and the first end-to-end reshape tests were coming online.

This was a consolidation week. flightofthefox folded the dozens of test scripts scattered across the simulator and the production code into a single shared 'scenarios' framework — one set of stories that runs in both places. On top of that, the machinery that runs shard splits and merges got a new conductor, and a quiet but sweeping cleanup tidied the internal folder layout.

96
+23% vs last wk
commits
+8.0k 6.6k
+1% vs last wk
lines changed
218
files touched
34+
day commit streak
Commits / day
M
T
W
T
F
S
S
peak 26/day · 7/7 days active
Momentum
Lines changed / week
last 8 weeks
96% Rust4% Config
What flightofthefox built

One test suite, two worlds

flightofthefox migrated the simulator tests, the production end-to-end tests, and the fault tests into one shared scenarios framework. The exact same reshape, straddler, and cross-shard stories now run on both harnesses — one source of truth for 'correct.'

→ see “The Crash Lab” on hyperscale.rs

A new conductor for splits and merges

flightofthefox introduced a reshape orchestrator that coordinates a split or merge — who seats the new shard, who watches the old one, who keeps things in sync. Ad-hoc logic replaced with a clean duty machine shared by both runners.

→ see “The Will” on hyperscale.rs

Start at one, grow on demand

The genesis startup was simplified: every network now boots from a single shard and grows to its target size under the same code path. Fewer magic knobs, and the simulator and production now share one genesis ceremony.

→ see “The Census” on hyperscale.rs
The bottom line
Standout change
The simulator and production code now run the exact same test scenarios end-to-end — the closest the project has come to one source of truth for what 'correct' means.
What's next
Likely next: harden the remaining fault scenarios in the new framework, then move into the lottery-style validator shuffling that M1 still has to deliver.
This week's concept
The Crash LabReplay every bug byte-for-byte
For the first time, the simulator and the live code run the exact same test scenarios — every bug found in one is automatically checked against the other, which is the foundation flightofthefox needs before a public testnet.
hyperscale.rs
Jargon, decoded
ScenarioA test written once in a shared format that runs on both the simulator and the real production code.
OrchestratorA coordinator that walks the network through the ordered steps of a complex operation, like splitting a shard in two.
Where the work landed
sweeping refactor: new orchestrator, folder tidy
simulation · The Crash Lab
tests migrated into shared scenarios
new portable scenario crate scaffolded
Reference — concept map, roadmap & links
The full picture
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.
The road to mainnet
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
Now: Milestone 1 · Adaptive Sharding — Week 9 · ~month 2 of 4 · 53%. Since day one: 2,324 commits — one developer, fully in public.
Links
Written by AI from public commits, the community chat and hyperscale.rs — may contain mistakes. · generated 2026-07-09