Eth News and Links
Mainnet execution layer
- Tim Beiko’s core devs update: merge testing, difficulty bomb can be pushed back as needed, Shanghai update proposed features, executable spec for execution layer and token compensation for client devs & researchers
- ethereumjs/client v0.4.0: Kiln v2 support
Proof of Stake consensus layer
- Danny Ryan’s Finalized PoS update: help test the merge!
- PoS implementers call video. Notes from Ben Edgington:
- Goerli testnet was shadow forked, will test endianness fixes
- merge-devnet-6 next week
- mainnet shadow fork in two weeks
- Latest What’s New in Eth2
- Teku v22.3.2: fixes performance issue when processing blocks containing deposits; incident review
- DAppNode now supports Teku, Lighthouse & Prysm clients on Prater testnet
- Vitalik’s EIP4844 proto-danksharding technical FAQ
PoW switch off (The Merge)
- Dankrad: running a majority client puts you at serious risk of losing funds
- wat, wen, wy: stuff Ethereum Reddit should know about the merge
- Goerli shadow fork successfully merged
- Kiln testnet image for Raspberry Pi updated: adds Erigon execution client; 16 execution & consensus layer combinations
- Setup guide for ethereumjs client & Lodestar for Kiln testnet
- Geth master branch has all important changes for PoW switch off
- Client teams adding panda ascii art to display when merged
EIPs/Standards
- EIP4938: eth/67: Removal of GetNodeData
Layer2
- Fraud proof attack vectors on optimistic rollups: time-travel attack & reality-distortion attack; Optimism’s Cannon & Arbitrum’s Nitro expected to reduce attack surface
- Optimism calldata compression live, 40% fee reduction expected next week
- Huobi adds Ether deposits & withdrawals on Optimism
- Ramp adds buying Ether on Arbitrum
- Raiden becoming a payment network on top of rollups
- Aztec (privacy zk rollup) reducing transaction fees, 30% cheaper proof (with plans to get to 180k gas) and 8x improvement to 896 Aztec transactions per mainnet transaction
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
- ethereumjs/vm v5.8.0: Kiln v2 support, EIP3540 EVM Object Format, EIP3670 EOF – code validation, EIP3860 limit & meter initcode and improved Layer 2 support
- TypeChain v8 (TypeScript typings): supports nested paths, Foundry style artifacts and prefers `import type`
- Hardhat VSCode extension v0.2.0: hover for type info
- Hardhat v2.9.2: forking fix
- EBMP: render BMP images in Solidity for on-chain BMP NFTs
- MagicCounter: Solidity counter, increment/decrement/min/max in O(1)
- Dapptools passes the torch to Foundry
- Opinionated Foundry project setup guide
- Hardhat project template (based on Typescript): adds testing with Foundry
- create-eth-app v1.8.0: integrates useDapp framework in React based templates
- StarkNet development setup guide
- Nile v0.5.0: Cairo v0.8.0 support, new Signer for latest Account contract
- ENS Layer 2/off-chain integration with ethers.js v5.6.1
- Alchemy’s Goerli testnet faucet
Security
- Umbrella Network ~$700k exploit on Ethereum & BNB chain, unchecked underflow in withdraw function
- LI.FI ~$600k exploit, swap function used to transfer approved tokens
- TUSD integration with Compound post mortem, millions were at risk, token double entry point caused vulnerability when used as collateral, other DeFi protocols were potentially affected, TUSD now patched
- ENS price oracle deployment post mortem, if vote had passed expired domains could be registered without a premium
Ecosystem
- EIP1559 burnt 2 million ETH
- Polynya: modular execution layers and what everyone gets wrong about modular blockchains
- Goerli testnet Ether is being traded, Afri proposes to inflate Goerli Ether supply to prevent it having value
Enterprise
- Baseledger Proxy open-sourced by Unibright
- 10KTF Gucci Grail NFTs revealed
- 10:22PM (Universal Music label) buys Bored Ape to be the manager of KINGSHIP metaverse group
Application layer
- GameStop NFT marketplace on Loopring & Immutable X opens for signups & deposits
- Universe NFT marketplace beta
- LooksRare (NFT marketplace) zero code NFT collection minting
- Prop House (Nouns proposal auction house): first community grants round
- The Graph R&D roadmap
- Superfluid Protocol (money streaming) live on Arbitrum & Optimism
- MakerDAO: US based Huntingdon Valley bank applies for collateral integration
Job Listings
- EF’s Privacy & Scaling Explorations team: Technical Project Coordinator, ZKP Security Engineer, L2 Security Engineer & Marketing Ops Manager
- SideShift.ai is hiring a Solidity Engineer. Good job!
- Hifi is hiring a Senior Solidity Engineer & Community/Social Media Manager
- EF hiring Test Engineer to improve testing infrastructure & coverage
- Devcon needs a front-end web developer
- Status is Hiring! SDET and Head of Marketing (Status Network). All jobs!
- Mark Cuban seeks a web3 front-end developer. Send a work sample to apply.
- eVerse is hiring a lead blockchain engineer for its social video platform
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
- Indian parliament passes crypto tax law: 30% capital gains tax, 1% tax deducted at source for buying & selling
- US DoJ charge Frosties NFT pair with wire fraud and money laundering; IRS agent: “You can’t solicit funds for a business opportunity, abandon that business and abscond with money investors provided you”
- ANZ bank mints 30 million of Australian dollar stable coin to pilot payment
- Non-correlated assets in DeFi via Rysk’s dynamic hedging options AMM [Disclosure: Starbloom portfolio]
- Simon de la Rouviere: building expansive NFT universes using permissive licensing, low fidelity & metadata and bundling
- Token compensation explainer for job candidates
General
- Ape & Bored Ape holders targeted in phishing campaign
- Targeted social engineering likely used spear-phishing email
- HubSpot employee account compromised, crypto projects targeted
- Performance improvement for GKR, 31x speed-up over Groth16
- Web3 will be more secure than Web2
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-march-26-2022
Dates of Note
Upcoming dates of note (new/changes in bold):
- Mar 29-31 – ETHDubai
- Apr 8-10 – DAOHacks (hackathon & summit)
- Apr 7-9 – ETH Portland hackathon
- Apr 18-25 – Devconnect (Amsterdam)
- Apr 22 – deadline for EF academic grants round
- Apr 22-24 – ETHAmsterdam
- May 20 – US Fed CBDC discussion paper feedback deadline
- Jun 10-12 – ETHPrague
- Jun 20-23 – NFT.NYC
- Jun 24-26 – ETHNewYork
- Jul 8 – ETH Seattle summit
- Jul 19-21 – EthCC 5 (Paris)
- Aug 19-21 – ETHMexicoCity
- Aug 27-28 – DeFi Security Summit (Stanford)
- Aug 29-31 – Science of Blockchain Conference (Stanford)
- 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