Um dos desafios que o Ethereum enfrenta é o aumento do inchaço dos dados históricos e da complexidade do protocolo ao longo do tempo. Os principais objetivos de The Purge são reduzir os requisitos de armazenamento do cliente, minimizando ou eliminando a necessidade de cada nó armazenar permanentemente todos os registros históricos e até mesmo o estado final; e reduzir a complexidade do protocolo, removendo recursos desnecessários.