Week in Ethereum News, June 22, 2024
Eth News and Links
Blob fee market issues, SEC drops Consensys case and CertiK withdrew ~$3M from Kraken without authorization
All core devs
All core devs – execution (ACDE) #190:
Pectra (Prague + Electra) upgrade:
pectra-devnet-1: aim to launch next week with subset of clients, will include execution layer triggered withdrawals & current version of EIP7702
EIP7702: discussion of delegation designation proposal (revoke by redelegating), breakout #5 June 26
EOF: rebasing to build on top of Prague upgrade, EOF readiness tracker
Pectra (Prague + Electra) upgrade, likely targeting Q1 2025
Frangio: ERC721/1155 issue with EOF, safe transfer checks if token recipient is a contract using code size
Osaka + F starname upgrade
transition tests mostly passing on Geth, support increasing code size limit, testnet relaunch targeting July & preimage distribution discussion
Centralization watch: threatening the value of your ETH
🚨 Lido at 28.78%, 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
Blob fee market issues, highlighted by price spike:
Potuz: market for blobs is broken
Terence: ideas to fix
Data viz of slot inclusion rates and analysis of blob market strategies
ePBS:
Terence: ePBS FAQ
Research
Anders Elowsson: analysis of burn incentives in MEV pricing auctions
Fork-choice enforced inclusion lists (FOCIL): committee-based inclusion list design
Client Releases
Consensus layer:
Execution layer:
Nethermind v1.27.0: ~150% improvement to block processing & intra-block cache
For Stakers
Lighthouse: guide to missed attestations, common issues & tuning parameters
EIPs/Standards
EIPs (Ethereum improvement proposals):
EIP discussions proposal, highlight updates, reviews & outstanding issues
ERCs (application layer standards):
ERC7725: Exponential curves
ERC7726: Common quote oracle
Guide to writing an ERC
EIP.tools: view & search EIP/ERCs
Stuff for developers
Foundry afterInvariant hooks: test state at end of an invariant test run
Transience (Solidity library): manage transient storage
Vyper v0.4.0: adds module system (code reuse via composition), Venom optimizer pipeline & archive creation of a build for sharing
Sneko: terminal GUI for compiling Vyper & Solidity contracts
Alloy v0.1: rewrite of ethers-rs & Solidity type system in Rust
Revmc: EVM bytecode to native code compiler
ethPandaOps: build an L2 devnet using Kurtosis ethereum-package
Viem
NonceManager: manage/generate nonces for a local accounts transactions
Deployless Calls: call a function on a contract that hasn’t been deployed
Vacp2p stealth address kit v0.2.0: adds pallas & vesta, bw6_761 & baby_jub_jub curves
Relayscan bids archive: builder bids for all relays, uploaded nightly, CC0 license
Security
Kraken balance inflation vulnerability disclosed & patched
CertiK withdrew ~$3M over 5 days before reporting, funds now returned
Ecosystem
Devcon: ticket raffle & auction live on Arbitrum, 20 tickets for highest auction bids, 184 tickets for raffle winners, minimum entry is 0.08 ETH
Enterprise
Enterprise Ethereum Alliance: survey on business usage of Ethereum
Job Listings
Alchemy - Wallet Services: Engineering Manager and Full-Stack Engineer
Nethermind: Preconfirmations Senior Engineer, Protocol Researcher, Site Reliability Engineer, Senior Content Marketing & Senior Marketing Manager
IMC: Quant Developer for DeFi and MEV focused team
Privacy and Scaling Explorations: ZK Circuits Engineer
Gnosis is hiring: Discord Moderator and Senior Web3 Software Dev (Wallet)
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
Fees (via ultrasound.money):
Gas: 1.9 to 95.6 gwei, 6.5 gwei average; zero net issuance at 23.5 gwei
Blob gas: spiked to 8,405 gwei; 251 ETH burnt
12.5k ETH net issuance this week
ETHUSD: $3,387 - $3,632, currently $3,511, all time high $4,878
ETHBTC: currently 0.055 (Flippening at ~0.16)
Regulation/business/tokens
SEC formally notifies Consensys that it will not be charged
Fortune: CFTC probing Jump Crypto
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-22-2024
Upcoming Dates of Note
(new/changes in bold)
Jul 7 – Devcon scholars program deadline
Jul 9– Devcon ticket raffle & auction 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 7-9 – Science of Blockchain Conference (New York)
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