diff --git a/EIPS/eip-7637.md b/EIPS/eip-7637.md index 8bc356b8e0685..e7f8733a4df1b 100644 --- a/EIPS/eip-7637.md +++ b/EIPS/eip-7637.md @@ -4,7 +4,7 @@ title: Optimize EOA EXTCODEHASH description: Modify the output value of EXTCODEHASH for EOA accounts to `0x` author: Jame (@ZWJKFLC) discussions-to: https://ethereum-magicians.org/t/eip-7637-extcodehash-optimize/18946 -status: Draft +status: Review type: Standards Track category: Core created: 2024-02-26 @@ -47,9 +47,7 @@ If someone uses a `add.codehash==0` to determine whether a contract has been cre ## Backwards Compatibility - -Needs discussion. -It is unclear whether there is a situation where codehash is actually used to determine whether an address has a balance and the codehash is `keccak256("")`. +Using codehash to determine whether a non-contract address has a balance will not be available ## Reference Implementation @@ -93,10 +91,7 @@ def extcodehash(evm: Evm) -> None: ## Security Considerations - -Needs discussion. -It is unclear whether there is a situation where codehash is actually used to determine whether an address has a balance and the codehash is `keccak256("")`. - +Using codehash to determine whether a non-contract address has a balance will not be available ## Copyright