Ethereum co-founder Vitalik Buterin has proposed the concept of “partially stateless node” to reduce the resource burden of running Ethereum layer‑1 nodes.
The partially stateless node design aims to validate blocks statelessly by checking block headers and proofs without maintaining whole Merkle trees or complete history.
Benefits include lower hardware requirements, enhanced privacy and censorship resistance, and scalability alignment with Ethereum's future upgrades like sharding and layer‑2 rollups.
Challenges in implementing the partially stateless nodes include integrating the stateless logic into existing systems, addressing latency issues, and ensuring trustworthiness of external RPC fallbacks.