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
- Pectra (Prague + Electra) upgrade:
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