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
- VanEck to donate 10% of EFUT ETF profits to Protocol Guild
- 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