Eth News and Links
Dencun (Cancun + Deneb) upgrade (meta EIP7569)
- Mainnet shadow fork successfully upgraded to Dencun, tested blobs with each EL/CL pair and MEV relayers
- Client releases for mainnet Dencun upgrade, update your nodes
- Dencun interop testing call video
Pectra (Prague + Electra) upgrade (meta EIP7600)
- Latest all core devs β consensus (ACDC) call video. Notes from Christine Kim:
- Electra upgrade scope (small cross layer fork targeting late 2024):
- peerDAS (EIP7594): develop in parallel to Electra
- Inclusion lists (EIP7547): speed run proof of concept to check complexity for Electra
- ePBS and increase max EB (EIP7251): unlikely for Electra
- Proposed issuance curve adjustment (30% reduction) and case for targeting staking ratio of 1/4
- Light client roadmap: proposes backfill protocol & SSZification for Electra
- Electra upgrade scope (small cross layer fork targeting late 2024):
Osaka upgrade (meta EIP7607)
- Shadow fork converted HoleΕ‘ky testnet state to Verkle
Centralization watch: threatening the value of your ETH
- π¨ Lido at 31.54% is far too close to 33.3% threshold
- Client diversity (via clientdiversity.org):
- Execution layer: Geth 68% supermajority, could cause a chain split
- Consensus layer: Prysm 38%, any client bug over 33.3% could mean loss of finality
- Better geographic diversity is optimal, particularly outside of North America & Europe
Layer 1
- PΓ©ter SzilΓ‘gyi: transaction propagation proposal to produce less nonce gaps
- Erigon: Caplin Archival format for storing Beacon Chain history
- Missed slot penalties discussion
ePBS (enshrined Proposer-Builder Separation)
- Terence: why you should care about ePBS
- Potuz: ePBS design constraints
MEV
- MEV-Boost community call video and notes
- Flashbots Protect & MEV-Share data published
- Data Always: Latency is money
Research
Layer 2
- OP chains Delta upgrade live, adds span batches which reduces fixed costs by over 90%
- ZK grants round to improve ZK Layer 2 ecosystem, $900k in funds from EF, Aztec, Polygon, Scroll, Taiko & zkSync, applications close March 18
EIPs/Standards
- ERCs (application layer):
- ERC7625: Contract IDs and metadata extension
- ERC7627: Secure messaging protocol
- ERC7628: ERC721 balance extension
- ERC7629: Unified token
- ERC7631: Dual nature token pair (DN404 hybrid ERC721 & ERC20)
- ERC7632: Interfaces for named token
- ERC7634: Limited Transferrable NFT (ERC721 extension)
- ERC7635: Multi-Fungible Token
Stuff for developers
- Fuzz-utils: generate Foundry unit tests from Echidna & Medusa failed properties
- Hardhat-viem v2: adds Viem v2
- Ether Deck Mk2 (Solidity): optimized contract account
- createXcrunch: find zero-leading/containing/pattern-matching addresses for CreateX factory
- Protolambda: Ethereum libs/tools in Go updated for Dencun & Go v1.21
- King of the Frame strategy, gas optimizations to lower cost of stealing
- Circom-plus (language server): supports go to definition & Circom 2
- Cyfrin Updraft courses now public: development, testing, contract security & auditing
Security
- Blueberry (lending) exploit front run by c0ffeebabe, 367 ETH returned
Ecosystem
- Ethereum Protocol Fellowship study group started, open to everyone
- EF Q4 grantees share $30M in funding
Enterprise
- Reddit holds ETH in treasury
- City of Buenos Aires releases code for self-sovereign digital identity [Spanish]
Job Listings
- Sr. Developer Relations Manager & Technical Writer at Powerloom
- Nethermind: Distributed Systems Dev Lead & Cryptography Researcher
- Sourcify seek a TypeScript Developer
- Executive Assistant wanted by EF to support senior decision makers
- Solidity: C++ Software Engineer and Programming Language Researcher
- MetaMask Staking: Staff Software Engineer and Software Engineer
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
- Gas fees (via ultrasound.money): 11.8 to 198.7 gwei, with 34 gwei average
- Zero net issuance currently at 22.5 gwei
- 8.6k ETH net burn this week
- ETHUSD: $2,739 – $3,025, currently $2,921
- ETHBTC: currently 0.058 (Flippening at ~0.16)
Notable at app layer
- Uniswap:
- Proposal for fees to reward UNI holders that delegate & stake
- Uniswap v2 live on Arbitrum, OP mainnet & Base
- Yuga Labs acquired PROOF, including Moonbirds
- Optimism airdrop 4: NFT deployers on mainnet & OP chains can claim share of 10M OP
Regulation/business/tokens
- Kraken filed to dismiss SEC lawsuit
- Roman Storm & Alex Pertsev legal defense fundraiser extended until Mar 15 with new NFTs
General
- Extractable witness encryption scheme for KZG commitments and efficient Laconic OT
- Circle STARKs: use efficient M31 field for STARKs, StarkWare & Polygon collaboration
- LatticeFold: leads to post-quantum secure IVC/PCD/SNARKs, performance competitive with pre-quantum folding schemes
- Minimize foreign arithmetic in ZKP Circuits
- DoS vulnerability in Pedersen DKG implementations used in threshold signature schemes
- Apple iMessage end-to-end encryption upgrading to PQ3 (post-quantum cryptography)
End of service: plan to deprecate Week in Ethereum News
Editor: @abcoathup
Follow @WeekinEthNews for the most clicked links
Permalink: https://weekinethereumnews.com/week-in-ethereum-news-february-24-2024
Upcoming Dates of Note
(new/changes in bold)
- Mar 4 β EF academic grants round application deadline
- Mar 9 β ETH Salvador
- Mar 13 β mainnet Dencun upgrade epoch 269568
- Mar 13-14 β ETHLatam (San Pedro Sula, Honduras)
- Mar 15-17 β ETHGlobal London hackathon
- Mar 18 β ZK grants round application deadline
- 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
- Apr 16-18 β EY Global blockchain summit (London)
- Apr 26-28 β ETHBoston 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 & hackathon
- 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 12-14 β NapulETH (Napoli)
- Sep 20-22 β ETHGlobal Singapore hackathon
- Oct 6-8 β ETHRome
- 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