EIP-1884

GPTKB entity

Statements (25)
Predicate Object
gptkbp:instanceOf gptkb:Ethereum_Classic_Improvement_Proposal
gptkbp:affectsOpcode BALANCE
EXTCODEHASH
SLOAD
gptkbp:author gptkb:Martin_Holst_Swende
gptkb:Péter_Szilágyi
gptkbp:category gptkb:Core
gptkbp:created 2019-07-15
gptkbp:discusses https://ethereum-magicians.org/t/eip-1884-repricing-for-trie-key-operations/3284
gptkbp:ethereumNetwork gptkb:Ropsten
gptkb:Goerli
gptkb:Rinkeby
Mainnet
https://www.w3.org/2000/01/rdf-schema#label EIP-1884
gptkbp:impact May break contracts that rely on fixed gas costs for affected opcodes.
gptkbp:implementedIn gptkb:Istanbul_hard_fork
gptkbp:motive To prevent denial-of-service attacks by adjusting gas costs for certain operations.
gptkbp:networkUpgrade gptkb:Istanbul
gptkbp:requires EIP-1679
gptkbp:specifies Reprices certain EVM opcodes (SLOAD, BALANCE, EXTCODEHASH) to reflect their increased computational cost.
gptkbp:status Final
gptkbp:title Repricing for trie-key operations
gptkbp:type gptkb:Core
gptkbp:bfsParent gptkb:Istanbul_Hard_Fork
gptkbp:bfsLayer 6