Week in Ethereum News
May 25, 2024

Eth News and Links

All core devs

  • All core devs – execution (ACDE) #188 call video.  Notes from Tim Beiko and Christine Kim:
    • Pectra (Prague + Electra) upgrade:
      • Discussion on when/what to ship:
        • EF testing team upgrade options, prefer splitting Pectra into two upgrades
        • Reth propose shipping a big upgrade in Q1 2025 with PeerDAS & EOF
        • Including EOF delays Pectra by ~3 months, support from some EL teams & Solidity
        • PeerDAS & blob size increase priorities to be discussed by CL teams at ACDC, then finalize Pectra scope at next ACDE
      • EIP7702 replaces EIP3074, CFId, add to next devnet, breakout room needed to finalize spec (optional nonce & chain ID) before including in Pectra
    • Execution API proposal to optionally include return data in transaction receipts
    • Minimum priority fee: Geth defaults to 1 gwei, evaluate lowering, no need to standardize
    • Using Portal network’s history network for history expiry
  • Client team interop (Kenya) focused on Pectra, PeerDAS & Verkle:

Centralization watch: threatening the value of your ETH

Layer 1

Research

Client Releases

  • Consensus layer:
    • Nimbus v24.5.1: beacon & builder API improvements and fixes v24.5.0 compatibility issue with certain hardware

Layer 2

EIPs/Standards

  • EIPs:
    • EIP7709: Read BLOCKHASH from storage and update cost
    • EIP7713: Box types for EIP712 messages 
  • RIPs (Rollup Improvement Proposals):
    • RIP7711: RIP7560 transactions bundle transaction type
    • RIP7712: Enable RIP7560 transactions using a two-dimensional nonce
  • ERCs (application layer):
    • ERC7710: Contract delegation interfaces
    • ERC7714: Simple permissions checks
    • ERC7715: Request permissions from wallets

Stuff for developers

  • Solidity v0.8.26: require with custom errors (via-IR only), Yul optimizer improved default sequence and JSON output format slightly changed
  • Remix v0.49: RemixAI improvements & TOML syntax highlighting
  • Foundry:
    • Reusable workflows for GitHub Actions
    • Merkle Multiproof (Solidity): generate inputs for OpenZeppelin MerkleProof library for fuzz testing
    • Kontrol (formal verification) adds support for native Foundry cheatcode assertions
  • Snekmate (Vyper): adds Halmos symbolic tests for ERC20/721/1155 & math contracts
  • Ape-AWS: Ape plugin to use AWS Key Management Service & IAM access
  • Viem adds EIP4361 Sign-In with Ethereum support
  • EVM Diff: adds all chain comparison table to existing side by side compare
  • micro-eth-signer v0.9: fetch account history & token balances from archive node, SSZ in 900 lines
  • Vacp2p stealth-address-kit v0.1: derived from ERC5564, Rust & C bindings

Security

Ecosystem


Job Listings

Job listings: $600 for 4 issues (75 char limit).  Pay using 3cities.  Questions? abcoathup at-gmail


Onchain stats

  • Gas fees (via ultrasound.money): 1.9 to 111.5 gwei, with 9.1 gwei average
    • Zero net issuance currently at 23.3 gwei 
    • 11k ETH net issuance this week
  • ETHUSD: $3,063 – $3,913, currently $3,723
  • ETHBTC: currently 0.054 (Flippening at ~0.16)

Notable at app layer

Regulation/business/tokens

General


END OF SERVICE: plan to deprecate Week in Ethereum News

Editor: @abcoathup
Follow @WeekinEthNews for the most clicked links
Permalink: https://weekinethereumnews.com/week-in-ethereum-news-may-25-2024


Upcoming Dates of Note

(new/changes in bold)

Sign up to receive this newsletter weekly