Eth News and Links
Dencun (Cancun + Deneb) upgrade
Latest all core devs – consensus (ACDC) call video. Notes from Christine Kim:
Devnet-9: testing finding issues, MEV-Boost testing started (20% of the network)
Devnet-10: launch once no issues on devnet-9, short lived, to include KZG ceremony
Goerli testnet upgrade timing: still too early to set a date
Dencun interop testing call video
Centralization watch: threatening the value of your ETH
🚨 Lido at 32.13% has slightly reduced but still far too close to 33.3% threshold
Client diversity (via clientdiversity.org):
Execution layer: Geth ~80% 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
Layer 1
Blutgang: RPC load balancer & cache, in Rust
Revm v3.5.0: transitioned to Alloy types
Geth & Reth allow sync to historical hash
Besu (execution layer client) Bonsai Tries storage explainer
Verkle implementers call notes
For Stakers
Stakesaurus: guide to home staking, aimed at novices
Client releases
Execution layer:
Erigon v2.51.0: fixes
Layer 2
OP Stack fault proof system live on OP Goerli testnet, alpha
Metis (optimistic rollup) reverting to storing transaction data on mainnet
EIP4844 economics: model rollup costs for posting on blobs and blocks
EIPs/Standards
EIPs
EIP7530: EVM profiles for zk rollups
ERCs (application layer):
Holding Lido publicly accountable: interview with Ben Edgington
Lido governance is not fit for purpose. Don’t miss this episode with Ben Edgington. (Watch on YouTube)
Ben also talks about his Upgrading Ethereum book and Ethereum governance.
Stuff for developers
OpenZeppelin Contracts v5:
Adds AccessManager, GovernorStorage, ERC2771Forwarder, ERC1967Utils, Nonces, MessageHashUtils and Time
Removals include: Address.isContract, Counters, ERC777, SafeMath, TokenTimelock, escrow contracts and all presets
Uses custom errors, explicit imports and Solidity compiler minimum of v0.8.20
Hardhat v2.18.0: adds support for scoped tasks
Foundry:
Forge-std v1.7.0/v1.7.1: adds serializeJson cheat code, unixTime, marks parseJsonKeys as pure and renames exit_code to exitCode
Vulcan v0.4.0: adds unwrap to obtain result value, set custom revert message with expect, isOk & isError for improved error handling and interaction with external HTTP servers
Scope (VS Code extension): Remix-like & visual wrapper of some Foundry features, alpha
Huff:
Vyper v0.3.10: adds codesize optimization mode, pragma directives, uses MCOPY in generated code and generates selector tables with O(1) performance
CTFs:
Secureum RACE #22: 8 question Solidity quiz & answers by Tincho
Ecosystem
Vitalik on enshrining & de-enshrining features in the protocol: account abstraction, zk-EVMs, proposer-builder separation, private transaction pools, liquid staking and precompiles
Ethereum.org writers cohort 2 starts October 20
Etherscan event log advanced filter
Enterprise
UBS pilot tokenized Variable Capital Company (VCC) fund as part of Monetary Authority of Singapore’s Project Guardian
Onchain stats
Gas fees (via ultrasound.money): 4.7 to 93.7 gwei, with 9.9 gwei average
Negative issuance currently at 21.2 gwei
8.6k ETH net issuance this week
ETHUSD: $1,611 - $1,736, currently $1,646
ETHBTC: currently 0.059 (Flippening at ~0.16)
Notable at app layer
Winding down: Yield Protocol and Utopia product
NFT no code creation:
OpenSea Studio (10% mint fee)
mint.fun create (0.0002 ETH mint fee)
Zora (gas free creation on Zora Network, 0.000111 ETH mint fee)
RAC’s Deadline NFT live on Base, purchase from mainnet or Layer 2 [Andrew minted]
Friend Tech add/remove log in methods after SIM swap attacks
Nature: DAOs for scientific communities and alternative research funding
Job Listings
eBay Web3 team seeking Lead Solidity Engineer
Aave seek a UX Engineer and a Staff Rust Engineer
Senior Operations Security Expert wanted by EF
EF Privacy & Scaling Explorations team seek a Technical Project Coordinator
ZK circuits engineer sought by EF Privacy & Scaling Explorations team
Job listings: $600 for four issues (75 character limit). Questions? abcoathup at-gmail
Regulation/business/tokens
Coinbase licenced by the Monetary Authority of Singapore
ENS DAO reducing Lido exposure to maximum 20%
General
Roman Storm available for work
Vitalik reflects on Zuzalu (popup mini city)
Guide to secure Discord servers
zk-Bench: benchmarking framework for SNARKs
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-7-2023
Upcoming Dates of Note
(new/changes in bold)
Oct 13-15 – Ethereum Kuala Lumpur conference & hackathon
Oct 21 – Ethereum México
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 – ETHBrno
Nov 3-5 – ETH Lisbon hackathon
Nov 13-19 – Devconnect (Istanbul)
Nov 16-19 – Pragma & ETHGlobal Istanbul
Nov 18 – Ethereum Costa Rica
Dec 4-5 – ETHVenice
Dec 8-10 – ETHGlobal ETHIndia (Bangalore)
Sign up to receive this newsletter weekly