Evaluated on: · Spec revision: 2026-08-25 · ac450a4ab2 · Inclusion status at snapshot: PFI
Scope at the cutoff. Execution-layer assessment of the Draft placeholder proposal to replace the CPSB value defined by EIP-8037 for a new, still-undetermined reference block gas limit. The snapshot explicitly leaves the reference limit, CPSB value, rationale, and security analysis unresolved while leaving EIP-8037's other parameters, mechanisms, and semantics unchanged.
- Evaluator
- LLMChecklist v2
- Confidence
- Medium
- Under-specified at assessment cutoff
- Yes — 7 criteria affected
- Plausible range
- 8–15 (Low–Medium)
- Snapshot
- 2026-08-25 · EIP revision
ac450a4ab2(2026-08-25)
Score bands · Checklist revision 2
- Low <12
- Medium 12–22
- High ≥23
28 criteria scored 0–3 (4 in exceptional cases; cross-EIP interactions is uncapped); nominal maximum 84.
Complexity profile
Each segment is one criterion's contribution to the LLM total. Hover or focus a segment for its score and rationale.
Top complexity drivers
- Security risks2
- Performance risks2
- Cross-EIP interactions2
- Unspecified behavior requiring cross-client consensus2
Under-specified at assessment cutoff: Yes
The EIP text available at the assessment cutoff left material behavior unresolved. The affected criteria and the plausible total range record that uncertainty.
Why: EIP-8368 is explicitly a placeholder. It does not provide the new reference block gas limit, the re-derived CPSB integer, the calculation and rationale supporting that integer, or substantive security analysis. These omissions prevent exact gas vectors and quantitative performance or risk validation; they do not evidence any mechanism beyond the stated CPSB adjustment.
Plausible total
8–15
recorded score 12 · plausible tiers Low, Medium
Unresolved questions at the cutoff (5)
- What new reference block gas limit replaces the 150M reference?
- What exact integer CPSB value results, including the intended rounding rule?
- What derivation and empirical assumptions justify the selected value?
- What security and economic effects follow from the selected magnitude?
- Which CPSB-derived expected values, including the system-call gas allowance, are intended to be explicitly rebaselined?
Notable ambiguities noted by the assessor (2)
- The statement that all other parameters are unaffected is clear about formulas and semantics, but the proposal does not enumerate derived numerical values that necessarily change when CPSB changes.
- 'The same methodology as EIP-8037' does not state how an approximate derived ratio is converted into the final integer CPSB.
Criterion breakdown
| Criterion | Score | Why this score | Evidence / uncertainty |
|---|---|---|---|
| Security risksUnder-specified | 2 | Miscalibrating the common state-byte price can alter the resource assumptions across several state-creation paths and warrants targeted security and economic review, but EIP-8368 adds no new mechanism requiring an extensive multi-component redesign. |
Confidence: Low Uncertainty: The target proposal supplies no security analysis and no value, so neither the direction nor materiality of its risks can be bounded from the package. |
| Performance risksUnder-specified | 2 | The value cannot be validated in isolation from block utilization and resulting state growth, and it modifies existing resource-growth behavior. The change is nevertheless localized to one established parameter rather than a new interacting mechanism. |
Confidence: Low Uncertainty: With no reference limit, CPSB, derivation, or rationale, the magnitude and benchmark impact cannot be determined and could support a different score. |
| Cross-EIP interactions | 2 | EIP-8368 directly modifies EIP-8037's defining parameter, requiring coordinated expected-value testing, but the interaction is limited to that one parameter and one identified EIP. |
Confidence: High Uncertainty: The replacement value is missing, but the dependency and interaction scope are explicit. Interacting EIPs: EIP-8037 |
| Unspecified behavior requiring cross-client consensusUnder-specified | 2 | Clients cannot baseline CPSB-derived gas results until the exact value is agreed. The missing decision is localized to an already observable gas parameter, so it does not meet the score-3 condition of making previously unobservable behavior consensus-critical. |
Confidence: High Uncertainty: The central consensus value is explicitly absent; the package gives no basis for choosing it. |
| Modified system contractsUnder-specified | 1 | Changing CPSB indirectly changes the derived gas allowance for existing system-contract calls, but it changes no system-contract code or state and leaves the call mechanism intact. |
Confidence: Medium Uncertainty: The evaluated system-call allowance cannot be calculated until CPSB is supplied, and EIP-8368 does not enumerate this derived consequence. |
| State gas accounting changesUnder-specified | 1 | This is precisely an adjustment to an existing state-gas cost parameter; it introduces neither a charging site nor a new state-gas mechanism. |
Confidence: High Uncertainty: The direction and amount of the adjustment cannot be tested until CPSB and the reference block gas limit are supplied. |
| Patterns affecting pre-existing testsUnder-specified | 1 | A localized subset of pre-existing gas tests must rebaseline CPSB-derived expected costs and out-of-gas points, but their test logic need not be redesigned. |
Confidence: Medium Uncertainty: The package does not quantify the replacement value or identify a test corpus, so the exact affected-test count cannot be established. |
| Edge/boundary conditionsUnder-specified | 1 | The recalibration shifts the existing exact-gas boundary for CPSB-sensitive state creation. This is one boundary-prone parameter change, not multiple new mechanisms. |
Confidence: Medium Uncertainty: Exact below-at-above boundary vectors cannot be derived until CPSB is fixed. |
Show 20 zero-score criteria
| Criterion | Score | Why this score | Evidence / uncertainty |
|---|---|---|---|
| Added opcodes | 0 | No opcode is added. |
Uncertainty: The placeholder has no opcode-allocation question. |
| Modified opcodes | 0 | The rubric excludes gas-only changes from modified-opcode behavior, and no opcode result or non-gas behavior changes. |
Uncertainty: The unknown gas value affects opcode cost expectations, not this row's behavior criterion. |
| Added precompiles | 0 | No precompile is added. |
Uncertainty: No precompile surface is present. |
| Modified precompiles | 0 | No precompile behavior or gas schedule is modified. |
Uncertainty: The missing CPSB value does not affect any stated precompile schedule. |
| Added system contracts | 0 | No system contract is added. |
Uncertainty: No added-contract surface appears in the proposal. |
| EVM Gas rule changes | 0 | The targeted parameter is a state-gas cost, not an EVM execution-gas accounting rule; no execution-gas accounting mechanism is changed. |
Uncertainty: The CPSB amount is missing, but its absence does not move the change into the execution-gas accounting dimension. |
| State-access ordering within opcode execution | 0 | Replacing a multiplier does not move any state access or gas charge relative to an access, and EIP-8368 specifies no ordering change. |
Uncertainty: The replacement value is TBD, but no ordering question is left open. |
| Blob gas accounting changes | 0 | No blob-gas accounting rule or value is changed. |
Uncertainty: Nothing in the stated placeholder scope suggests a blob-gas change. |
| New EVM gas refund | 0 | A new EVM gas-refund mechanism is not introduced. Existing state-gas refill amounts may scale with CPSB, but their mechanism is unchanged. |
Uncertainty: The exact scaled refill amounts are unknown because CPSB is TBD. |
| New transaction types | 0 | No transaction type is introduced. |
Uncertainty: The placeholder does not leave a transaction-type design open. |
| New or modified transaction validity mechanisms | 0 | The recalibration changes runtime state-gas amounts, not transaction validity rules or intrinsic-gas calculation. |
Uncertainty: Transactions may reach different runtime gas boundaries once CPSB is known, but that is not a validity-mechanism change. |
| New block / header fields | 0 | The existing block/header structure is unchanged. |
Uncertainty: The unresolved numerical parameter does not imply a new field. |
| Encoding changes (RLP/SSZ) | 0 | No RLP, SSZ, or other interface encoding is changed. |
Uncertainty: Encoding is outside the declared scope. |
| Block syncing changes | 0 | No block-encoding validation or syncing rule is changed. |
Uncertainty: No syncing surface is present in the declared scope. |
| New fork activation mechanism | 0 | Ordinary activation of a revised protocol constant is not a new fork-activation mechanism; no fork-block-only modification is specified. |
Uncertainty: The placeholder does not specify activation details, so this assessment is limited to the absence of any special mechanism in the snapshot. |
| Engine API changes | 0 | No Engine API change is introduced. |
Uncertainty: The placeholder omits the parameter value, not an Engine API design. |
| Transition-tool interface changes | 0 | The proposal requires no new transition-tool field or interface mechanism. |
Uncertainty: Tooling details are not discussed, but the stated scope supplies no interface payload that would require a new field. |
| New invariant on pre-existing tests | 0 | Affected tests need different expected numbers, not an additional invariant or newly produced object to assert. |
Uncertainty: The absent CPSB value blocks numerical expectations but does not describe a new assertion. |
| New test-framework primitives | 0 | Existing gas-expectation and boundary-test primitives suffice for a numerical cost update. |
Uncertainty: No testing section is supplied, but no proposed behavior calls for a new framework abstraction. |
| Cryptography | 0 | No cryptographic functionality is added or modified. |
Uncertainty: The missing parameter and rationale do not create a cryptography question. |
Assessment provenance
- Assessed EIP revision
ethereum/EIPs@ac450a4ab2EIPS/eip-8368.md committed 2026-08-25 · information cutoff 2026-08-25T11:56:58Z- Rubric
- Checklist revision 2 ·
ethspecs/pm@3d8c0128c5 - Evaluator
- gpt-5.6-sol at xhigh reasoning effort · isolation
bubblewrap_one_eip_capsule_v1 - Source record
- Frozen research record
research/tasks/08-hegota-prospective-complexity-assessment/outputs/assessments/hegota-pfi-2026-08-26/eip-8368.yaml· sha25656984349a6fe - Supporting documents in the sealed package
supporting/eip-8037.md