Eth News and Links
Mainnet execution layer
- Tim Beiko’s London announcement: testnet blocks, client versions and upgrade FAQ
- Geth v1.10.4: snap sync now default, ~7 hours to sync a Geth node
- State expiry call going through Vitalik’s state expiry and statelessness roadmap: annual expiry of state, only require block producers to store state and other nodes can be stateless
- Vitalik’s Verkle tree explainer: Verkle trees allow proofs < 150 bytes making stateless clients viable
- Trin (Rust portal network client) update: fully functional JSON RPC light client, talking with other clients, next step transmit data
- Alternative to EIP3074 and a critique
- EVM Object Format (EOF) explainer
- Analysis of memory copying in contracts and potential savings using the proposed MCOPY opcode
EIPs/Standards
- Proto-EIP: verkle trees
Proof of stake consensus layer
- Latest What’s New in Eth2: Pyrmont and Prater testnet validators need to update their Goerli nodes prior to London upgrade
- PoS implementers call. Notes from Ben Edgington: upgrade a testnet to Altair in ~4 weeks, mainnet Altair upgrade early August
- Merge implementers call. Notes from Protolambda: EIP needed for setting DIFFICULTY opcode value, merge research near-completion, coming up – rebase merge work on Altair
Layer2
- Starknet zkrollup alpha: Ropsten testnet, smart contracts written in Cairo
- Raiden Light Client: Typescript implementation that runs in an Ethereum enabled browser
This newsletter is made possible thanks to Celer’s layer2.finance!
Celer is a coherent layer-2 scaling platform on Ethereum powered by Generalized State Channel Network and Rollup technology.
Celer recently launched Layer2.finance, a layer-2 rollup-based DeFi aggregator that acts as a low-cost and trust-free gateway for the users to explore and benefit from the existing DeFi ecosystem with 100X lower cost. Layer2.finance achieves scalability “in-place” with no protocol migration needed and therefore, does not cause liquidity fragmentation or break composability. You can use the app here: app.l2.finance.
Follow Celer on twitter, blog, discord and telegram.
Stuff for developers
- Hardhat v2.4.0: Solidity 0.8: custom errors and panic codes; Hardhat Network: minimum gas price to simulate network conditions, transaction replacement and new RPC methods
- Solidity team seeking feedback on requested feature: user-defined value types
- App template with Vue 3, Tailwind CSS, Ethers, Multicall2, Blocknative onboarding, dark mode and Vite
- PRBMath v2: adds type safety
- Weiroll: chain contract operations (early stage, don’t use on mainnet yet)
- ChainSafe Gaming SDK: beta for Unity
- Eauth: OAuth2-compatible service using Ethereum credentials to authenticate users on websites
Security
- Alchemix alETH incident report: users could withdraw collateral due to incorrect indexing of vaults in array
- Zapper: Sushiswap/Uniswap v2 Zap out exploit post mortem and Polygon bridge vulnerability
- Tincho (OpenZeppelin) guidelines for projects doing a fast mainnet launch
Ecosystem
- Watch how much ETH gets burnt with EIP1559: live on Calaveras devnet
- MEV payments from Flashbots as a % of transaction fees increasing
- Sandwiched.wtf: amount of MEV made by sandwiching your trades
- 5 years since The DAO hack on June 17
- 23% of ETH in smart contracts, same percentage as at time of The DAO
Enterprise
- Medoxie digital health passport in Hong Kong uses Quorum to record COVID-19 events: test results, temperature checks, vaccinations, and immunity
Application layer
- Instadapp governance live with airdrop for Maker, Aave and Compound users, includes liquidity mining for managing your DeFi position in InstaDapp
- Volmex Finance live on mainnet: tokenized 30-day implied volatility, currently available for ETH and BTC
- Element’s de-collateralize: split principal and yield into separate tokens
- Pendle live on mainnet: trade and hedge future aUSDC or cDAI yield
- UMA’s Range Token: DAOs can borrow using their native token, via convertible debt-like instrument constructed using put and call options
- EthSign live on mainnet: onchain document signing with various decentralized storage option
- Sorare: France is first national team to issue football NFT cards
- Sotheby’s auctioning Tim Berners-Lee’s source code as NFT
Regulation/business/tokens
- Goldman Sachs plans to offer options and futures trading in Ether
- Sygnum Bank (Switzerland) adds institutional custody and regulated trading of DeFi tokens
- Partially collateralized stablecoin from Iron Finance had a bank run and collapsed from a TVL peak of $3billion
- Lots of discussion this week about Curve competing or collaborating
- Yearn and Convex competing in the Curve yield farming wars
- Two Curve proposals: remove incentives for Alchemix and a lawsuit against Saddle for alleged IP infringement
General
- Scammers sending fake replacement Ledgers to customers in the Ledger data breach
- Bobby Ong: security best practices for users
- RAC in RollingStone’s Future 25 for work in crypto
- Fully Homomorphic Encryption (FHE) transpiler from Google: transpile C++ to FHE-ready C++
Job Listings
- NFT innovator SuperRare seeks Director of Eng following Series-A fundraise
- Celer are hiring software engineers
- Ethereum.org are seeking a Community & Ecosystem Lead
- bp’s Digital Science and Engineering team are hiring a Blockchain Developer
- Nethermind internship program
Want to reach people experienced with Ethereum? List your job here. $345 per line (~75 character limit including spaces), payable in ETH (or 345 DAI or 345 USDC) to abcoathup.eth. Questions? abcoathup at-gmail
If you’re wondering “why didn’t my post make it into Week in Ethereum News,” then please post your news to an Ethereum subreddit; emails/DMs are not part of our workflow.
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-19-2021/
Dates of Note
Upcoming dates of note (new/changes in bold):
- July 1 – Gitcoin Grants Round 10 ends (support Week in Eth News)
- June 23 – Ethereum Foundation Research team AMA
- June 25-27 – Edcon (Shenzhen/online)
- July 10 – Road to Devcon Quest: Devcon Trivia Game
- July 28 – tentative date for London hard fork (Ropsten June 24, Goerli June 30, Rinkeby July 7)
- July 20-22 – EthCC4 (Paris)
Did you get forwarded this newsletter? Sign up to receive it weekly