Week in Ethereum News, September 21, 2024
Eth News and Links
Pectra split into two upgrades with PectrA capped at devnet-3 EIPs & USDS stablecoin live
All core devs
All Core Devs – Consensus (ACDC) #142:
Pectra (Prague + Electra) upgrade:
Pectra-devnet-3: issues found by bad block fuzzer being debugged
Pectra split discussion:
Pectra scope (PectrA) capped at EIPs in devnet-3
Second upgrade scope (PectrB) yet to be decided, concerns on scope creep if not frozen, candidates include PeerDAS & EOF, discussion on including Verkle ahead of EOF and proposal to add EIP7688 SSZ stable container
Base proposed Pectra blob increase: client teams generally support increase of blob target but not max count without PeerDAS, needs more analysis, IDONTWANT messages should reduce bandwidth
PectrA EIP improvements: changes to validator consolidation in EIP7251, deposit flow in EIP6110, attestation refactoring in EIP7549 and opaque requests in EIP7685
Pectra (Prague + Electra) upgrade
Builder specs & remote signer API need updating and more clients ready for EOF devnet
Consensus-specs v1.5.0-alpha.6: minor fixes for Electra, PeerDAS & ePBS
Discussions on EIP7761 HASCONTRACT for ERC721/1155 NFTs, EXTCALL return codes and allowing EXTDELEGATECALL to legacy
Debugging local devnet forking issues before launching peerdas-devnet-2
Validity custody is main remaining spec change before shipping
Distributed block building call #0 video: discussed Dankrad’s proposal to gossip sample proofs
Centralization watch: threatening the value of your ETH
🚨 Lido at 28.1%, 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 slot auctions don’t satisfy No Trusted Advantage
Terence: FOCIL resource considerations
Potuz: proposal to decouple execution & consensus layer syncing
Péter Szilágyi: SSZ v0.3.0 (library in Go): adds monolithic type support, fixes decoding zero-length dynamic arrays and adds SizeSSZ
SSZ deserialization differences disclosed between Prysm & Lighthouse
Research
Variable orbit single slot finality with circular & spiral finality: review of cumulative committee-based finality under fast-rotating validator committees and avenues to reduce aggregate finality gap
Client Releases
Consensus layer:
Lodestar v1.22.0: minor performance optimizations including shortening startup time
Execution layer:
Layer 2
Hildobby: L2 blob usage, pruned blobs ~30GB & full history 275GB
Norswap: cross-chain interoperability overview & applicability to Optimism Superchain
EIPs/Standards
EIPs (Ethereum improvement proposals):
EIP7768: No-Ether transactions with free-for-all tips
ERCs (application layer):
Stuff for developers
Foundry decode internal: trace internal function calls & generate flamegraph/chart
Tevm cast: browser based CLI similar to Foundry cast
Hardhat:
Remix v0.54.0: adds Cookbook templates & GitHub login from file explorer
ERC7726 common quote oracle explainer
Huff (language) sunset, repos archived
Sourcify: 5M verified contracts available to download in Parquet format or zip
EthereumJS EVM code & dependencies published as un-minified bundle to gist
Google Cloud blockchain RPC: mainnet & testnets, free tier up to 100 requests/second
Semaphore v4: changed to Lean Incremental Merkle Tree and EdDSA identity schema
Security
DeltaPrime $6M exploit on Arbitrum via compromised admin private key
Liquid restaking common vulnerabilities & security risks
Ecosystem
Privacy and Scaling Explorations (PSE): Barry Whitehat leaving, Sam Richards taking over & some projects sunsetting
Vitalik: An Ethereum Story (movie): token gated stream via $20 mint, available for 1 month
Enterprise
WisdomTree Connect: tokenized real world assets on mainnet
Enterprise Ethereum Alliance: DLT interoperability specification v1
Job Listings
Nethermind: ZK Engineer, Sr Dev, SRE Lead & Sr Embedded Software Dev
Gnosis seek CoreDevs, Sr Algorithm Engineer, Sr Smart Contract Engineer
Nomos is hiring Ecosystem Developer, Rust Engineer & Applied Researcher!
Status free.technology is hiring a Business Developer. More jobs at IFT!
Join Witnet as a Community Builder! Full-time, remote opportunity.
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
Fees (via ultrasound.money):
Gas: 0.7 to 85.6 gwei, 6.7 gwei average; zero net issuance at 24.2 gwei
12k ETH net issuance this week
ETHUSD: $2,268 - $2,577, currently $2,556, all time high $4,878
ETHBTC: currently 0.041 (Flippening at ~0.164)
Notable at app layer
Sky (formerly Maker) USDS stablecoin & SKY governance token live on mainnet
1inch Fusion+: atomic cross-chain swaps, beta
eth.link: ENS gateway now powered by eth.limo
Regulation/business/tokens
US SEC end of fiscal year actions:
FlyfishClub settled for selling NFT restaurant memberships prior to opening
Commissioners Peirce & Uyeda: “securities laws are not needed here, and their application is harmful both in the present case and as future precedent”
Rari Capital charged with misleading investors & acting as unregistered brokers
Prager Metis (auditors) settled for negligence in FTX audits
General
BingX (centralized exchange) hot wallet compromised
ZackXBT: $243M in BTC stolen from one person via social engineering, two suspects arrested
Discord audio & video end-to-end encryption rolling out, doesn’t include group chats & DMs
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-21-2024
Upcoming Dates of Note
(new/changes in bold)
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