Dossier
EIP-2028
Coverage of EIP-2028 in the Nexus archive.
- What actually happens under the hood when calldata hits the EVM (Execution Flow Breakdown)
The article explains the low-level execution mechanics of calldata in the Ethereum Virtual Machine (EVM), detailing steps like raw byte handling, function dispatching via a 4-byte check, ABI decoding, payable checks, and memory vs. calldata execution. It highlights gas savings from EIP-2028 and how calldata avoids memory expansion costs.