Updated 2019-11-15


Use pruning to reduce storage required for the world state. Pruning removes state trie nodes that aren’t required.


Using pruning with private transactions is not supported.

To run a full sync to the Ethereum Mainnet with pruning enabled, we recommend approximately 700GB of available disk space. To enable pruning, use the --pruning-enabled option.

Pruning might increase block import times, but it does not affect the ability of nodes to stay in sync.