Back to all reports

以太坊研究日报

Ethereum Research Daily

The EIPs around frame transactions saw a burst of updates: EIP-8250 now charges a new keyed nonce as state gas at EIP-8037's price for one new storage slot (97,920), and EIP-8272 replaces the recent roots transaction field with a canonical VERIFY frame. spencer-tb filed a PR to state in EIP-8037's security considerations that `GAS` is no longer monotonic within a frame. On privacy, recmo announced ProveKit v1, bringing zero-knowledge identity proofs to phones; dcbuilder added shortly after midnight that it already powers World ID.

Image for September 2, 2026

Image: GitHub, ethereum/EIPs PR #12279

Gas and validation rules for frame transactions

EIP-8250: charge keyed nonce first use as state gas

Was merged (soispoke). EIP-8141 gives each frame separate execution and state gas budgets, while EIP-8250 still charged 20,000 from the approving frame's execution gas. The charge now comes from `state_gas_left`, priced at EIP-8037's cost for one new storage slot, `STATE_BYTES_PER_STORAGE_SET * CPSB` (currently 97,920), since each fresh key creates one ordinary persistent slot.

https://github.com/ethereum/EIPs/pull/12279

EIP-8272: verify recent roots with a canonical frame

(soispoke). The `recent_root_references` field is replaced by a `VERIFY` frame that calls the recent root contract with up to sixteen `(source_id, slot, root)` tuples, placed before application validation. Public mempool validation allows only `SLOTNUM` and the required recent root storage reads, and the frame does not count toward `MAX_VERIFY_GAS`, leaving that budget for signature checks.

https://github.com/ethereum/EIPs/pull/12281

Privacy and faster confirmation

Other updates

Community