FABRKNT
すべてのコース
コース · 中級への橋渡し
初級119 分245 XP

スタックを読む — 中級への橋渡し

Beginner(Reth Fundamentals / Reth 入門)を終えて、3 中級コース(Inside Revm / Inside Reth / Inside Alloy)に進む前の橋渡し。10 レッスンで Solidity → bytecode 翻訳、EVM の 5 記憶領域、ガス機構とコールフレーム、ブロック・レシート・reorg、Solidity → Rust 移行マップ、generics / trait bounds / ?Sized / dyn vs impl、Arc / Mutex / RwLock、unsafe Rust、macro_rules!、最後にソース読解コースの読み方。中級コースのソース読みに必要な語彙と Rust 文法の最小セットを揃える。

ソースが第一のテキスト

このコースの進め方

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

コースを始める →10 レッスン · ネイティブプレイヤー
難易度
初級
学習量
119 分
報酬
245 XP
EVM をバイト単位で
  1. 01レッスン0 — Solidity からバイトコードへ — ディスパッチループ12 分 · 25 XP
  2. 02レッスン1 — メモリ・ストレージ・ワールドステート12 分 · 25 XP
  3. 03レッスン2 — ガス機構の深掘りとコールフレーム12 分 · 25 XP
ブロックレベルの Ethereum
  1. 01レッスン3 — ブロック・レシート・reorg12 分 · 25 XP
ソース読みのための Rust
  1. 01レッスン4 — Solidity エンジニアのための Rust — 移行マップ18 分 · 35 XP
  2. 02レッスン5 — Generics・trait bounds・?Sized・dyn vs impl15 分 · 30 XP
  3. 03レッスン6 — 所有権の共有:Arc・Mutex・RwLock12 分 · 25 XP
  4. 04レッスン7 — unsafe Rust10 分 · 20 XP
  5. 05レッスン8 — `macro_rules!` 基礎10 分 · 20 XP
  6. 06レッスン9 — ソース読解コースの読み方6 分 · 15 XP