Eth News and Links
EOF included in Pectra upgrade, largest upgrade ever planned (19 EIPs), likely targeting Q1 2025
All core devs
- All core devs – execution (ACDE) #189:
- Pectra (Prague + Electra) upgrade:
- Prague scope finalized after 6 months (Electra still to be finalized)
- EOF included in Pectra
- Nethermind, Besu, EthereumJS, Reth (EOF benefits) & Erigon support EOF before Verkle, Geth skeptical of upgrade size & priority of EOF
- Discussed splitting Pectra, if EOF blocks Pectra move to separate upgrade
- EIP7702 included in Pectra, replaces EIP3074, iterate on revocability design
- Pectra-devnet-1: will include interop/devnet-0 spec changes, add EIP7702 (revocability may change) but exclude EOF (work on static tests first)
- EIP158 state clearing: EOA with EIP7702 could be empty but have storage, may need to remove EIP158 either with EIP7702 or Verkle
- EIP4444 history expiry: client teams working on Portal network but have competing priorities
- ACD process improvements: new EIPs to be reviewed async, EIP proposed for inclusion (PFI) status to be used in upgrade planning
- Pectra (Prague + Electra) upgrade:
Pectra (Prague + Electra) upgrade
- Future of EOA/AA breakout #4 (EIP7702):
- Concerns around revocability, use optional nonce unless alternative found (max nonce & nonce manager non-starters), signing address vs code discussion & wallet best practices
- Alex Stokes: PeerDAS & raising blob count, proposal to decouple layers for setting blob count and consensus clients to have maximum blob count flag for local block building
Osaka + F starname upgrade
- Verkle implementers call #18:
- Conversion from Merkle state to Verkle took ~16 days, potential EIP158 issue with EIP7702, warming system contracts & gas cost updates to EIP4762
Centralization watch: threatening the value of your ETH
- 🚨 Lido at 28.92%, still too close to 33.3% threshold
- Client diversity (via clientdiversity.org):
- Execution layer: Geth ~55% majority
- Consensus layer: Prysm 38%
- Any client bug over 33.3% could mean loss of finality
- Better geographic diversity is optimal, particularly outside of North America & Europe
Layer 1
- ePBS
- ePBS breakout #2: Prysm only client team to have started implementation
- Terence: out-of-protocol timelines under ePBS, using MEV-Boost with ePBS is worst of both worlds
- Portal network summit: History network & Beacon network largely feature complete, State network initial phase targeting Devcon
- Gossipsub performance: network dynamicity through GRAFTs & PRUNEs
Client Releases
- Consensus layer:
- Lodestar v1.19.0: flood publish disabled by default, Nodejs v22 default and AMD64 & ARM64 binaries
- Execution layer:
- Erigon v2.60.1: set tracer-observable value of a delegatecall to match parent value
- Geth v1.14.5: hotfix for peer discovery; v1.14.4: 5-7% faster block import speeds, ETH supply live tracer and default minimum tip dropped to 0.001 gwei
- Reth v0.2.0-beta.9: fix for docker; v0.2.0-beta.8: ensure Fork Choice Updated messages not missed when pruner active & changes to support OP mainnet
For Stakers
- Anti correlation penalties to defend solo staker viability
- Toni Wahrstätter: MEV-Boost vs local block building, only small increase in APY
Layer 2
- Consensys Linea paused sequencer & censored Velocore attacker addresses
- Rollup.wtf dashboard: L2 real time performance showing TPS, MGas/s & KB/s
EIPs/Standards
Stuff for developers
- Foundry adds Vyper support: deploy, test, debug & write scripts
- Hardhat v2.22.5: adds limited support for blob transactions & hardhat-tracer reenabled
- Slither v0.10.3: reduces false positives & improves performance
- Snekmate (Vyper building blocks): module-friendly contracts, uses Vyper v0.4.0rc6
- Prool: simulate local/bundler/indexer node over HTTP for TypeScript test runners e.g. Vitest
- EVMole: improved accuracy in function argument extraction
- Contract read/write:
- Etherscan NatSpec comments used in read/write contract tab
- ABI Ninja: adds proxy support, interact without an ABI & shareable link for contracts
- Evm.codes contract reader
Security
- Velocore (DEX) $6.8M exploit on zkSync & Linea via faulty logic
- Security Alliance (SEAL) partnership with Security Research Legal Defense Fund to assist whitehats using safe harbor agreement
Ecosystem
- Hackathon projects: ETH Belgrade, ETHDublin & ETHPrague
- Devcon scholars program for community organizers, law students/legal professionals, artists/sci-fi writers & builders, applications close July 7
- Interactive version of Ethereum roadmap
Job Listings
- Nethermind: Preconfirmations Senior Engineer, Protocol Researcher, Site Reliability Engineer, Research Engineer – Starknet & Senior Marketing Manager
- Gnosis is hiring: Discord Moderator and Senior Web3 Software Dev (Wallet)
- IMC: Quant Developer for DeFi and MEV focused team
- Alchemy – Wallet Services: Engineering Manager and Full-Stack Engineer
- Privacy and Scaling Explorations: ZK Circuits Engineer
- ChainSafe: Head of Protocol Engineering, DevRel – Sygma and more jobs
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
- Gas fees (via ultrasound.money): 3.2 to 115.8 gwei, with 12.4 gwei average
- Zero net issuance currently at 23.4 gwei
- 8k ETH net issuance this week
- ETHUSD: $3,642 – $3,874, currently $3,686
- ETHBTC: currently 0.053 (Flippening at ~0.16)
Notable at app layer
- IYK platform public, link physical items to digital using NFC chips
Regulation/business/tokens
- Stand with Crypto US reached 1M members
- Appellate court slaps down SEC regulatory overreach
- Evolved Apes creators charged in alleged NFT rug pull
- Matter Labs (zkSync) dropping all trademark applications for ZK term
General
- CoinGecko data breach via third-party email platform; name, email, IP & location of email opens compromised
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-june-8-2024
Upcoming Dates of Note
(new/changes in bold)
- Jun 11 – PeerDAS breakout #1
- Jun 14 – EF EIP4844 data challenge deadline
- Jun 21-23 – ETHKyiv hackathon & conference
- Jul 7 – Devcon scholars program deadline
- Jul 8-11 – EthCC (Brussels) conference
- Jul 12-14 – ETHGlobal Brussels hackathon
- Jul 29-30 – EDCON Tokyo conference
- Aug 2-4 – Ethereum Argentina conference & hackathon
- 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 13-14 – Ethereum México
- 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