diff --git a/EIPS/eip-7620.md b/EIPS/eip-7620.md index 254a87a665683..43822c1146c08 100644 --- a/EIPS/eip-7620.md +++ b/EIPS/eip-7620.md @@ -4,7 +4,7 @@ title: EOF Contract Creation description: Introduce `EOFCREATE`, `TXCREATE`, `RETURNCONTRACT` instructions along with a new `InitcodeTransaction` transaction author: Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Andrei Maiboroda (@gumb0), Piotr Dobaczewski (@pdobacz) discussions-to: https://ethereum-magicians.org/t/eip-7620-eof-contract-creation-instructions/18625 -status: Draft +status: Review type: Standards Track category: Core created: 2024-02-12 @@ -282,7 +282,11 @@ Cases for initcode calling "nested" `EOFCREATE` or `TXCREATE` in various combina ## Security Considerations -Needs discussion. +`TXCREATE` needs a detailed review and discussion as that is where external unverified code enters the state. Among others: + +1. Is its complexity under control, ruling out any DoS attempts +2. Is it correctly priced and always charged for +3. Is the validation comprehensive and not allowing problematic code to be saved into the state ## Copyright