Week in Ethereum News, July 6, 2024
Eth News and Links
Pectra upgrade size discussion (potentially cap scope)
All core devs
All core devs – execution (ACDE) #191:
Pectra (Prague + Electra) upgrade:
pectra-devnet-1: now expect to launch in 1-2 weeks, locally tested with 2 execution layer + 3 consensus layer clients
EIP7702: delegation designation proposal to be merged & included in pectra-devnet-2
RIP7212 secp256r1 precompile: discussion on including in Pectra, whether to use RIP precompile address & what return value to use; review inclusion at next ACDE
EIP7002 EL triggered withdrawals & EIP7251 maxEB: agreed to add events
Pectra size discussion: potentially capping (strong support) or reducing (some support) scope
Discussions: history expiry and improving blob transaction propagation
To progress non-upgrade specific features need to target specific devnets, provide updates at all core devs & more breakouts
Osaka + F starname upgrade
Verkle implementers call #20: blockhash handling to use EIP4788 behavior, sync during transition needs to be combination of snap & full sync and avoiding extra EOF extcodesize/hash costs
Centralization watch: threatening the value of your ETH
🚨 Lido at 29.2%, still too close to 33.3% threshold
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
Vitalik: faster transaction confirmation times via Single Slot Finality & rollup/based preconfirmations
EIP7732 ePBS:
ePBS breakout #4: EIP created, pull request for consensus specs, withdrawal processing complications and bid gossip p2p DoS vulnerability
Terence: fork choice attacks in ePBS
Potuz: benefits of ePBS
Dapplion: fetch blobs from execution layer pool proposal, rather than wait for blobs over gossipsub
Flashbots rbuilder: MEV-Boost block builder in Rust
Gossipsub performance: bandwidth consumption and message propagation latency
Client Releases
Execution layer:
Geth v1.14.6: adds experimental stateless witness builder & (self) cross validator
For Stakers
Obol Charon v1: distributed validator middleware
EthStaker staking survey results: 32% genesis stakers, 74% don’t work in crypto & 95% male
EIPs/Standards
EIPs (Ethereum improvement proposals):
ERCs (application layer standards):
Stuff for developers
Foundry forge-std v1.9.0: adds cheatcodes for a uint prompt, generate a random address/uint, invariant excludeSelector helper and deprecates console2; v1.9.1: adds missing console logs
EVMRepl (formerly Gas Playground): adds Solidity compilation errors
Wevm webauthn-p256 (TypeScript): P256 signature utilities for WebAuthn
Stealth Address SDK v1 beta (TypeScript): work with EIP5564 & EIP6538 stealth addresses
Security
Immunefi Safe Harbor: implementation of Security Alliance (SEAL) whitehat safe harbor framework
Enterprise
Societe Generale-FORGE EURCV stablecoin no longer permissioned to use
Job Listings
Aragon: Senior Smart Contract Developer
Privacy and Scaling Explorations: ZK Circuits Engineer
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
Fees (via ultrasound.money):
Gas: 1.1 to 73.4 gwei, 5.5 gwei average; zero net issuance at 23.8 gwei
14k ETH net issuance this week
ETHUSD: $2,831 - $3,512, currently $2,990, all time high $4,878
ETHBTC: currently 0.053 (Flippening at ~0.16)
Notable at app layer
Element DAO’s Hyperdrive (fixed/variable rate 6 month yields) live on mainnet
Moshicam (onchain Instagram): mint photos with custom borders on Base
WannaBet: peer-to-peer betting, onchain escrow, designated judge
Regulation/business/tokens
Judge dismissed SEC claim that secondary BNB sales are securities, in case against Binance
Circle USDC/EURC stablecoins EU MiCA compliant with reserves held in Europe
Logan Paul sues Coffeezilla for defamation over CryptoZoo reporting
German government moved 2k BTC & Mt Gox moved 47k BTC
General
EF updates mailing list compromised to email link to crypto drainer
Twilio: Authy account data (including phone numbers) identified via unauthenticated endpoint
regreSSHion: OpenSSH server remote code execution vulnerability
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-july-6-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