Back to all reports

以太坊研究日报

Ethereum Research Daily

Vitalik overlaid his 2023 roadmap onto the current Strawmap: overlap is high, but quantum safety moved up and some items were deprioritized. Base's chunter-cb submitted a major EIP-8130 rewrite: the account configuration contract becomes the Keystore contract, aligned with the base/eip-8130 canonical implementation, and the spec keeps only the consensus surface. Marchhill filled three gaps in EIP-7906 that would have made clients diverge, all merged the same day. kassandra showed kohaku-cli doing a stealth-address transfer and its announcement in a single 4337 UserOp.

Image for August 10, 2026

Image: GitHub, ethereum/EIPs PR #12135

Both native AA tracks move forward

EIP-7906: specify handling of reserved "must be 0" inputs

(Marchhill), merged. Several `TXTRACE`/`TXDIFF` operands are marked must be 0, but the spec never said what happens on a non-zero value; since these run in a `POST_TX` frame, a divergence changes post-transaction state and so block validity, and the PR makes a non-zero value an exceptional halt. Also merged that day: record TXDIFF state reads per EIP-7928 and define contracts_deployed precisely.

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

record TXDIFF state reads per EIP-7928

EIP-7906: specify handling of reserved "must be 0" inputs (Marchhill), merged. Several `TXTRACE`/`TXDIFF` operands are marked must be 0, but the spec never said what happens on a non-zero value; since these run in a `POST_TX` frame, a divergence changes post-transaction state and so block validity, and the PR makes a non-zero value an exceptional halt. Also merged that day: record TXDIFF state reads per EIP-7928 and define contracts_deployed precisely.

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

define contracts_deployed precisely

EIP-7906: specify handling of reserved "must be 0" inputs (Marchhill), merged. Several `TXTRACE`/`TXDIFF` operands are marked must be 0, but the spec never said what happens on a non-zero value; since these run in a `POST_TX` frame, a divergence changes post-transaction state and so block validity, and the PR makes a non-zero value an exceptional halt. Also merged that day: record TXDIFF state reads per EIP-7928 and define contracts_deployed precisely.

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

Privacy: protocol priorities and wallet practice

Other updates

Community