Updated 2020-02-20


Use pruning to reduce storage required for the world state. Pruning removes state trie nodes that are not required.


Using pruning with private transactions is not supported.

Running a full sync to the Ethereum Mainnet with pruning enabled requires about 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.