Ethereum’s block validation upgrade: zero-knowledge proofs
Ethereum will use zero-knowledge proofs for block validation, reducing hardware needs and boosting scalability. Validators will verify cryptographic proofs, making the network more efficient and accessible.
Ethereum is set for a major upgrade in its block validation process, shifting from re-executing every transaction to verifying zero-knowledge proofs (ZKPs). This change, outlined in the L1-zkEVM 2026 roadmap and centered on EIP-8025, will allow validators to confirm blocks by checking cryptographic proofs instead of running full execution nodes. The upgrade aims to lower hardware, storage, and bandwidth requirements for validators, enabling faster block synchronization and improved scalability. Validators, known as zkAttesters, will be able to verify blocks without maintaining the full execution layer state. Execution clients will generate an ExecutionWitness, which is processed by a standardized program in a zkVM, with a prover producing a cryptographic proof for consensus clients to verify. This approach is expected to reduce barriers for solo stakers and home validators, promote decentralization, and maintain network security. The first technical workshop for this upgrade is scheduled for February 11, 2026, marking the official start of development. Participation in proof-based validation will remain optional, preserving current node operations.