Ethereum co-founder Vitalik Buterin proposes removing modular exponentiation precompile, citing severe bottlenecks in zero-knowledge proof generation that slow scaling efforts across layer-2 networks.
Ethereum co-founder Vitalik Buterin has proposed eliminating a key blockchain feature he originally invented, claiming it severely hampers the network’s scaling efforts.
The modular exponentiation precompile, known as modexp, creates verification bottlenecks up to 50 times worse than average blocks when generating zero-knowledge proofs, according to Buterin’s recent statement on X.
The proposal arrives as Ethereum intensifies its push toward a privacy-first infrastructure, while simultaneously addressing technical obstacles that impede the adoption of the zero-knowledge Ethereum Virtual Machine.
Buterin acknowledged his role in creating the problematic feature, stating he “bows his head in shame” while advocating for its replacement with computationally equivalent code that would increase gas costs but dramatically reduce proof generation complexity.
The Technical Burden Holding Back Ethereum’s ZK Ambitions
Zero-knowledge EVMs generate cryptographic proofs validating Ethereum computations off-chain, enabling faster transaction processing without compromising security.
The prover component responsible for creating these proofs encounters exceptional difficulty with modexp operations, which are primarily used in RSA encryption and signing functions employed by minimal applications.
Buterin explained that modexp’s computational intensity creates disproportionate delays in proof generation, directly slowing rollups and layer-2 solutions designed to accelerate Ethereum.
The feature’s complexity also introduces consensus failure risks through potential edge cases and bugs that threaten network stability.
Rather than investing optimization resources into a feature affecting 0.01% of users, Buterin suggested replacing the precompile with standard EVM bytecode that achieves identical results at higher gas costs.
Source: Ethereum Magician
Applications requiring modular exponentiation (modexp) functionality could instead wrap operations in SNARKs, an alternative cryptographic proof system that mitigates inefficiency.
This tradeoff prioritizes ecosystem stability and scaling progress over maintaining legacy features with narrow use cases, particularly as Ethereum faces more urgent performance challenges.
The proposed Ethereum Improvement Proposal would fundamentally change how the network handles cryptographic operations that prove burdensome for zero-knowledge proof systems.
Institutional Gateway Opens as Privacy Solutions Mature
In late October, the Ethereum Foundation launched “Ethereum for Institutions”, providing enterprises and financial organizations with structured pathways for blockchain adoption.

