FABRKNT
すべてのコース
コース · Reth 上級
中級172 分440 XP

Inside Reth — シンク・拡張・SDK

Reth の本物のソースを読む — Rust EVM スタックの **DB + 分散システム + 並行性層**。Staged Sync (10 ステージの ETL パイプライン)、ExEx (Execution Extensions — インプロセスのインデクサ・MEV・リスクエンジン用)、Reth SDK (自前の App-chain を組み立てる)。3 つの独立した中級コース (Revm・Reth・Alloy) の 1 つ — `Database` トレイトと Revm 実行モデルへの慣れを前提にする箇所があるので、Inside Revm を先にやることを推奨。

ソースが第一のテキスト

このコースの進め方

このコースは記事の寄せ集めではなく、手を動かして進める実践型です。レッスンは順に積み上がる構成なので前から進めれば、ソースで得た理解がそのまま実際のコードに活きます。

コースを始める →17 レッスン · ネイティブプレイヤー
難易度
中級
学習量
172 分
報酬
440 XP
ようこそ
  1. 01レッスン0 — Inside Reth へようこそ7 分 · 15 XP
Reth スタック — シンク・拡張・SDK
  1. 01レッスン1 — `Stage` トレイトをステップで組み立てる10 分 · 25 XP
  2. 02レッスン2 — Reth のパイプライン: 10 ステージ、順番付き10 分 · 25 XP
  3. 03クイズ — Staged SyncQUIZ · 4 分 · 25 XP
  4. 04レッスン3 — ドリル: `SenderRecoveryStage` を端から端まで読む12 分 · 25 XP
  5. 05レッスン4 — Rust: ライフタイム・Box・Arc・dyn Trait15 分 · 30 XP
  6. 06レッスン5 — ExEx API をステップで組み立てる10 分 · 25 XP
  7. 07レッスン6 — 最小 ExEx を 1 行ずつ読む10 分 · 25 XP
  8. 08クイズ — ExExQUIZ · 4 分 · 25 XP
  9. 09レッスン7 — ドリル: reorg-safe なインデクサを作る12 分 · 25 XP
  10. 10レッスン8 — ノードビルダー API をステップで組み立てる10 分 · 25 XP
  11. 11レッスン9 — 6 コンポーネント — それぞれが何を解放するか10 分 · 25 XP
  12. 12クイズ — Reth SDKQUIZ · 4 分 · 25 XP
  13. 13レッスン10 — ドリル: カスタム pool ビルダーを出荷する12 分 · 25 XP
  14. 14レッスン11 — Stage と ExEx のテスト — fixture chain・インプロセスノード・golden state24 分 · 50 XP
  15. 15レッスン12 — 次のティアへの橋渡し — Advanced (L1 Architect) と Expert10 分 · 20 XP
  16. 16クイズ — Inside Reth 完走QUIZ · 8 分 · 25 XP