: Note: The following is an excerpt from the official Ethereum site. It is provided here as a convenience and is not authoritative. Refer to the original document as the authoritative reference.
Title | Repricing for trie-size-dependent opcodes | |
EIP | 1884 | |
Requires | ||
Author | Martin Holst Swende (@holiman) | |
Status | Final | |
Created | 2019-03-28 | |
Description | https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1884.md | |
Specification | https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1884.md#Specification | |
Category | Core |
This EIP proposes repricing certain opcodes, to obtain a good balance between gas expenditure and resource consumption.
The growth of the Ethereum state has caused certain opcodes to be more resource-intensive at this point than they were previously. This EIP proposes to raise the gasCost for those opcodes.
An imbalance between the price of an operation and the resource consumption (CPU time, memory, etc.) has several drawbacks:
If operations are well-balanced, we can maximise the block gaslimit and have a more stable processing time.