XI'AN · HYPERSCALE FOR RADIX
Hyperscale Weekly
第 24 周 · 2026年10月19日–25日 · Milestone 2 · Radix Engine · 第 12 周 · 自 2026 年 8 月起
分割工作,而非世界
当前里程碑
Milestone 2 · Radix Engine
移植 Radix Engine,让 Scrypto 可以跨 shard 运行
第 12 周 · 自 2026 年 8 月起
上期回顾:flightofthefox 完成了一个高达 124 次 commit 的大周,重构了跨 shard verdict 机制,让证书不再单独拍板,同时把 iroh 网络后端打磨到接近生产可用状态。
本周的工作延续了这条底层管线的推进,还拓展到了新领域:每台主机如何推导 beacon 的时间表、signer 如何接入运行中的 shard,以及跨 shard 的 crossing record 如何只在真正有证明时才会被注销。聊天频道里安静了不少,但代码讲述的是网络协调机制正从四面八方被不断收紧的故事。
62
-50% 对比上周
次提交
+13k −7.6k
-47% 对比上周
行代码变更
312
个文件改动
1
天连续提交
势头
93% Rust7% Config
flightofthefox 构建了什么
每台主机各自折叠 beacon
beacon 协调器被拆分,让每台主机运行自己的 beacon 循环并独立推导时间表——每台主机一次折叠,每个身份一个 participant,每个 block 只被 commit 一次。节点之间对
→ 在 hyperscale.rs 查看“The Census”Crossing 凭证明注销
crossing record——即跨 shard 转账留下的踪迹——现在只有在经证明的证书确认转账确实发生后才会注销,并在 claims 部分设置了底线。不再有
→ 在 hyperscale.rs 查看“The Generals”一个 replica,多个 signer
每个被托管的 shard 现在只保留一个持续运行的 replica,validator signer 会被安排到它上面,对 shard 和执行工件进行签名。validator 的身份模型现在也已写进了文档。
→ 在 hyperscale.rs 查看“The Overlap”慢速模拟获得三小时
模拟器获得了更长的 CI 预算和更严格的时间规则——停滞不推进时钟的运行现在会直接失败——追踪信息更新也被合并到一步完成,让更罕见的 bug 在发布前就被发现。
→ 在 hyperscale.rs 查看“The Crash Lab”本周还有
- Shards are now cut only once no row of the shard can still hear the cut.
- Halt recovery runs ahead of the committee shuffle and reshape draws.
- Archive nodes now decode and store every committed block, with header copies keyed by digest.
- Block sync only starts on a certificate that actually verifies.
- Store durability is now tracked only in test runs that can lose power.
本周要点
最亮眼的变化
Cross-shard crossing records can now only be retired when an attested certificate proves the transfer was actually taken — closing a trust gap in the claims system.
接下来做什么
Likely next: finishing the beacon fold/participant split and signer seating, then continuing the verdict and claims plumbing across shards.
聊天室见闻
氛围:本周频道基本是垃圾机器人和表情包;flightofthefox 发了句欢快的
“hs-rs 不是一门生意,它是一项公共品”
— flightofthefox,来自社区 Telegram
本周概念
The Generals— 两位将军放下了他们的信使
本周的核心主线是跨 shard 原子性:crossing record、claims 和 verdict 现在严格依据经证明的、有 quorum 背书的事实来决定存亡,而不是某个节点的一面之词。
hyperscale.rs/generals术语解读
Replica — A running copy of one shard's code that its assigned validators share and sign on.
Crossing record — The tracking entry left behind when a transaction moves state from one shard to another.
Fold — A single deterministic pass through the beacon's blocks that derives schedules and committees.
工作落在了哪里
node · The Overlap
replica and signer seating model
beacon · The Census
coordinator split into fold and participant
shard · The Generals
crossing records retire on attested proof
simulation · The Crash Lab
longer CI budgets, stricter timing checks
参考 — 概念地图、路线图与链接▾
全景图
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 年 8 月起。 自第一天以来:5,635 次提交 — 一位开发者,完全公开进行。
链接
有疑问?flightofthefox 随时乐意在社区 Telegram中交流。
由 AI 根据公开提交、社区聊天和 hyperscale.rs 撰写 — 可能存在错误。 · 生成于 2026-10-26