Optimism использует двухкомпонентную архитектуру: op-node это rollup driver который читает batch posts из Ethereum L1 и формирует L2 payload, а op-geth это модифицированный Geth который выполняет EVM транзакции и держит state. Оба должны работать синхронно: op-node feeds payloads op-geth через Engine API.
Спека для Optimism mainnet full node: 8 ядер CPU, 32 ГБ RAM, 1 ТБ NVMe SSD (pruned), больше 3 ТБ для archive. State DB растёт быстро: примерно 25 ГБ в неделю в нормальном режиме. AnubizHost даёт NVMe RAID 1 от 2 ТБ на блокчейн-линейке что покрывает потребности с запасом на 12+ месяцев.
L1 RPC connection критичен: op-node должен читать L1 каждые 12 секунд (slot time Ethereum) чтобы обрабатывать новые batch posts. AnubizHost рекомендует поднимать свой Ethereum mainnet нод на соседнем сервере: это даёт zero-latency Engine API connection и снимает зависимость от external providers.