Paying Storage Access

Smart contract storage

The Proposal

First: it DOES NOT cover the same issues than storage rent (read Ethereum Storage Rent: What should expect? and EIP-1682: Storage Rent). It’s only a “baby step” approach that could not affect the block execution performance and with low disk space footprint.

  • It is read (but only in fraction of the reads)
  • It is written (with more cost if the value is old)

Variants

First, the number N should be determinad, and could be different for gas increment vs detecting old reads.

Pros and Cons

There should be many, but now:

  • Pros: simplicity, incremental adoption
  • Cons: it does not consider old storage that it is never read or written

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store