Week in Ethereum News, April 30, 2022 - thanks to SpeedRunEthereum for making this issue possible!
Eth News and Links
Mainnet execution layer
-
Latest core devs call video. Notes from Tim Beiko & Christine Kim:
-
Focus on 2 more mainnet shadow forks, clients passing hive tests & fixing outstanding bugs
-
Difficulty bomb not delayed, review in two weeks
-
Testnets post-merge are Goerli & Sepolia, plan to deprecate Rinkeby & Ropsten but other orgs may want to maintain
-
Discussion on RPC safe/unsafe/latest labeling
-
MEV boost: validators/proposers to set gas limit rather than builders
-
-
Erigon v2022.04.04-alpha: workaround to improve snapshot download speed via BitTorrent
-
Rough sketch of Verkle tree migration
-
NiceNode: alpha interface to run a Geth node on Linux, Mac or Windows
Proof of Stake consensus layer
-
Prysm v2.1.0: support for the Merge, Web3Signer, experimental weak subjectivity sync and vectorized sha256 optimizations
-
12 million ETH deposited, 10% of supply
-
Proposal for withdrawal credentials exits using a generalized message bus
PoW switch off (the merge)
-
mainnet-shadow-fork-2 successful with every single client combination, mild deposit processing issues (now patched) in two consensus clients
-
mainnet-shadow-fork-3 merge planned for May 5
EIPs/Standards
Layer2
-
Optimism Collective: $OP governance token with first airdrop in Q2. Bicameral governance for the network and public goods funding
-
Celer inter-chain messaging framework live on mainnet
-
Taiko: early draft of decentralized zk-rollup design
-
KZG commitments explainer (danksharding commitment scheme), more efficient than Merkle trees but requires trusted setup
This newsletter is made possible thanks to SpeedRunEthereum!
Are you a web2 dev who wants to get into web3?
The best way to go from zero to hero is SpeedRunEthereum.com.
Learn how to build on Ethereum; the superpowers and the gotchas.
Then speed run Ethereum by testing your skills in a series of challenges and join web3.
Stuff for developers
-
OpenZeppelin Contracts v4.6.0: cross chain abstraction to receive messages, Governor parameterized voting, reinitializer modifier for upgrades and governance contracts security improvements
-
Ganache v7.1.0: override address state with eth_call
-
ERC4626Votes: extension for governance voting based on underlying asset
-
Fuzzing for memory bugs in Solidity
-
wagmi v0.3.0 (React hooks): caching, React 18 support and vanilla JS client
-
EIP712 Codegen: generate Solidity for EIP712 decoding
-
IntelliJ Solidity debugger plugin
-
MetaMask Snaps tutorial to manage state in a Snap and add an API
-
dEth Tools: online unit conversion, decoders and encoders
-
Dune adds Flashbots data; query arbitrages, liquidations & sandwiches
-
0xPARC: ZK Machine Learning tutorial and demo
-
GitHub Copilot suggested a private key, configure copilot so your key isn’t suggested
Security
-
Akutar NFTs $34 million locked in contract, team funds can’t be withdrawn due to faulty logic & dutch auction refunds initially blocked by a contract bid
-
Rari’s Fuse pool #45 Uniswap v3 oracle manipulation vulnerability due to low liquidity, $4 million was at risk
-
Review of EIP4337 account abstraction spec & reference implementation, one critical & several high-severity issues discovered
Ecosystem
-
ETHAmsterdam finalists
-
Ethereum.org Q2 website roadmap
-
Proposal for simplified version of MACI designed for voting
Application layer
-
ENS daily fees surpassed alt-layer 1s, mostly due to purchases of four digit names
-
Ex0t1c Markets (on-chain positional markets) live on Optimism
-
DeFi Saver stop loss options for Liquidity
-
Backed: NFT-backed loans
-
Bored Apes Instagram hacked, NFTs stolen using phishing airdrop site
-
ENS expired names now use exponential curve for premium pricing
-
Celer’s layer2.finance (batched ETH/USDC/USDT deposits into Compound) launches with zk-proofs
-
Maker proposal for Basepool Curve pool (DAI, USDC, USDP & GUSD)
Job Listings
-
Status Waku is hiring: TypeScript Protocol/Software Engineer & DevRel
-
Ethereum Foundation need a People Operations Lead
-
Status are hiring engineers who focus on incentive design
-
Vac @ status are looking for protocol engineers
-
Trail of Bits Security Apprenticeship (3 months)
-
OpenZeppelin are hiring a Director of Development - Contracts
-
Ethereum Foundation seek a generalist ecosystem developer
-
Internship program at Nethermind (1-3 month)
-
EF’s Privacy & Scaling Explorations team: Web3 Engineer
-
EF Ecosystem Support team: Communications, Analyst & Admin Assistant
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
-
Ethereum Q1 financial results by Bankless
-
Richard Chen’s counterintuitive lessons from a crypto fund
-
Balaji: case for a Twitter airdrop and tokenization of Twitter handles
General
-
Zcash ceremony sixth participant was Edward Snowden [video]
-
Cloudflare says largest https DDoS attack ever targeted a crypto site
-
A6 claims ability to track ~3 billion devices in real time using GPS location data leaking from apps
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-april-30-2022
Dates of Note
Upcoming dates of note (new/changes in bold):
-
May 1 – application deadline for yAcademy’s auditor fellowship
-
May 3-5 – Spaghett ETH (Milan)
-
May 6-27 – ETHGlobal Hack Money
-
May 8 – deadline for EF academic grants round
-
May 17-20 – EY Global blockchain summit
-
May 20 – US Fed CBDC discussion paper feedback deadline
-
Jun 10 – Austin DeFi summit
-
Jun 10-12 – ETHPrague
-
Jun 20-23 – NFT.NYC
-
Jun 24-26 – ETH NYC
-
Jul 6-8 – ETHBarcelona
-
Jul 8 – ETH Seattle summit
-
Jul 19-21 – EthCC 5 (Paris)
-
Aug 5-7 – ETH Seoul
-
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 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
OhNoEthereum via https://www.ohnocrypto.com/ @Andrew B Coathup, @Khareem Sudlow