Ethereum Debates Code Simplification to Boost Long-term Security, Pitting Buterin Against Yakovenko
January 18, 2026
A formal 'garbage collection' or simplification function is proposed for Ethereum's development to shrink the codebase, curb reliance on complex cryptographic primitives, and insert fixed invariants for greater predictability.
The discussion is framed within broader external analyses and ongoing crypto industry discourse on governance and engineering trade-offs.
The debate pits Vitalik Buterin’s cautious stance against Anatoly Yakovenko’s call for continuous evolution, with Ethereum aiming to pass a 'walkaway test' for long-term security without constant interventions.
Buterin argues Ethereum has become bloated from constant feature additions and rarely removes old ones, undermining trustlessness, walkaway safety, and self-sovereignty.
Past opportunities for simplification are cited, including the shift from proof-of-work to proof-of-stake and recent gas-cost reforms as precedents for future cleanups.
Overall, the story centers on a governance and engineering change proposed for Ethereum to enhance long-term tractability and resilience through simplification.
One concrete strategy under consideration is demoting rarely used features from the core protocol to smart contracts to lessen the burden on client developers.
Summary based on 1 source
Get a daily email with more Crypto stories
Source

Cointelegraph • Jan 18, 2026
Vitalik Buterin Calls for ‘Garbage Collection’ to Curb Ethereum Bloat