Week in Ethereum News, August 5, 2023
Eth News and Links
Dencun (Cancun + Deneb) upgrade
Latest all core devs – execution (ACDE) call video. Recap by Tim Beiko. Notes from Tim Beiko and Christine Kim:
EIP4788 (beacon block root in EVM): agreed to use a contract rather than a precompile, will need audit/formal verification, devnet 8 will wait for implementations
EF devops launched 2.1M validator testnet in prep for Holešky testnet
EIP5806 (delegate transaction) & EIP7377 (migration transaction) presented and broader discussions on account abstraction
Verkle Trie update: performance improvements, migration via overlay method and remaining questions
Consensus-specs v1.4.0-beta.1: data gas renamed blob gas & additional tests
EIP4844:
Terence: EIP4844 economics
KZG Ceremony has 133k contributions, lobby is empty; list of special contributions (from satellites to cats)
GossipSub optimizations (IDontWant & Limit flood publishing) should reduce Nimbus CL client bandwidth consumption
Layer 1
Reorg.pics: dashboard of mainnet reorgs
Epoch long reorg on Goerli testnet, unlikely to happen on mainnet
Ben Edgington’s explainer from Upgrading Ethereum book
SSZ++: fast SSZ library, 27ms deserialization & 23ms hashing on full beacon state without caching
Prototype EVMMAX API in evmone: allows implementing most precompiles
For stakers
Wenmerge non-filtering MEV-Boost relay
Client releases
Consensus layer:
Research
Vitalik: nuances of data recoverability in data availability sampling
Protocol-enforced proposer commitments (PEPC) FAQ
Relays post-ePBS & proposed Top-of-Block (ToB) payments
Potuz: three dichotomies in ePBS
Layer 2
Offchain Labs BOLD (Bounded Liquidity Delay): proposed dispute protocol for permissionless validation of Arbitrum chains, eliminates delay attack vector
Popcorn: zkEVMs criticize each other over attribution and marketing claims
EIPs/Standards
EIPs:
EIP7441: Upgrade block proposer election to Whisk
ERCs (application layer):
Stuff for developers
Hardhat v2.17.1: Solidity v0.8.21 support, console.log in pure functions & improved flattening
Foundry:
Tip: generate local coverage reports using lcov
Dan Finlay’s MATT auction (maximize NFT revenue) in Foundry, uses ERC20 allowance as bid
web3.py WebSocketProviderV2: rewrite of WebsocketProvider, beta
CryptoZombies Optimism NFT course: create, test & deploy
DeCipher: contract doc generator from block explorer URL
Secureum RACE #20: 8 question Solidity quiz & answers
Security
Vyper malfunctioning reentrancy locks in v0.2.15/16 & v0.3.0, Curve $70M exploit impacting Alchemix, JPEG'd & Metronome with some Alchemix & JPEG'd funds returned
Potentially vulnerable Vyper contracts
LeetSwap (Solidly fork) on Base exploited, pool manipulated via internal function being public
$20M sent to address poisoning spammer, USDT was later frozen
Whitehacks kit: Foundry template to perform actions in single transaction using Flashbots
Solidity audit report generator (VSCode extension) using comments
Ecosystem
Eight years since Ethereum mainnet launch
Ethereum.org translatathon: translate the website to win prizes
Notable at app layer
OndoFinance USD Yield (USDY): tokenized note (US Treasuries & bank deposits), non-US only
Karma delegate registry: onchain DAO delegate info [Disclosure: Starbloom portfolio]
Umbra Cash stealth address anonymity: heuristics could link most recipients & suggested countermeasures
Tx chat: chat like interface to browse an addresses onchain messages
Golem Octant Epoch Zero: $1M distributed amongst ten public goods projects
Gitcoin Grants 18 applications open
Job Listings
ZK circuits engineer sought by EF Privacy & Scaling Explorations team
Wyoming Stable Token Commission seek Executive Director
Job listings: $600 for four issues (75 character limit), payable to abcoathup.eth. Questions? abcoathup at-gmail
Regulation/business/tokens
GameStop removing iOS & browser extension wallets due to regulatory uncertainty
Revolut shutting down crypto services in US
Curve co-founder Michael Egorov deleveraging after Curve exploit
Ilya Lichtenstein admits to being Bitfinex 2016 hacker
US SEC charged Hex founder Richard Heart with unregistered offerings of securities and fraud for misappropriating proceeds
Kenya suspended local Worldcoin activities
FBI warns of NFT mint phishing scams
General
Rate-limiting nullifier (RLN) for spam prevention whilst preserving anonymity. Contribute to the trusted ceremony
ProtoGalaxy: efficient ProtoStar-style folding of multiple instances
X (Twitter) takes @music username
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-august-5-2023
Upcoming Dates of Note
(new/changes in bold)
Aug 11-13 – ETHMunich hackathon
Aug 15-16 – ETHToronto & ETHWomen
Aug 15-29 – Gitcoin Grants 18
Aug 16-19 – Ethereum Argentina (Buenos Aires)
Aug 23 – KZG Ceremony closes (extended)
Aug 28-30 – Science of Blockchain Conference (Stanford University)
Aug 31 - Sep 3 – ETHWarsaw conference & hackathon
Sep 1-3 – Ethcon Korea hackathon
Sep 7-9 – ETHAccra hackathon
Sep 10-12 – Ethereum Singapore hackathon & conference
Sep 11-13 – DappCon (Berlin)
Sep 15 – Protocol Berg (Berlin)
Sep 15-17 – ETHChicago conference & hackathon
Sep 15-16 – ETHMobile Miami
Sep 18-24 – ETHSafari (Kilifi Kenya)
Sep 21–24 – Pragma & ETHGlobal New York
Oct 5-6 – ETHMilan conference
Oct 6-8 – ETHRome hackathon
Oct 6-27 – ETHOnline (ETHGlobal) virtual
Oct 13-15 – Ethereum Kuala Lumpur conference & hackathon
Oct 21 – Ethereum México
Oct 22-24 – ETH Hong Kong
Oct 27-29 – ETH Miami festival & hackathon
Oct 27-29 – ETH Vietnam
Oct 27-29 – ETH London hackathon
Oct 31 – Road to Devcon grants application deadline
Nov 3-5 – ETH Lisbon hackathon
Nov 3-5 – ETHBrno
Nov 13-19 – Devconnect (Istanbul)
Nov 16-19 – Pragma & ETHGlobal Istanbul
Sign up to receive this newsletter weekly