XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

第 17 周 · 8月31日 – 9月6日 2026 · Milestone 2 · Radix Engine · 第5周 · 5个月中的第1个月
分割工作,而非世界
当前里程碑
Milestone 2 · Radix Engine
Porting the Radix Engine so Scrypto runs across shards
第5周 · 5个月中的第1个月

上期回顾:flightofthefox 加固了 VM,在构建时拒绝无效构造,规范化了 vault 和 proof,并正在进行 proof-and-authorization 提交路径的开发。

本周 Radix 网络遭遇了一次严重的 VM 级别漏洞利用,在社区中引发震动。flightofthefox 专注于代码,为网络构建了首个真正的垃圾回收系统并收紧了交易签名流程——同时也对保护 Hyperscale 的资金储备保持透明,并勾勒了未来迁移的可行路径。

19
-95% 对比上周
次提交
+4.1k −711
-80% 对比上周
行代码变更
93
个文件改动
0
天连续提交
每日提交
一
二
三
四
五
六
日
峰值 18/天 · 2/7 天活跃
势头
每周变更行数
最近 8 周
95% Rust2% Docs2% Specs1% Config
flightofthefox 构建了什么

不可达状态,一扫而空

flightofthefox 构建了一套垃圾回收系统:nullifier 追踪那些已无法被任何路径触达的状态,并按到期桶分组,使每个区块恰好清理到期内容。网络现在可以自动回收存储空间。

→ 在 hyperscale.rs 查看“The Library”

Intent 声明其所属网络

交易 intent 现在携带已签名的头部,标明其目标网络及有效时长——阻止跨网络重放攻击,并将每个 intent 的时间窗口收紧到最窄范围。

→ 在 hyperscale.rs 查看“The Journey”
本周要点
最亮眼的变化
Substate sweep 赋予网络首个真正的垃圾回收能力——自动追踪并移除已无法被任何路径触达的状态。
接下来做什么
下一步可能:完成 intent 签名与网络验证路径,并将 substate sweep 集成到 shard 的执行生命周期中。
聊天室见闻

氛围:Radix 网络被黑一事占据了所有讨论,社区就重新启动还是迁移展开辩论,flightofthefox 则透明地清算 XRD 以保护 Hyperscale 的资金储备。

“当你无家可归时,很难 hyperscale”
— flightofthefox,来自社区 Telegram
flightofthefox 的解释
分片将故障局部化
一个 shard 停机不会影响其他 shard,因此活性影响被局部化。长时间中断会被 beacon chain 注意到,如有需要会轮换整个委员会。
迁移至 Xi'an
你会在预定的 epoch 导出 Babylon 状态,进行转换后在 Xi'an 创世时加载——和 Olympia 到 Babylon 的做法一样。棘手的部分是合约需要重新编译。
VM 设计优先
绝对的头等优先级是构建一个完美适配 Hyperscale 和分片的最佳 VM。从 Scrypto 保留下来的原语之所以保留,是因为那些想法确实很好。
形式化验证的局限
你是在专用语言中验证较小的模型,而不是完整代码。它不是银弹,但把不变量写下来会让 bug 出现的概率大大降低。
本周概念
The Library— 永远不会到来的搬家日
本周的大部分工作都用于构建状态树的清理机制——追踪、索引并移除已无法触达的状态。
hyperscale.rs/library
术语解读
Nullifier — 系统用来追踪状态的标记,当状态不再可达时最终应被移除。
Substate sweep — 网络的自动垃圾回收:查找并移除已无法被任何路径触达的状态条目。
Expiry bucket — 按应清理的区块高度对状态条目进行分组的方式,使每个区块能高效地处理它们。
工作落在了哪里
storage-rocksdb · The Library
substate sweep 与 nullifier 存储
vm/kernel · The Journey
intent 签名与网络验证
nullifier 与 sweep 数据结构
参考 — 概念地图、路线图与链接▾
全景图
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 — 第5周 · 5个月中的第1个月。 自第一天以来:4,023 次提交 — 一位开发者,完全公开进行。
链接
由 AI 根据公开提交、社区聊天和 hyperscale.rs 撰写 — 可能存在错误。 · 生成于 2026-09-07