Who this trains
This is deliberate coursework for engineers growing along the whole ladder—basic literacy first, then in-depth phases, harness labs, and specialization modules. The primary outcome is not “know Hyperscale-rs only”; it is to think like a protocol engineer: precise about consensus and economics, rigorous in Rust, calm under partial synchrony, and fluent in networking and ops when shipping nodes.
Hyperscale-rs is the cutting-edge lab—a serious Rust workspace where BFT, execution, cryptography, simulation, and libp2p meet. Modules combine reading, quizzes where relevant, and hands-on labs (violet cards on the index) so you build protocol-engineering skill in the repo, not only from slides.
| Level | Approximate engineering band | What deepens here |
| 1 | Basic → repo-ready | Overview & setup, state machines, blockchain fundamentals |
| 2 | Basic → pipeline thinker | Consensus, tx-flow map, Phase 1 |
| 3 | In-depth → phases | Phases 2–4 (propose→cross-shard outline) |
| 4 | In-depth → single-shard sim harness | Simulation harness + single-shard simulation E2E hands-on |
| 5 | In-depth → single-shard prod & sharding | Production harness, single-shard production E2E, CAP, sharding concepts |
| 6 | In-depth → cross-shard E2E | Cross-shard reading + simulation & production cross-shard E2E labs |
| 7 | In-depth → execution & measurement | Execution, timers, hands-on performance measurement |
| 8 | In-depth → networking & crypto | libp2p, cryptography |
Bands are guides, not gates—many people revisit levels as their role changes. Expect to iterate through the journey with us.
Course Structure
Levels 1–7 each list three modules; Level 8 has two (libp2p and cryptography). Level 1 places Hyperscale-rs overview & setup and state machines before the transaction-flow map (Level 2). Single-shard BFT coordinator detail is in Phase 2, not a separate duplicate module.
- Levels 1–2 — Orientation → consensus → tx-flow → Phase 1
- Levels 3–5 — Phases 2–4 → single-shard harness labs → systems & sharding
- Level 6 — Cross-shard theory + cross-shard simulation & production E2E hands-on
- Levels 7–8 — Execution & timers → perf lab → libp2p → crypto
Hyperscale-rs–specific modules keep the Hyperscale-rs badge.
📚 Level 1
Three modules: blockchain literacy → consensus vocabulary → single-shard transaction flow (hands-on OSS starts Level 2).
🔧 Levels 2–7
Tx-flow & phases → single-shard harness labs → cross-shard E2E labs → execution & measurement—three modules per level.
⚡ Level 8
libp2p introduction and cryptography in the node.
🎯 Hyperscale-rs only (by level)
Filtered view of the same Level 1–8 path for Hyperscale-rs–tagged modules.