🚀 Blockchain & Hyperscale-rs Learning Journey

Eight levels (23 modules)—structured path toward elite decentralized protocol engineering (start with Hyperscale overview and state machines, then blockchain literacy and the tx-flow map)

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.

LevelApproximate engineering bandWhat deepens here
1Basic → repo-readyOverview & setup, state machines, blockchain fundamentals
2Basic → pipeline thinkerConsensus, tx-flow map, Phase 1
3In-depth → phasesPhases 2–4 (propose→cross-shard outline)
4In-depth → single-shard sim harnessSimulation harness + single-shard simulation E2E hands-on
5In-depth → single-shard prod & shardingProduction harness, single-shard production E2E, CAP, sharding concepts
6In-depth → cross-shard E2ECross-shard reading + simulation & production cross-shard E2E labs
7In-depth → execution & measurementExecution, timers, hands-on performance measurement
8In-depth → networking & cryptolibp2p, cryptography

Bands are guides, not gates—many people revisit levels as their role changes. Expect to iterate through the journey with us.

Your Progress

0% Complete

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.

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.

📖 Resources

How to Use This Course

  1. Start at Level 1 - Even if you have some experience, the foundation modules anchor the rest of the path
  2. Progress by level number — Complete the modules in a level in order; Level 6 has four Hyperscale-facing steps (adds Rust optimizations between performance and E2E).
  3. Complete All Sections - Read content, take quizzes, complete assignments
  4. Focus on Hyperscale-rs Modules - If your goal is to contribute to hyperscale-rs, prioritize those modules
  5. Take Your Time - Each module is designed for 1.5-2 hours. Don't rush!
  6. Finish hands-on labs — Violet modules on the index are repo edits or design exercises; run tests locally and mark complete when your lab criteria are met.