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