Vitalik Buterin has proposed a design for "partially stateless nodes" to reduce the hardware burden of running an Ethereum node.