Week in Ethereum News, April 11, 2021 - thanks to 1inch for making this issue possible!
Update your nodes before the Berlin fork upgrade
Eth News and Links
Mainnet
Update your nodes before Berlin fork: Besu v21.1.4, EthereumJS VM v5.3.1, Geth v1.10.2, Nethermind v1.10.56, OpenEthereum v3.2, Turbogeth 04.02 alpha
Stateless ideas: insertion-order Indexed Merkle Tries and Bayesian network model of Witness Creation
EIPs/Standards
Proof of Stake
Latest eth2 call. Notes from Alex Stokes and Ben Edgington. Altair PoS upgrade targeted for June/July
Latest what’s new in eth2
The Rayonism spec v0.1 to turn off PoW and the meta-spec
A simple approach to incentivizing shard staggering via checksum incentives
Exactly how much can I make as a staker? Pintail gets deep into the weeds
Vitalik’s why sharding is great explainer
Layer2
GodsUnchained launches ImmutableX zkrollup for free NFT transactions. Also running StarkEx: dydx now out of beta with its cross-margined perpetuals zkrollup.
StarkWare’s Caspian l2 AMM - batch transactions together and have one layer 1 net transaction. Targeting June
A prototype of ENS on Optimism with demo
Celer’s layer2 finance is on Ropsten testnet with contest and incentives to test
L2beat: tracking the traction of layer2
This newsletter is made possible thanks to 1inch Network!
The popular DeFi platform 1inch has expanded to the 1inch Network by creating multiple protocols, products and teams, all based around the idea of providing instruments for users to maximize their financial opportunities in DeFi.
Currently, the 1inch Network consists of five independent yet interoperable components. In addition to the 1inch Aggregation Protocol and 1inch Liquidity Protocol, which are already admired in the DeFi space, the other three components are the 1inch DAO, 1inch Labs and the 1inch Foundation. For more info check the 1inch.io and follow the 1inch Network's official Twitter!
Stuff for developers
Understanding gas costs after Berlin - access lists create opportunity for gas golfing but are primarily about making sure no contracts get bricked when eip2929 makes state access opcodes more expensive
OpenZeppelin Wizard: tell it what you want and it generates Solidity for you
Testing and using custom hooks with Usedapp
A complete guide to full stack Eth dev using React, Ethers.js, and Hardhat
Security/incidents
A solution to swap, the most difficult problem from Paradigm’s CTF. You need to overflow memory in the mint function.
Fei vulnerability from faulty minting logic
Ecosystem
More attacks on frontrunning bots: special behavior for flashbots address, making the token pay the miner, or freezing the tokens of boys who insta-buy a new Uniswap listing. It appears that all the attacks on bots have led to bots turning off and gas prices going down to ~65 gwei.
58% of hashrate now on Flashbots
ETHmerge.com - an open source community effort to educate about Ethereum turning off proof of work
Reminder: asset transfer fees are easily avoidable via wrapping
Enterprise
Miami wants to explore putting real estate titles on Ethereum. If you listen to the podcast, the audio is better on Youtube
Application layer
Liquity stablecoin live on mainnet - zero interest loans with only 110% collateralization
Algo stablecoin Fei has completely lost its peg at the moment. There is a vote to allow redemptions at $1, but currently the vote is for the status quo
Kyber dynamic market maker beta is live - fees go up and down with volatility and programmable pricing curve
WWE is selling Undertaker NFTs, chess world champion Magnus Carlsen is selling NFTs of his games
GnosisAuction for token launches with frontrunning resistance via batch auctions
1inch Network. 1inch adds a DAO, Foundation, and Labs to the dex aggregator and liquidty pools
New TornadoCash pools: Dai 100, 1k, 10k, 100k. cDAI: 5k, 50k, 500k, 5m. wBtc: 0.1, 1, 10
Compound is the first protocol over $10b TVL per Defipulse, with DeFi TVL over $50b
Regulation/business/tokens
Paris Hilton: why I’m excited about NFTs
Tom Brady is launching an NFT company
Mark Cuban: ETH will dwarf BTC
General
CLR fund round 5 is live, matching but with MACI privacy using SNARKs
Job Listings
Element Finance, launching very soon, is hiring a Solidity engineer
Nomic Labs (Hardhat/Buidler) is hiring a senior dev and an engineering manager
Junior devs: Nethermind is looking for junior Solidity, data analysts, nodeJs devs
Status is hiring! Eng Lead - Go, Snr Go Developer, see our jobs page
Join Tellor. Backend/solidity/marketing/community - tellor.io/jobs
Want your job listing here? $345 per line (~75 character limit including spaces), payable in ETH (or 345 DAI or 345 USDC) to evan.ethereum.eth. Questions? thecryptonewspodcast at-gmail
If you’re wondering “why didn’t my post make it into Week in Ethereum News,” then please put it on an Ethereum subreddit; emails/DMs are not part of my workflow.
Please click the following if you’re interested in sponsoring the newsletter.
Twitter: follow @WeekinEthNews to find out what the most clicked are. Follow @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-11-2021/
Dates of Note
Upcoming dates of note (new/changes in bold):
April 14 - Berlin upgrade fork (block 12244000)
April 14 - Coinbase public listing
April 16 - Rollup community grant applications due
Apr 16 – May 13 – ETHGlobal’s Scaling Ethereum hackathon
April 20 - deadline for beacon chain security and testing RFP
April 20 - deadline to comment on FATF anti-DeFi regulatory proposal
April 22 - Ethereum in the Enterprise 2021
May 14 - papers due for WoSCA 2021
May 14 - Jun 2 - 0xHack
Jul 20-22 - EthCC4 (Paris)
Did you get forwarded this newsletter? Sign up to receive it weekly