Week in Ethereum News, October 21, 2023
Eth News and Links
Dencun (Cancun + Deneb) upgrade
Latest all core devs – consensus (ACDC) call video. Notes from Christine Kim:
Devnet 9: testing found issue with conflicting blobs, to be clarified in the spec
Devnet 10: launch expected next week, waiting on KZG in clients (Go-KZG dependencies)
Consensus-specs v1.4.0-beta.3: mainnet KZG config and adds blob gossip condition
Dencun interop testing call video
Blob testing:
Blobber: proxy between beacon & validator clients to modify blobs
Nethermind send blobs: tool to send valid/invalid blobs
KZG Ceremony: verify transcript & buy a POAP (~$0.25 for contributions that used Sign-in with Ethereum, currently no POAP for GitHub contributors)
Centralization watch: threatening the value of your ETH
🚨 Lido at 31.74% has reduced again but still far too close to 33.3% threshold
Client diversity (via clientdiversity.org):
Execution layer: Geth ~84% supermajority, could possibly cause a chain split
Consensus layer: Prysm at 45%, any client bug over 33.3% could mean loss of finality
Geographic diversity needed for stakers & nodes, particularly outside of US/Can/EU
For Stakers
Validator entry & exit queues reached zero
Lighthouse trialing QUIC support for improved throughput & latency
Client releases
Consensus layer:
Lighthouse v4.5.444-exp: experimental tree-states to improve disk usage & state management, not recommended for mainnet, supports Deneb on devnets
Nimbus v23.10.0: performance improvements (mostly for large validator networks e.g. Holešky testnet)
Prysm v4.1.0: Deneb foundations, reduced memory via multi-value slices, EIP4881 (deposit tree) for improved block processing, BLST v0.3.11 for improved portable build performance and multiarch containers preview
Execution layer:
Geth v1.13.4: hotfix lowers warning log triggered by Erigon
Research
Terence: forward inclusion-list with dedicated gas limits
MEV-Burn simulated stats
Total-Order Broadcast protocol with single vote decisions in the Sleepy Model
Layer 2
Scroll (zk rollup) mainnet live
EIPs/Standards
EIPs
ERCs (application layer):
Stuff for developers
Reminder: Goerli testnet is deprecated, Base & Arbitrum are migrating testnets to Sepolia
Remix Cookbook plugin updated, one click code import
P256Verifier Vyper: contract for P256 signature verification rewritten in Vyper
Slither v0.10.0: adds Vyper support, new detectors (incorrect-return, return-leave, incorrect-exp, tautological-compare & return-bomb), new printers (ck, halstead & martin) and improved Foundry support
Guide to multicall in dapps using wagmi
noble-ciphers v0.4: AES in pure JavaScript, useful for platforms such as React Native
Personae Sapir: client-side zk proving library, experimental, based on Spartan
Security
HopeLend protocol 528 ETH exploit via precision loss, attack was frontrun with assets later returned
Ecosystem
Hackathons:
Ethereum Kuala Lumpur finalists
Huffathon winners
Enterprise
Reddit community points being sunset, due to scalability & regulatory environment
Ferrari accepting ETH & USDC payments for cars in US
Onchain stats
Gas fees (via ultrasound.money): 4.0 to 123.6 gwei, with 9.1 gwei average
Zero net issuance currently at 21.5 gwei
9.4k ETH net issuance this week
ETHUSD: $1,546 - $1,627, currently $1,605
ETHBTC: currently 0.054 (Flippening at ~0.16)
Notable at app layer
PoolTogether v5 live on Optimism, permissionless, enter via deposit in app or swap, prizes automatically sent
Kain: Synthetix experiments, deploy to Base, Optimism & Arbitrum with non-SNX collateral, deploy an optimized version of perps to mainnet and create a SNX chain using OP Stack
Yearn veYFI: ve-style tokenomics
Rysk finance atomic credit spreads; [Starbloom portfolio]
Uniswap Labs adds 0.15% fee for major token swaps via their UI, no fee for using protocol
Job Listings
Gnosis seek a VP Technology, Senior Web Devs (Wallet) & Backend Devs
EF Privacy & Scaling Explorations team seek a Technical Project Coordinator
Senior Operations Security Expert wanted by EF
eBay Web3 team seeking Lead Solidity Engineer
Aave seek a UX Engineer and a Staff Rust Engineer
Job listings: $600 for four issues (75 character limit). Questions? abcoathup at-gmail
Regulation/business/tokens
FinCEN propose adding mixing to list of primary money laundering concerns
NY Attorney General sues Gemini, Genesis & DCG for allegedly defrauding investors
California Governor signed web3 licensing regime into law
European Central Bank: digital euro (CBDC) proceeding to 2 year preparation phase
Australian Treasury crypto regulation consultation paper
Dozens of ConsenSys early employees sue Joe Lubin in US over alleged fraudulent transfer of MetaMask & Infura
General
JP Kroning: lower estimate of Americans owning crypto
Help find the hash-seeds for the NIST curves (P-192, P-224, P-256, P-384 & P-521)
Follow @WeekinEthNews to find out what the most clicked links are. Follow @abcoathup and @evan_van_ness to get most of the week’s news in real time.
Permalink for this week’s issue: https://weekinethereumnews.com/week-in-ethereum-news-october-21-2023
Upcoming Dates of Note
(new/changes in bold)
Oct 23 – Optimism’s RetroPGF Round 3 application deadline
Oct 22-24 – ETH Hong Kong
Oct 27-29 – ETH London hackathon
Oct 27-29 – ETH Miami festival & hackathon
Oct 28-30 – Paradigm CTF
Oct 31 – Road to Devcon grants deadline (max $1k for local meetups)
Nov 3-5 – ETH Lisbon hackathon
Nov 13-19 – Devconnect (Istanbul)
Nov 15-29 – Gitcoin Grants 19
Nov 16-19 – Pragma & ETHGlobal Istanbul
Nov 18 – Ethereum Costa Rica
Dec 4-5 – ETHVenice
Dec 6-7 – Columbia CryptoEconomics workshop (New York)
Dec 8-10 – ETHGlobal ETHIndia (Bangalore)
Sign up to receive this newsletter weekly