EIP Radar
@ 1a086d5 ·
EIP-7686

Linear EVM memory limits

Adjust memory limits and gas limits of sub-calls to create a clear linear bound on how much total memory an EVM execution can consume

StagnantSplurge

Status history

  1. Draft15 Apr 2024
  2. Stagnantdate not observed

Abstract

Add a hard memory limit equal to the gas limit of the current context. Make the maximum gas cost of a sub-call depend on the memory used in the current context. The two rules together ensure that a transaction with N gas can use at most N bytes of memory.

Created
15 Apr 2024
Authors
Vitalik Buterin
Upgrades
Not listed in any upgrade
Requires
—
Required by
—