Eth News and Links
Dencun (Cancun + Deneb) upgrade (meta EIP7569)
- Latest all core devs – execution (ACDE) call video. Recap by Tim Beiko. Notes from Tim Beiko and Christine Kim:
- Mainnet: Dencun upgrade date to be set on ACDC next week; assumes no issues with Holešky testnet upgrade, Goerli blob expiry & churn limit testing and Devnet 12 blob spamming
- Sepolia testnet: uneventfully upgraded to Dencun, blobs are flowing
- Prague upgrade: Discussions on including EOF or EIP4444 (bound historical data) and how Portal network could distribute historical data; scope to be finalized on ACDE in two weeks
- Osaka upgrade: Verkle agreed as core feature; Verkle overview & current status: ~2 weeks to build Verkle tree prior to upgrade & execution 10% slower
Osaka upgrade (meta EIP7607)
- Kaustinen testnet (Verkle) rebooted with new features & fixes
- Verkle implementers call video & notes
Centralization watch: threatening the value of your ETH
- 🚨 Lido at 31.82% is far too close to 33.3% threshold
- Client diversity (via clientdiversity.org):
- Execution layer: Geth 78% supermajority, could cause a chain split
- Consensus layer: Prysm 39%, any client bug over 33.3% could mean loss of finality
- Research starting for validators to provide client info privately
- Better geographic diversity is optimal, particularly outside of North America & Europe
Research
- Unconditional inclusion lists (for censorship resistance): transactions are included in a first or second slot, otherwise they are unconditionally added in order to the bottom of the second slot
Client releases
- Consensus layer:
- Execution layer:
- Erigon v2.57.2: fix for RpcDaemon seeing recently retired blocks
Support the Roman Storm & Alex Pertsev legal defense fund
The Biden administration is attempting to criminalize open source software development as part of its war on crypto.
Donate to defend our innocent Ethereum heroes. Retweet to spread awareness.
Layer 2
- Arbitrum One ArbOS v11 live, adds Shanghai support (including PUSH0)
- Optimism bicameral governance for upgrades, citizens house can veto [Andrew is a badgeholder]
- RollCall (L2 standards) fee markets breakout call and notes; repricing EVM operations, L1 passthrough fees & potential multi-dimensional pricing
EIPs/Standards
- EIPs:
- ERCs (application layer):
Stuff for developers
- Remix v0.42: Solidity v0.8.24 now default and GPT help for Circom compiler errors
- GasliteVest: continuous linear token vesting base contract
- Soledge (Solidity): convert numbers to strings, transient storage helper & reentrancy guard
- ERC4626 Vault exchange rate manipulation & mitigations
- Natspec smells: identify missing or incomplete natspec
- Brownie v1.20.0 (Python): no longer actively maintained
- Napalm: productivity framework for custom Solidity vulnerability detectors
- Farcaster Frames: mini apps in posts using an image & buttons to trigger callbacks
- Frame verifier (Solidity): encode/verify MessageData structs containing Frame actions
- OnchainKit FrameKit (TypeScript): get Frame HTML, message and metadata
- mesc v0.2: configure & manage RPC endpoints
- Secureum RACE #26: 8 question Solidity quiz & solutions
Security
- ERC1271 (signature validation for contracts) replay disclosure, possible when the signed digest doesn’t include the smart account address
- Abracadabra’s Magic Internet Money $6.5M exploit via rounding error
Enterprise
- Karen Scarbrough is the new interim Executive Director of Enterprise Ethereum Alliance
Job Listings
- MetaMask Staking: Staff Software Engineer and Software Engineer
- Sourcify seek a TypeScript Developer
- ZK circuits engineer sought by EF Privacy & Scaling Explorations team
- EF seek an Executive Assistant to support senior decision makers
- Nethermind: Distributed System Engineer, Lead Engineer, Protocol Researcher
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
- Gas fees (via ultrasound.money): 6.4 to 152.8 gwei, with 19.7 gwei average
- Zero net issuance currently at 22.0 gwei
- 1.8k ETH net issuance this week
- ETHUSD: $2,243 – $2,380, currently $2,307
- ETHBTC: currently 0.053 (Flippening at ~0.16)
Notable at app layer
- ENS gasless DNSSEC live, configure DNS names that support DNSSEC to work with ENS
- Chipped: NFC press-on nails, create offchain friends list using Disco secured by your private key, pre-order
- Superstate short duration US government securities fund (USTB), US qualified purchasers only
- Horswap: Uniswap frontend without censorship or interface fees
Regulation/business/tokens
- Proposal for combating illicit finance in DeFi
- US SEC Commissioner Peirce gag rule dissent
- US DoJ & SEC charges for HyperFund $1.9B fraud scheme
General
- Vitalik: crypto + AI and turning 30
- ETH recovered from Ledger Nano S (Firmware v1.2) with no seed phrase
- Cloudflare November security incident, via a token & credentials from Okta compromise that hadn’t been rotated
Follow @WeekinEthNews for the most clicked links.
Permalink: https://weekinethereumnews.com/week-in-ethereum-news-february-3-2024
Upcoming Dates of Note
(new/changes in bold)
- Feb 7 – Holešky testnet Dencun upgrade epoch 29696
- Feb 23-Mar 3 – ETHDenver BUIDLWeek & hackathon
- Mar 13-14 – ETHLatam (San Pedro Sula, Honduras)
- Mar 15-17 – ETHGlobal London hackathon
- Mar 19-21 – ETH Canal (Panama City, Panamá) conference & hackathon
- Mar 21-24 – ETHTaipei conference & hackathon
- Mar 22-24 – ETHSamba (Rio)
- Mar 27-30 – ETH Bucharest conference & hackathon
- Mar 29-31 – ETH Seoul hackathon
- Apr 5-26 – ETHGlobal Scaling Ethereum virtual hackathon
- Apr 5-7 – EthereumZuri.ch conference
- Apr 12-14 – ETHDam (Amsterdam) conference & hackathon
- May 3-5 – ETHGlobal Sydney hackathon
- May 21-23 – DappCon (Berlin)
- May 24-26 – ETHBerlin hackathon
- May 31-Jun 2 – ETHDublin hackathon & conference
- May 31-Jun 2 – ETHPrague conference & hackathon
- Jun 3-5 – ETH Belgrade conference
- Jul 8-11 – EthCC (Brussels) conference
- Jul 12-14 – ETHGlobal Brussels hackathon
- Jul 26-30 – EDCON Tokyo conference
- Aug 23-Sep 13 – ETHGlobal ETHOnline virtual hackathon
- Sep 20-22 – ETHGlobal Singapore hackathon
- Oct 18-20 – ETHGlobal San Francisco hackathon
- Nov 12-15 – Devcon 7 – Southeast Asia (Bangkok)
- Nov 15-17 – ETHGlobal Bangkok hackathon
Sign up to receive this newsletter weekly