Back to all reports

以太坊研究日报

Ethereum Research Daily

soispoke submitted a set of cleanup PRs for the frame transaction family: EIP-8141 uses `charged_gas` to tie together frame gas, the EIP-3529 refund and the EIP-7623 floor and applies it to fee settlement; EIP-8250 and EIP-8272 are rewritten to describe only their changes to 8141, and their TXPARAM and opcode assignments that collided with 8141 are resolved. kassandraETH tested Tornado Cash, Railgun and Privacy Pools deposits and withdrawals on mainnet with a homegrown CLI.

Image for July 19, 2026

Image: GitHub, ethereum/EIPs PR #11969

Gas accounting and structure in the frame transaction family

EIP-8141: apply charged_gas to fee settlement

(soispoke), submitted. 8141 defined frame gas limits, a transaction-level EIP-3529 refund and the EIP-7623 calldata floor but did not connect them consistently: `charged_gas` still referenced `total_gas_used`, and fee settlement used the older `tx_fee` model without reconciling the payer's maximum fee escrow. The PR computes unused gas from the ordered frame receipts, applies the refund before the floor to get `charged_gas`, uses it for block gas accounting and receipt `cumulative_gas_used`, reserves `tx_gas_limit` before execution and returns the difference to the block gas pool.

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

EIP-8250: make keyed nonce changes additive

EIP-8272: resolve the RECENTROOTREFLOAD opcode collision, submitted, moving it from `0xB4`, already 8141's `SIGPARAM`, to `0xB5`. EIP-8250: make keyed nonce changes additive and EIP-8272: make recent root changes additive, submitted, so both are expressed only as changes to 8141. EIP-8141: clarify decoding, signing and activation, submitted, defining the payload's RLP shape and applying EIP-7951 validation rules to P256 signatures.

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

EIP-8272: make recent root changes additive

EIP-8272: resolve the RECENTROOTREFLOAD opcode collision, submitted, moving it from `0xB4`, already 8141's `SIGPARAM`, to `0xB5`. EIP-8250: make keyed nonce changes additive and EIP-8272: make recent root changes additive, submitted, so both are expressed only as changes to 8141. EIP-8141: clarify decoding, signing and activation, submitted, defining the payload's RLP shape and applying EIP-7951 validation rules to P256 signatures.

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

EIP-8141: clarify decoding, signing and activation

EIP-8272: resolve the RECENTROOTREFLOAD opcode collision, submitted, moving it from `0xB4`, already 8141's `SIGPARAM`, to `0xB5`. EIP-8250: make keyed nonce changes additive and EIP-8272: make recent root changes additive, submitted, so both are expressed only as changes to 8141. EIP-8141: clarify decoding, signing and activation, submitted, defining the payload's RLP shape and applying EIP-7951 validation rules to P256 signatures.

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

Privacy

Other updates

Community