-

@ Itamar Peretz
2025-05-10 20:02:49
You can mount the raw block files (blk*/rev*) in a single read‑only --blocksdir, but LevelDB’s chainstate is read‑write and lock‑protected, so every extra node still needs its own 10–12 GB chainstate, its peers/mempool logs, about 250–350 MB of RAM, and a slice of CPU for validation; scale that by 100 and you’re looking at roughly 1.2 TB of fast SSD, 25–35 GB of RAM, sustained high IOPS, and near‑gigabit bandwidth—And thats not considering your time and effort expertise, monitoring, alerting and electricity cost.