On April 1st, Ethereum co-founder Vitalik Buterin published a post titled "Explanation of Purge Steps for Simplifying Ethereum Protocol and Reducing Node Resource Load." Vitalik stated that the EIP-6780 in the Dencun hard fork removed most of the functionality of the SELFDESTRUCT opcode, simplifying the protocol by eliminating complexity and adding new security guarantees. Therefore, Vitalik marked it as an important part of the purge, and discussed other purges that are currently taking place. In addition, Vitalik listed precompilation, history (EIP-4444), LOG reform, and migration to SSZ as other areas that may need to be purged. Regarding precompilation, Vitalik pointed out that the demand for some precompiled functions is much lower than expected, and these precompiled functions are a huge source of consensus errors and a huge pain point for new EVM implementations.
All Comments