Week in Ethereum News
December 21, 2024

Eth News and Links

Eth R&D protocol call (All Core Devs)

  • Execution layer focused protocol call (ACDE #202):
    • Pectra upgrade:
      • Pectra-devnet-5 spec:
        • Launch when enough clients are ready, testing locally with Teku & Besu
        • EIP7840 blob schedule in EL config: added to devnet
        • EIP7702: chain id changed to u256
        • EIP2537 BLS precompile: gas repricing finalized & redundant MUL precompiles removed
        • System contracts: audited, recommended minor changes for EIP2935, audits to be shared in January
    • History expiry: discussed need for eth/70 protocol to drop pre-merge data
    • Gossip limit: discussed decoupling gas limit & payload size
    • eth/69: agreed to not remove new block hashes as used by non-merged chains
    • EIP7808 reserve tx-type range for RIPs: approved
    • Resource pricing: working group starting to coordinate repricing efforts

Pectra (Prague + Electra) upgrade

Layer 1

Research

Centralization watch: threatening the value of your ETH

  • 🚨 Lido at 28.4%, still too close to 33.3% threshold
  • Client diversity (via clientdiversity.org):
    • Execution layer: Geth ~43% & Nethermind ~36% (estimate based on 74% self reported data)
    • Consensus layer: Prysm 34%
    • Any client bug over 33.3% could mean loss of finality
  • Better geographic diversity is optimal, particularly outside of North America & Europe

Client Releases

  • Consensus layer:
    • Lighthouse v6.0.1: patch for minor issues in v6
    • Lodestar v1.24.0: adds engine_getBlobsV1 support to get blobs from execution layer and adds experimental keymanager endpoint
    • Prysm v5.2.0: QUIC enabled by default, adds engine_getBlobsV1 support and fix for using MEV-Boost with a gas limit increase
    • Teku v24.12.1: bug fixes
  • Execution layer:
    • Besu v24.12.2: hotfix for users of account state overrides in eth_call
    • Erigon v3.0.0-alpha7: faster eth_getTransactionReceipt and return PrunedError when reading unavailable historical data

For stakers

  • Ethstaker-deposit-cli v1: generate validator keys, voluntary exit and add a withdrawal address to an existing validator

EIPs/Standards

  • EIPs (Ethereum improvement proposals):
  • ERCs (application layer):
    • ERC7842: State channel data types & interfaces
    • ERC7844: Consolidated dynamic storage
    • ERC7845: Minimal orchestrator RPC
    • ERC7846: Wallet connection API
    • ERC7847: Social media NFTs

Stuff for developers

  • Foundry:
    • Forge-std v1.9.5: adds get broadcast cheat codes, mock call overloads and count for expect emit/revert

Security


Job Listings

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


Onchain stats

  • Fees (via ultrasound.money):
    • Gas: 4.7 to 113.8 gwei, 15.2 gwei average; zero net issuance at 24 gwei
    • 6.3k ETH net issuance this week
  • ETHUSD: $3,113 – $4,078, currently $3,458 all time high $4,878
  • ETHBTC: currently 0.035 (Flippening at ~0.164)

Ecosystem

  • Deep funding (retroactive grants for open source dependencies):
    • Models assign relative weights for the value that each dependency provides, spot checked by a human jury
    • $170k for 40k Ethereum dependencies assigned by models, $40k for best models & $40k for open source models
  • Etherscan adds account abstraction transactions support (ERC4337 user ops)
  • r/ethfinance subreddit merging with r/ethereum

Enterprise

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-december-21-2024


Upcoming Dates of Note

(new/changes in bold)

Sign up to receive this newsletter weekly