XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

第 3 周 · 2026年5月25日–31日 · Milestone 1 · Adaptive Sharding · 第5周 · 第4个月中的第1个月
分割工作,而非世界
里程碑 1 进度29%

上期回顾:flightofthefox 搭建了 beacon crate 的骨架——这条负责追踪 validator 和 shard 映射的慢速协调链——并围绕 thread-per-shard 模型重构了生产节点,同时配合 The Crash Lab 和 The Pr 进行了测试。

这是关键转折的一周。flightofthefox 在整个代码库中推入了编译器强制安全系统,确保未经验证的 block 或 vote 在实际操作中根本不可能被误用。他还将 beacon 完整接入生产节点,并用更简洁的 skip 流程替代了旧版恢复路径。

184
-27% 对比上周
次提交
+15k 11k
+22% 对比上周
行代码变更
297
个文件改动
15
天连续提交
每日提交
峰值 45/天 · 7/7 天活跃
势头
每周变更行数
最近 8 周
96% Rust4% Config
flightofthefox 构建了什么

编译器强制安全全面铺开

一个新的 typestate wrapper 现在会强制编译器拒绝任何在密码学验证之前就尝试使用 block、vote 或 certificate 的代码。未经验证的数据再也不会意外溜进来——这对 The Overlap 来说是一次深层的结构性安全提升。

→ 在 hyperscale.rs 查看“The Overlap”

beacon 苏醒

beacon 已完整接入生产节点:sync、gossip、fetch pools、定时器以及 SPC 状态机全部上线。一条旧的

→ 在 hyperscale.rs 查看“The Census”

The Crash Lab grows teeth

The simulator absorbed multi-coordinator, Byzantine, and topology-change scenarios, plus cross-network signature rejection tests, so a wider range of attacks can now be replayed byte-for-byte in The Crash Lab.

→ 在 hyperscale.rs 查看“The Crash Lab”
本周要点
最亮眼的变化
A compiler-enforced 'verified' wrapper now covers nearly every consensus type, making it structurally impossible to trust an unverified block, vote, or certificate.
接下来做什么
Likely next: driving a full beacon epoch transition end-to-end through the simulator, including the new skip flow.
聊天室见闻

氛围:Quiet week in chat — flightofthefox heads-down on the codebase.

本周概念
The OverlapProvably fork-free
Nearly every consensus type now has to be cryptographically verified before the compiler will let the code touch it, making it structurally impossible for unverified data to influence a decision. This is fork-safety baked into the type system.
hyperscale.rs/overlap
术语解读
TypestateA coding pattern where the type itself records whether a step has happened, so the compiler refuses to let you use something before that ste
GossipThe way nodes spread messages peer-to-peer, each one passing the news to a few neighbours who pass it on, like a rumour.
UnicastSending a message to one specific node, the opposite of broadcasting to everyone.
工作落在了哪里
typestate wrappers for verified consensus types
wired into node, sync, fetch, skip flow
node
BeaconCoordinator wired into the runner
参考 — 概念地图、路线图与链接
全景图
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 — 第5周 · 第4个月中的第1个月 · 29%。 自第一天以来:2,324 次提交 — 一位开发者,完全公开进行。
链接
由 AI 根据公开提交、社区聊天和 hyperscale.rs 撰写 — 可能存在错误。 · 生成于 2026-07-09