Eth News and Links
PoW switch off (the Merge)
- Client bug bounties now $250k, doubles to $500k for merge upgrades live on public testnets & targeted for mainnet
- Mainnet-shadow-fork-5 went exceedingly well, equal split of execution & consensus layer clients
- Ropsten beacon chain genesis May 30, with merge targeted around June 8
- Help test the merge on Kiln, make transactions and qualify for an NFT
- Metrics exporter for execution & consensus nodes, client-agnostic metrics using JSON-RPC/Beacon Node API without additional config
Mainnet execution layer
- Nethermind benefits: snap sync, full pruning, plugin architecture, MEV support and fast JSON RPC
- Besu Bonsai Tries: faster for head state but slower for historical state
- Besu v22.4.1: Ropsten testnet TTD config
- Erigon v2022.05.05-alpha: memory footprint reduced and merge fixes
- Silkworm C++ implementation of Erigon; currently faster than Erigon in all stages, Apache 2.0 license
- Guide to Condrieu Verkle testnet and how to interpret block proofs
Proof of Stake consensus layer
- Updated client diversity estimates: Prysm less than 50%, Lighthouse ~33%
- Danny Ryan’s Finalized PoS update:
- ETH Staking 350k DAI quadratic funding round
- Data Availability Sampling RFP with $1.5 million funding
- PoS implementers call video. Notes from Ben Edgington & Christine Kim:
- Client releases expected next week for Ropsten testnet merge
- Next shadow fork May 30
- Latest What’s New in Eth2
- Nimbus v22.5.0: proposer boost, supports latest Bellatrix (merge) spec, preview of BLS threshold signature support; don’t use with Infura
- Prysm v2.1.2: optimizations & bug fixes
EIPs/Standards
- EIP5094: URI Format for Ethereum Network Switching
Layer2
- Optimism Bedrock source available, MIT license
- Binance supports Optimism
This newsletter is made possible thanks to Nexus Mutual!
Go where the yield takes you, but don’t let the next hack set you back. Regardless of where you are chasing yield, Protocol Cover can protect your productive crypto assets across L1s, L2s, and scaling solutions.
Maximize yield. Minimize risk. Enjoy peace of mind knowing Nexus Mutual has you covered. Become a member and cover your asse(t)s against the major risks in DeFi.
Stuff for developers
- Solidity v0.8.14: fixes for ABI-encoding nested arrays directly from calldata and data location during inheritance
- Foundry: Solidity model checker and improved Etherscan verification
- more-evm-puzzles: focused on CREATE and CALL opcodes
- EVM Deep Dives: DELEGATECALL
- Tx Uncled: check if transaction was uncled
- Flashbots-cli: interact with Flashbots relay
- CloudFlare Ethereum and IPFS gateways public access
- OpenSea Seaport: decentralized NFT swap protocol, gas optimized, MIT license, fuzz testing using Foundry
- Etherscan Sepolia testnet explorer
- Faucet Link: list of testnet faucets, status and Sybil protection used
- Rinkeby testnet to be deprecated as centralized to Geth team & complex to merge
Security
- Wormhole uninitialized proxy disclosed, $10 million bounty paid
- Nascent’s Simple security toolkit: development process, audit readiness checklist, pre-launch security checklist and incident response plan template
- Hats Capture the Flag post mortem: exploit ERC721 safeTransfer call back
Ecosystem
- Cloudflare to stake their own ETH to support the Merge, won’t run PoW
- Protocol Guild pilot (reward core Ethereum contributors) with $2.7 million from Lido
- MEV sandwich of $13.5 million stablecoin swap
- Reminder: the merge won’t (significantly) lower gas fees
Enterprise
- Polygon Nightfall (optimistic rollup with zero knowledge for privacy) unaudited beta live, aimed at enterprise
- Norwegian central bank to prototype CBDC
Application layer
- DAOhaus (no-code Moloch DAO launcher) live on Optimism
- LinkTree: NFT gallery, use NFT for pfp & background and token gated links
- Unlock Protocol adds recurring memberships
- Rico: Nikolai’s evolution of Dai/Rai, multi-collateral & uses a controller
Job Listings
- Hiring Coordinator wanted by Ethereum Foundation
- Sourcify (source code verification) need a TypeScript Developer
- Ethereum Foundation seek a generalist ecosystem developer
- Ethereum Foundation need a People Operations Lead
- Trail of Bits Security Apprenticeship (3 months)
Reach developers experienced with Ethereum. $600 for four issues (~75 character limit), payable in ETH/DAI/USDC to abcoathup.eth on mainnet, Arbitrum or Optimism. Questions? abcoathup at-gmail
Regulation/business/tokens
- Strengthen a Uniswap v3 TWAP oracle by depositing full range liquidity
- Cole South: why I sold all my Bitcoin for ETH
- Soulbound Tokens & The Dread Pirate Roberts: bind Soulbound tokens to a soul NFT, allowing souls to be transferred
General
- Skiff Mail: end-to-end encrypted email
- Domain hijacks impact SpiritSwap (Fantom) and QuickSwap (Polygon)
- Scale of Real-Time Bidding data broadcasts [PDF]: US users online activity & location exposed 747 times per day
- Differences between threshold BLS aggregation and BLS aggregation
Follow @WeekinEthNews to find out what the most clicked links are. Follow @evan_van_ness and @abcoathup to get most of the week’s news in real time.
Permalink for this week’s issue: https://weekinethereumnews.com/week-in-ethereum-news-may-21-2022
Dates of Note
Upcoming dates of note (new/changes in bold):
- May 24 – ETH Staking QF Round ends
- Jun 3 – Merge community call #4
- Jun 8 – Ropsten testnet upgrades to PoS
- Jun 8-23 – Gitcoin Grants Round 14
- Jun 10 – Austin DeFi summit
- Jun 10-12 – ETHPrague
- Jun 20-23 – NFT.NYC
- Jun 24-26 – ETH NYC
- Jul 1 – Data Availability Sampling proposals due
- Jul 6-8 – ETHBarcelona
- Jul 8 – ETH Seattle summit
- Jul 19-21 – EthCC 5 (Paris)
- Aug 5-13 – ETH Seoul
- Aug 8-10 – ETHToronto
- Aug 11-14 – ETH LATAM (Buenos Aires)
- Aug 18-19 – Ethereum SP (São Paulo)
- Aug 19-21 – ETHMexicoCity
- Aug 27-28 – DeFi Security Summit (Stanford)
- Aug 28 – DeFi San Francisco summit
- Aug 29-31 – Science of Blockchain Conference (Stanford)
- Sep 1-4 – ETHWarsaw (hackathon & conference)
- Sep 2-4 – ETHSantiago
- Sep 6-9 – MCON 2 (Denver)
- Sep 12-14 – DappCon (Berlin)
- Oct 11-14 – Devcon 6 (Bogotá)
- Nov 4-6 – ETHSanFrancisco
- Dec 1-4 – ETHDownUnder (Sydney)
- Dec 2-4 – ETHTaipei
Did you get forwarded this newsletter? Sign up to receive it weekly