Ethereum
Prêt à utiliser cela en production ?
Le niveau gratuit couvre les projets personnels. Le paiement à l'usage évolue sans carte bancaire.
Ethereum
Le niveau gratuit couvre les projets personnels. Le paiement à l'usage évolue sans carte bancaire.
Running an Ethereum node post-Merge means running two: an execution client (geth, erigon, reth, nethermind, or besu) paired with a consensus client that follows the beacon chain. How you sync the execution side decides what your node can answer and what it costs to keep running. Pick wrong and you either wait days for state you didn't need, blow through terabytes of disk, or find that the historical query your app depends on returns an error because the data was pruned away.
This guide compares the sync strategies available on chain 1 so you can match one to your workload — whether you need a lightweight node that tracks the head, a full node serving recent state, or a full archive that can answer a balance query at any historical block. If you'd rather skip node operations entirely, https://ethereum.therpc.io/YOUR_API_KEY gives you the same JSON-RPC surface, including archive-backed historical reads, without managing sync yourself.
debug_* tracers (callTracer, prestateTracer) and trace_* (Erigon-served) methods, plus any historical eth_call or balance query, actually require. Archive storage runs into multiple terabytes — only stand one up if you genuinely need historical state.eth_syncing: while syncing it returns current and highest block, and false once caught up. On dashboards, plot the gap between currentBlock and highestBlock and the rate it's closing, and remember a node can report synced while the execution and consensus clients are still reconciling — watch both.