Week in Ethereum News, June 18, 2022 - sponsored by Nexus Mutual
Eth News and Links
PoW switch off (the Merge)
Merge readiness checklist for solo stakers & staking providers
Mainnet-shadow-fork-7 merges June 22, equal client split, test fixes deployed on Ropsten
Sepolia testnet permissioned beacon chain genesis June 20
Mainnet execution layer
Gray Glacier upgrade on block 15,050,000 (around June 29) to delay difficulty bomb by 700k blocks (~100 days) and place a hard limit by when the Merge must occur (unless major issues are found in testing requiring a bomb delay).
Update your execution layer clients for Gray Glacier:
Besu v22.4.3
Erigon v2022.06.04-alpha & v2022.04.05-deprecated (ex-beta)
Geth v1.10.19
Nethermind v1.13.3
Besu Grafana dashboard
EIP4844 call video. Recap by Tim Beiko and notes:
Demo of prototype sending, retrieving and verifying blob data; currently outstanding is sync and blob fee market
Prototype of KZG ceremony done at EthPrague by Daniel Knopik and Marius Van Der Wijden
Proof of Stake consensus layer
PoS implementers call video. Notes from Ben Edgington:
Builder API (MEV boost) implementation & testing progress
Recommend not running MEV boost until ~1 hour after the Merge
Walkthrough of proposal for post-Merge deposit processing
Latest What’s New in Eth2
Teku v22.6.0: Sepolia testnet config, optimized epoch transition & fork choice updates
Lodestar v0.38.1: Sepolia testnet config
Lighthouse v2.3.1: fix for clock drift and optimisations to epoch processing
Polynya estimates PoS will use 0.3% silicon resources of PoW
EIPs/Standards
ERC4626 tokenized vault standard promo website
EIP5164: Cross-Chain Execution
EIP5163: Rich Site-Proposed Contract Metadata
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.15: fix for optimizer removing some memory writes in inline assembly (found by Certora), fix for writing dirty values when copying bytes arrays, improved inlining and selector for events & custom errors
Tenderly adds serverless functions, sandbox, war room aid kit and debugger Chrome extension
Ape v0.3.0: (contract dev framework) Geth & Parity-style tracing and new caching APIs
eth_lift ethdiff: diff of local Solidity file (Foundry & Brownie) vs Etherscan verified source
zk Soul-Bound token using iden3 and Circom
Hardhat-circom v3.2.x: circuit testing integrated with Mocha, export calldata from Groth16 & PLONK snarkjs bindings
Sepolia testnet RPC
Sol Challenge: CTF challenges, tests in TypeScript
StErMi’s solutions to EVM puzzles
Merkle tree gas optimization using tightly packed bitfields
Decompiling an unverified MEV bot contract
Security
Inverse Finance $5.8 million oracle price manipulation, attack was backrun by arb bot otherwise it would have been frontrun by generalized frontrunner
OpenSea Shared Storefront config vulnerability, allowed selling of Shared Storefront NFTs that the seller didn’t own
Browser extension wallet vulnerability that could allow access to secret recovery phrase in plain text where the user viewed the phrase on import on a non-encrypted hard drive; patched in MetaMask
Certora Prover finds that a Maker invariant was a variant
Ecosystem
Vitalik: non-financial use cases of blockchains and privacy use cases of ZK-SNARKs
ETH Prague hackathon projects
Propose locations for Devcon 7
Application layer
OpenSea migrating to Seaport: removes setup fee, lower gas costs, allows offers on collections and traits
Nouns Vision Glasses: NFT to redeem for physical Nouns glasses
MetaMask adds Dark Mode to browser extension
CAPE (Configurable Asset Privacy for Ethereum) on Goerli testnet, wrap ERC20 tokens into a token with customizable privacy
Maker DAO voted to disable Aave DAI direct deposit module (D3M) due to market conditions
Circle launching Euro Coin (asset backed stablecoin) on June 30
Job Listings
Taiko ZKRollup: zkEVM researchers/developers wanted.
Status is hiring! Communications & Activism Director See: All jobs
Sourcify: TypeScript/nodejs developer wanted
Hiring Coordinator wanted by EF
People Operations Lead at EF
EF: generalist developer to drive strategic ecosystem initiatives
Job listings: $600 for four issues (~75 character limit), payable in ETH/DAI/USDC to abcoathup.eth on mainnet/Arbitrum/Optimism. Pay with one click using 3cities. Questions? abcoathup at-gmail
Regulation/business/tokens
Coin Center court challenge of US Treasury tax code requirement to report date of birth & social security number of sender when receiving $10k in crypto
Attempt to serve notice via NFT in the US on an anonymous defendant
US SEC Commissioner Peirce: “I have no idea” why the SEC does nothing on crypto ETFs
Rekt: Celsius CeFi lender paused withdrawals, swaps and transfers
WSJ: Three Arrows Capital considering asset sales or bailout after heavy losses
General
Proposed off-chain & scriptless mixer using an MPC
Skiff Drive: end-to-end encrypted file storage, 10Gb free
Backdoored versions of mobile wallets created to steal secret recovery phrases
Hertzbleed: remote timing attack on constant-time cryptographic code on x86 CPUs
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-june-18-2022
Upcoming Dates of Note
(new/changes in bold)
Jun 20-23 – NFT.NYC
Jun 23 – Gitcoin Grants Round 14 ends (support Week in Eth News)
Jun 24-26 – ETH NYC (ETH Global)
Jun 27 – Devcon speaker applications close
Jun 29 – Gray Glacier upgrade (block 15,050,000)
Jun 30 – Devcon discounted ticket applications close
Jul 1 – Data Availability Sampling proposals due
Jul 6-8 – ETHBarcelona
Jul 8 – ETH Seattle summit
Jul 18 – Devcon wave 01 tickets
Jul 19-21 – EthCC 5 (Paris)
Aug 5-13 – ETH Seoul
Aug 8-10 – ETHToronto
Aug 11-14 – ETH LATAM (Buenos Aires)
Aug 19-21 – ETHMexicoCity (ETH Global)
Aug 27-28 – DeFi Security Summit (Stanford)
Aug 27-28 – HackSummit (San Francisco)
Aug 29-31 – Science of Blockchain Conference (Stanford)
Sep 1-4 – ETHWarsaw (hackathon & conference)
Sep 2-28 – ETHOnline
Sep 6-9 – MCON 2 (Denver)
Sep 8-10 – ETHSantiago
Sep 12-14 – DappCon (Berlin)
Sep 16-18 - EthBerlin
Sep 27-29 – Ethereum SP (São Paulo)
Oct 7-9 – ETHBogotá (ETH Global)
Oct 10 – DeFi Bogotá
Oct 11-14 – Devcon 6 (Bogotá)
Nov 4-6 – ETHSanFrancisco (ETH Global)
Nov 18-20 – ETHGlobal Web3 Weekend
Dec 1-4 – ETHDownUnder (Sydney)
Dec 2-4 – ETHIndia (ETH Global)
Sign up to receive this newsletter weekly