Eth News and Links
Danny Ryan taking indefinite break, Pectra upgrade split proposed & cbBTC live
All core devs
- All Core Devs – Execution (ACDE) #196:
- Pectra (Prague + Electra) upgrade:
- Pectra split proposed: overall scope to remain the same, cap Pectra at devnet-3 spec to target Q1 2025, second upgrade with PeerDAS & EOF to target H2 2025, agree split at ACDCÂ
- Pectra-devnet-3: live, validator consolidations & EIP7702 work as expected and wallet devs can use to test EIP7702
- EIP7685 execution layer requests: explicit ordering & handling of invalid requests to be specified
- EIP7702: minimal validity checks, inline with existing transaction types
- EIP2537 BLS precompile: MSM precompiles need benchmarking with concurrency disabled to see if gas cost should be doubled
- Pectra (Prague + Electra) upgrade:
Pectra (Prague + Electra) upgrade
- Pectra testing call #4: PeerDAS local devnet debugging ongoing
Fusaka (Osaka + Fulu) upgrade
- Verkle implementers call #24: plan to evaluate binary tries & lean into tree-agnostic development (in case ZK solution ready in similar timeframe to Verkle), discussed deletions, EOF/EIP7702 impact and sync
Centralization watch: threatening the value of your ETH
- 🚨 Lido at 28.2%, still too close to 33.3% threshold
- Client diversity (via clientdiversity.org):
- Execution layer: Geth ~52% 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
- ePBS breakout #9: slot auctions give out-of-protocol trusted advantage, new Engine API method to request payloads by range and discussed moving withdrawals processing to execution phase
Research
- AUCIL: auction-based inclusion list, aggregator role auctioned off with winner proposing largest inclusion list
Client Releases
- Execution layer:
- Erigon v2.60.7: release process changes & Windows users need to build locally
Layer 2
- Optimism Granite upgrade reenabled permissionless fault proofs on OP Mainnet
- OP Succinct: convert OP Stack chain to a zkEVM using SP1, 1 hour finality & ~1 cent per transaction proving costs
- ZKsync governance live, consists of token assembly, security council & guardians
- L2 safety: simplified view of L2Beat
- RollCall #7 (L2 standards): L2s should shout blobspace needs as PeerDAS may ship after Pectra, Oasis L2 transaction fee API & status specs and EIP7762 blob minimum price
EIPs/Standards
- RIPs (rollup improvement proposals):
- RIP7767: Gas to Ether precompile (GASBACK)
- ERCs (application layer):
Stuff for developers
- EVM Object Format (EOF) explainer: less stack-too-deep errors, lower cost execution, smaller bytecode and can lead to better tooling
- Allegedly: Solidity compiler in TypeScript for EVM simulations
- Moccasin: Vyper contract development framework, uses Python for scripts & tests, alpha
- CTFs:
- Secureum RACE #32: answers to 8 question Solidity quiz
- MEV searcher mines vanity transaction hash prefixes, function selector & call data
- Unsuccessful attempt to reverse engineer the contract
Security
- Security notes on ERC4337 account abstraction
Ecosystem
- EF EIP4844 data challenge winners
- Hackathon projects: ETHGlobal ETHOnline finalists and ETHWarsaw
Enterprise
- Visa: stablecoin usage in emerging markets & updated stablecoin dashboard
- EVE Frontier (space survival game) playtest planned on Redstone testnet
Job Listings
- Gnosis seek CoreDevs, Sr Algorithm Engineer, Sr Smart Contract Engineer
- Join Witnet as a Community Builder! Full-time, remote opportunity.
- Status free.technology is hiring a Business Developer. More jobs at IFT!
- Nomos is hiring Ecosystem Developer, Rust Engineer & Applied Researcher!
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
- Fees (via ultrasound.money):
- Gas: 0.6 to 28.1 gwei, 3.2 gwei average; zero net issuance at 24.1 gweiÂ
- 16k ETH net issuance this week
- ETHUSD: $2,225 – $2,458, currently $2,437, all time high $4,878
- ETHBTC: currently 0.04 (Flippening at ~0.164)
Notable at app layer
- Coinbase cbBTC live on mainnet & Base; upgradeable, pausable & blacklistable
- PayPal & Venmo add ENS support, use ENS names in search when sending crypto
- ZeroDev magic account: chain abstracted USDC on mainnet, Arbitrum, Optimism & Base
- Snapshot X: onchain voting using Starknet and storage proofs of mainnet holdings
- Friend Tech sent contract admin/ownership to zero address
- Fractionalized CryptoPunk bought out for 10 ETH on Niftex (decommissioned platform)
Regulation/business/tokens
- US Financial Services subcommittee hearing: decoding DeFi
- eToro $1.5M settlement with SEC, US users restricted to trading ETH & Bitcoin
- SEC used “crypto asset securities” term despite telling a federal court they would stop
- Robinhood $3.9M settlement with California DoJ for failing to allow crypto withdrawal
- Binance employee Tigran Gambaryan still held in Nigeria
General
- Danny Ryan taking an indefinite break from Ethereum L1 R&D
- Indodax (Indonesian centralized exchange) $25M stolen from hot wallets
- PIXHELL: malicious code can leak info from air gap computers via noise generated by pixels
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-september-14-2024
Upcoming Dates of Note
(new/changes in bold)
- Sep 20-22 – ETHCapeTown hackathon
- 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 17-20 – ETHLisbon hackathon
- Oct 18-20 – ETHGlobal San Francisco hackathon
- Nov 12-15 – Devcon 7 – Southeast Asia (Bangkok)
- Nov 15-17 – ETHGlobal Bangkok hackathon
- Dec 6-8 – ETHIndia hackathon
Sign up to receive this newsletter weekly