Skip to content

Execution Layer Testing Complexity Assessments For Hegota SFI'd & CFI'd & PFI'd EIPs #72

Description

@felix314159

Template

https://github.com/ethsteel/pm/blob/main/Templates/EIP-Complexity-Assessment.md

Scheduled For Inclusion (SFI)

EIP Number EIP Title Assigned To Assessment Result Link
EIP-7805 Fork-choice enforced Inclusion Lists (FOCIL) @kclowes 🟡 15 / 72 EIP-7805 Reasoning

Considered For Inclusion (CFI)

EIP Number EIP Title Assigned To Assessment Result Link
EIP-8141 Frame Transaction @gurukamath 🔴 38 / 72 EIP-8141 Reasoning, EELS Implementation

Proposed For Inclusion (PFI)

EIP Number EIP Title Assigned To Assessment Result Link
EIP-2488 Deprecate the CALLCODE opcode @marioevz 🟡 13 / 84 Score reasoning
EIP-3298 Removal of refunds @marioevz 🟢 6 / 84 Score reasoning, EELS Implementation
EIP-4758 Deactivate SELFDESTRUCT @spencer-tb 🟢 8 / 84 EIP-4758 Reasoning, EELS implementation
EIP-5920 PAY opcode @marioevz 🟡 14 / 84 Score reasoning, EELS Implementation (outdated)
EIP-7609 Decrease base cost of TLOAD/TSTORE @marioevz 🟢 8 / 84 Score reasoning, EELS Implementation
EIP-7645 Alias ORIGIN to SENDER @marioevz 🟢 8 / 84 EIP-7645 Reasoning
EIP-7666 EVM-ify the identity precompile @spencer-tb 🟡 12 / 84 EIP-7666 Reasoning, EELS implementation
EIP-7668 Remove bloom filters @marioevz 🟢 7 / 84 Score reasoning, EELS Implementation
EIP-7686 Linear EVM memory limits @spencer-tb 🔴 23 / 84 EIP-7686 Reasoning, EELS implementation
EIP-7709 Read BLOCKHASH from storage and update cost @LouisTsai-Csie 🟡 17 / 84 Scoring Reasoning, EELS Implementation
EIP-7807 SSZ execution blocks 🟢🟡🔴 x / 84
EIP-7819 SETDELEGATE instruction @spencer-tb 🟡 22 / 84 EIP-7819 Reasoning, EELS implementation
EIP-7851 Code-Controlled EOA Delegation 🟢🟡🔴 x / 84
EIP-7862 Delayed State Root @LouisTsai-Csie 🟡 19 / 84 Score reasoning
EIP-7906 Transaction Assertions via State Diff Opcode @marioevz 🔴 23 / 84 Score Reasoning
EIP-7923 Linear, Page-Based Memory Costing @marioevz 🟡 15 / 84 Score Reasoning
EIP-7971 Hard Limits for Transient Storage @spencer-tb 🟡 19 / 84 EIP-7971 Reasoning, EELS implementation
EIP-7973 Warm Account Write Metering 🟢🟡🔴 x / 84
EIP-7979 Call and Return Opcodes for the EVM 🟢🟡🔴 x / 84
EIP-8025 Optional Execution Proofs @spencer-tb 🟢🟡🔴 x / 84
EIP-8030 P256 algorithm support 🟢🟡🔴 x / 84
EIP-8058 Contract Bytecode Deduplication Discount 🟢🟡🔴 x / 84
EIP-8077 eth/XX - announce transactions with nonce 🟢🟡🔴 x / 84
EIP-8094 eth/vhash - Blob-Aware Mempool 🟢🟡🔴 x / 84
EIP-8115 Batch priority fees at end of block @spencer-tb 🟢 10 / 84 EIP-8115 Reasoning, EELS implementation
EIP-8116 Replace cumulative receipt fields 🟢🟡🔴 x / 84
EIP-8131 Unified Transaction Content Floor @marioevz 🟢🟡🔴 x / 84
EIP-8146 Block Access List Sidecars @spencer-tb 🟡 19 / 84 EIP-8146 Reasoning, EELS implementation
EIP-8148 Custom sweep threshold for validators. 🟢🟡🔴 x / 84
EIP-8151 ECDSA Authority Deactivation Aware ecRecover 🟢🟡🔴 x / 84
EIP-8163 Reserve EXTENSION (0xae) opcode 🟢🟡🔴 x / 84
EIP-8173 Foundations of EVM Control Flow 🟢🟡🔴 x / 84
EIP-8182 Private ETH and ERC-20 Transfers 🟢🟡🔴 x / 84
EIP-8188 Last-Written Block for Accounts and Slots @LouisTsai-Csie 🟡 19 / 84 Score reasoning
EIP-8198 Quick Slots 🟢🟡🔴 x / 84
EIP-8200 EVMification @spencer-tb 🟡 22 / 84 EIP-8200 Reasoning, EELS implementation
EIP-8205 Withdrawal credentials preregistration 🟢🟡🔴 x / 84
EIP-8219 Checked Arithmetic Opcodes 🟢🟡🔴 x / 84
EIP-8237 Independent CL/EL Sync 🟢🟡🔴 x / 84
EIP-8250 Keyed Nonces for Frame Transactions @spencer-tb 🟡 20 / 84 EIP-8250 Reasoning, EELS implementation
EIP-8253 Bump nonce of zero-nonce storage accounts 🟢🟡🔴 x / 84
EIP-8268 Storage Roots in Block Access Lists @spencer-tb 🟡 14 / 84 EIP-8268 Reasoning, EELS implementation
EIP-8272 Recent Roots for Frame Transactions @marioevz 🟡 14 / 84 Score Reasoning
EIP-8279 Block Access List Byte Floor @spencer-tb 🟡 22 / 84 EIP-8279 Reasoning, EELS implementation
EIP-8298 SETCODEFROM Code Reuse Instruction 🟢🟡🔴 x / 84
EIP-8304 Trustless log and transaction index @LouisTsai-Csie 🟡 26 / 84 Score reasoning
EIP-8355 Precompiles for ML-DSA Verification 🟢🟡🔴 x / 84
EIP-8358 Net Gas Metering for Account Changes 🟢🟡🔴 x / 84
EIP-8360 TCREATE Opcode 🟢🟡🔴 x / 84
EIP-8368 CPSB Recalibration for New Gas Limit @spencer-tb 🟡 16 / 84 EIP-8368 Reasoning, EELS implementation
EIP-8369 VOPS Profiles for FOCIL Eligibility 🟢🟡🔴 x / 84
EIP-8372 Normalized state gas limit @spencer-tb 🟡 16 / 84 EIP-8372 Reasoning, EELS implementation
EIP-8374 Persist Warm Access Sets Across Reverts 🟢🟡🔴 x / 84
EIP-8375 ePBS Mandatory Burn of Execution Rewards 🟢🟡🔴 x / 84

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions