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
- EOF benchmarks show some reductions in code size & gas
- 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
- Discussion on when/what to ship:
- 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
- Pectra (Prague + Electra) upgrade:
- Client team interop (Kenya) focused on Pectra, PeerDAS & Verkle:
- Pectra-devnet-0 & peerdas-devnet-0 launched
- EOF breakout: discussion on whether to include in Pectra & spec updates
- PeerDAS: design simplifications
- History expiry plan
Centralization watch: threatening the value of your ETH
- 🚨 Lido at 28.5% still too close to 33.3% threshold
- Lido node operator (Numic) breach of dev machine with encrypted key backups
- Client diversity (via clientdiversity.org):
- Execution layer: Geth ~55% majority
- Consensus layer: Prysm 37%
- Any client bug over 33.3% could mean loss of finality
- Better geographic diversity is optimal, particularly outside of North America & Europe
Layer 1
- Data Always: min-bid setting effectiveness
Research
- Anonymous Inclusion Lists (anon-ILs): distributed mechanism for anonymizing IL proposers
Client Releases
- Consensus layer:
- Nimbus v24.5.1: beacon & builder API improvements and fixes v24.5.0 compatibility issue with certain hardware
Layer 2
- Vitalik: Layer 2s vs execution sharding
- L2BEAT proposed data availability risk framework
- Taiko airdrop, eligible GitHub contributors need to bind an address
EIPs/Standards
- EIPs:
- RIPs (Rollup Improvement Proposals):
- ERCs (application layer):
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
- Gala Games $22M exploit via mint using admin access
- SEAL wargame with Base & Optimism: simulated vulnerability in bridge withdrawals
Ecosystem
- EF working on formal policy for potential conflicts of interest
- Justin Drake & Dankrad Feist advising EigenFoundation
- Devcon tickets go live in June
Job Listings
- ChainSafe: Head of Protocol Engineering, DevRel – Sygma and more jobs
- Privacy and Scaling Explorations: ZK Circuits Engineer
- stakefish: DevOps Engineer & Full-stack Engineer
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
- Optimism Retro Funding round 4: 10M OP for Superchain deployers
- Yuga Labs to no longer touch Punks after Super Punk World backlash
Regulation/business/tokens
- SEC approved eight spot ETH ETF proposals, they go live when S-1 approval occurs
- US House passed FIT21 bill, would give CFTC jurisdiction over digital commodities
- It’s a bad bill yet still a big victory
- Genesis $2B settlement with New York Attorney General
General
- Time-based cryptography from weaker assumptions: randomness beacons & delay functions
- Kabosu (the Doge) passed away
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)
- May 26 – Ethereum Protocol Fellowship cohort 5 application deadline
- May 31-Jun 2 – ETHDublin hackathon & conference
- May 31-Jun 2 – ETHPrague conference & hackathon
- May 31-Jun 5 – ETH Belgrade hackathon & conference
- Jun 14 – EF EIP4844 data challenge deadline
- Jun 21-23 – ETHKyiv hackathon & conference
- Jul 8-11 – EthCC (Brussels) conference
- Jul 12-14 – ETHGlobal Brussels hackathon
- Jul 29-30 – EDCON Tokyo conference
- Aug 2-4 – Ethereum Argentina
- Aug 15-17 – Ethereum Uruguay hackathon & conference
- Aug 23-Sep 13 – ETHGlobal ETHOnline virtual hackathon
- Aug 23-26 – ETHTokyo hackathon & conference
- Aug 29-31 – ETHAccra hackathon
- Sep 5-8 – ETHWarsaw conference & hackathon
- Sep 9-15 – ETHSafari (Kenya)
- Sep 12-14 – NapulETH (Napoli)
- Sep 20-22 – ETHGlobal Singapore hackathon
- Sep 26-27 – ETHMilan conference
- Oct 4-6 – Ethereum Kuala Lumpur conference & hackathon
- Oct 4-6 – ETHRome hackathon
- Oct 17-19 – ETHSofia conference & hackathon
- Oct 18-20 – ETHGlobal San Francisco hackathon
- Nov 12-15 – Devcon 7 – Southeast Asia (Bangkok)
- Nov 15-17 – ETHGlobal Bangkok hackathon
Sign up to receive this newsletter weekly