Table of contents


Core Paper of Ethereum aims at providing an overview of Ethereum Virtual Machine, and available enhancements that can be applied on Ethereum and Ethereum Classic blockchains.


Currently, we cherry-pick some pressing issues on Ethereum, and attempt to provide an overview of all available proposals falling under those categories.

  • Backward Compatibility: Backward compatibility enhancements such as account versioning, versionless EVM, and BEGINDATA opcode.

  • Error Handling: Unrecoverable and recoverable error handlings.

  • Feature Upgrade: Hard fork, soft fork, and processes for gathering opinions on whether a hard fork or soft fork should proceed.

  • Mining Algorithms: Switching mining algorithms and related issues.