Eth News and Links
Shapella (Shanghai + Capella) upgrade
- Mainnet upgraded to Shapella:
- Staking withdrawals are being processed (view on beaconcha.in)
- Christine Kim: withdrawal misconceptions
- Prysm validators using MEV-Boost failed to propose blocks
- ~100 validators with double deposits can retrieve their extra ETH
- first transaction using new PUSH0 opcode
- Hot fixes:
- Lighthouse v4.0.2-rc.0: fix for high CPU when missed blocks & high volume of exits
- Prysm v4.0.2: fix for interacting with MEV-Boost
- Latest all core devs – execution (ACDE) call video. Summary by Tim Beiko. Notes from Christine Kim:
- Shapella went relatively smoothly: Prysm MEV-Boost bug caused missed blocks which triggered Lighthouse high CPU, Teku investigating slow block import
- Dencun scope to be discussed at next ACDE call
- Discussions on EIP4788 design, starting testnets with Capella genesis state, payload IDs and Execution API addition for MEV-Boost
- Zhejiang testnet being taken down April 19
Dencun (Cancun + Deneb) upgrade
- KZG ceremony special contributions:
- Mr. Moloch’s Ephemeral album II made & destroyed in one day
- Random dog walk from eating dropped dog biscuits
- Improvised theater with music
- Nimbus added Blobfish ASCII art for when Deneb activates
- Proposal to rename danksharding to dankscaling
Layer 1
- Mevboost.pics added average MEV payment per relay/builder/validator in boxplots
- Bootnode diversity discussion: client teams could run geo diverse bootnodes on bare metal
- Terence: single slot PBS using attester committee notes & open questions
For Stakers
- Staking pool execution client diversity
- Somer’s configuring withdrawal credentials guide & updated staking guides
Research
- Barnabé Monnot: protocol credibility = introspection + agency + community defense of last resort
- Sync committee slashing to deter against signing non-canonical beacon block roots
Layer 2
- Intro to MEV on Layer 2 sequencers
EIPs/Standards
- EIPs:
- EIP6873: Preimage retention
- ERCs:
This newsletter is made possible thanks to the funding received from Optimism’s RetroPGF!
Thank you to Optimism’s RetroPGF round 2 which generously funded Week in Ethereum News for “months, not weeks.”
Stuff for developers
- Hardhat v2.13.1: added Shanghai support
- Foundry-devops: get most recent deployment, requires ffi
- Difftastic (diff tool) supports Solidity using tree-sitter parser
- Rolling dutch auction in Solidity: perpetual auction with composite decay
- Property-based testing using Hypothesis Python library
- Dedaub contract library (mainnet) added decompile to Yul
- Titanoboa (Vyper interpreter) cheats can be written as Python functions
- HuffBoa: example repo for using Huff contracts with titanoboa
- Alchemy Spearmint: allowlist platform, low-code
- Create T3 App (NextJS, NextAuth, Prisma, tRPC, Tailwind & TypeScript) with Sign-In With Ethereum
- Create a Council Voting Vault
- Indexed.xyz: raw blocks, transactions & event logs and decoded event logs for mainnet
Security
- iEarn $10 million exploit, yUSDT misconfigured, multiple pools drained
- SushiSwap ~$3.3 million exploit, didn’t check for a genuine Uniswap v3 pool, attempted whitehat copied by MEV bots
- Paribus ~$100k exploit on Arbitrum, reentrancy of Compound v2 fork
- Pretend hack to trick users into using fake revoke sites
Ecosystem
- Etherscan:
- Zero-value token transfers hidden by default
- EthValidate: verify explorer data on using data from other nodes
Notable at app layer
- Ondo OMMF (money market funds token): KYC & 100k USDC minimum
- Gandalf: tokengate Typeform, Notion, Substack, Medium, Gitbook & Google Docs, alpha
- Metropolis podarchy explorer: visualize account relationships, permissions & multisig signers
Job Listings
- EF Ecosystem Support Program seek a Grant Analyst & Liaison
Job listings: $600 for four issues (75 character limit), payable to abcoathup.eth. Questions? abcoathup at-gmail
Regulation/business/tokens
- Commissioner Peirce calls out Chairman Gensler’s clandestine power grab to expand the SEC’s reach and push all DeFi out of the US
- Tether blacklisted 3 million USDT from MEV bot exploiter
- NYTimes reports on debanking of the current disfavored
- Wallets should be invisible, using WebAuthn
General/crypto
- Summer of Protocols researchers
- PLONKish ZK-SNARK explainer
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-april-15-2023
Upcoming Dates of Note
(new/changes in bold)
- Apr 21-25 – EthTaipei hackathon & conference
- Apr 25 – May 9 – Gitcoin Program Beta Round
- Apr 27-30 – Istanbul ETH Privacy conference & hackathon
- Apr 28 – deadline for EF’s Next Billion fellowship cohort 3
- May 5-10 – ETHTallinn hackathon & NFT Tallinn conference
- May 9-12 – EY blockchain summit
- May 12-14 – ETHGlobal Lisbon
- May 19-23 – EDCON Montenegro (changed from Vienna)
- May 20-21 – ETHDam (Amsterdam) conference & hackathon
- May 24-26 – Spaghett ETH (Naples) conference
- May 26-28 – ETHDublin hackathon
- Jun 2-4 – ETH Seoul
- Jun 2-7 – ETH Belgrade conference & hackathon
- Jun 9-11 – ETHPrague conference & hackathon
- Jun 23–25 – ETHGlobal Waterloo (changed from Toronto)
- Jul 5-7 – ETHBarcelona
- Jul 15-16 – DeFi Security Summit (Paris)
- Jul 17-20 – EthCC (Paris)
- Jul 21–23 – ETHGlobal Paris
- Aug 13-16 – ETHToronto & ETHWomen
- Aug 16-19 – Ethereum Argentina (Buenos Aires)
- Aug 28-30 – Science of Blockchain Conference (Stanford University)
- Aug 30 – Sep 3 – ETHWarsaw conference & hackathon
- Sep 1-3 – Ethcon Korea hackathon
- Sep 10-12 – Ethereum Singapore hackathon & conference
- Sep 11-13 – DappCon (Berlin)
- Sep 15 – Protocol Berg (Berlin)
- Sep 18-21 – ETH Montréal hackathon & conference
- Sep 22–24 – ETHGlobal New York
- Oct 6–27 – ETHOnline (ETHGlobal) virtual
- Oct 27–29 – ETH Miami festival + hackathon
- Oct 28–30 – ETH Lisbon hackathon
- November – Devconnect
Sign up to receive this newsletter weekly