Week in Ethereum News, November 19, 2022 - sponsored by Mimic
Eth News and Links
Layer 1
EIP4844 (proto-danksharding) readiness checklist
EVM Object Format (EOF) EIPs explainer
Latest consensus layer call video. Notes from Ben Edgington & Christine Kim:
MEV-Boost update: Flashbots no longer top builder
Withdrawals: discussion on setting a bound to avoid sweeping the entire validator set
EIP4844 blobs to be verified, will check on testnets
Proposal to add getCapabilities to Engine API and improve spec structure
Consensus specs v1.3.0-alpha.1: Capella & EIP4844 improvements ready for R&D testnets
Flashbots block builder open sourced
MEV-Boost relay v0.14.0: fix for DoS vulnerability
Etherscan MEV Info per block: proposer fee recipient & MEV reward, beta
ERA files (flat storage format of block & consensus data) for entire beacon chain history
For stakers
Validator rewards: fees & MEV post-Merge increased rewards by ~40% and priority fees up 8% despite transaction volume down
Research
Horn: proposal for two-layer BLS signature aggregation, enabling a million validators to vote on the same slot. Would increase slot time by 10 seconds and validator requirements, impacting home stakers
Client releases
Consensus Layer:
Teku v22.11.0: proposer config breaking change, fixes potential DoS vector
Layer 2
Arbitrum One now has 9 validators
Proposal for type-theoretic dispute protocols
EIPs/Standards
EIP5920: PAY opcode
EIP5976: EIP author handbook
EIP5982: Role-based access control
EIP5987: Permissionless transfer with authorization
EIP5988: Add Poseidon hash function precompile
EIP5994: Token Pods extensions (ERC20/ERC721)
This newsletter is made possible thanks to Mimic!
Does your DAO want to delegate treasury management but keep custody? Or trustlessly automate your yield?
Check out our Smart Vaults to automate DeFi operations in a secure, trustless, and non-custodial way.
For DeFi projects: you can also automate collecting your fees across chains and swapping/distributing them.
Previously Mimic’s co-founders helped build POAP, Balancer, and OpenZeppelin, among others. Backed by Starbloom Ventures.
Stuff for developers
Solplot: Foundry plugin to plot charts in Solidity
Prettier Solidity v1.0.0 (Prettier plugin for formatting Solidity): first stable version
Uniswap Permit2 & Universal Router contracts deployed on mainnet, Optimism & Arbitrum:
Permit2: permits for any ERC20 token, expiring approvals, signature-based transfers and batch approvals, transfers & revoking allowances
Universal Router: ERC20 & NFT in a single swap router
Anonymous Vickrey auction: bids sent to uninitialized CREATE2 addresses, proof of concept
Paul Berg: time variables as uint40 (~35k years into the future) instead of uint256 to save gas
SSX (Self-Sovereign Anything): library to integrate Sign-In with Ethereum (SIWE) for user authentication, session management & user metrics
create-wagmi CLI: project starter with templates for Next.js, RainbowKit, ConnectKit and Vite
Guide to BigQuery custom event data extraction, query events not in default public datasets
react-native-helios: React Native wrapper to embed a16z’s Helios light client in mobile apps
miniSTARK: GPU accelerated STARK prover
Nova Scotia: middleware for using Circom circuits with Microsoft’s Nova prover
Security
Zellic’s audit coverage tracker: audit coverage by contract for selected DeFi protocols, with diff between on-chain vs audited code
evm-dafny: functional spec of EVM in Dafny, allows formal verification of contract bytecode
Ecosystem
Use ethstats.dev as ethstats.net domain has expired
Application layer
Maker Teleport: fast DAI withdrawals from Arbitrum/Optimism to mainnet
ENS Redirect: redirect ENS to any website
Custom GitPOAPs: award via GitHub user, ENS, Ethereum address or email
MobyMask: read on-chain phishing reports using a light client
Punks legacy project donating Punks to museums, #305 donated to ICA Miami
Job Listings
Avantgarde Finance seeking Full Stack Dev in Web3/DeFi to build on Enzyme
Ethereum Foundation are hiring a code integration tester
Project Manager wanted by EF for organizational & team support
EF Robust Incentives Group seek a research scientist
Job listings: $600 for four issues (75 character limit), payable in ETH/DAI/USDC to abcoathup.eth on mainnet or Layer 2. Pay with one click using 3cities. Questions? abcoathup at-gmail
Regulation/business/tokens
FTX:
Bankruptcy specialist declares FTX/Alameda to be the worst case of corporate malfeasance in his career, “complete failure of corporate controls and such a complete absence of trustworthy financial information.”
Bahamas Securities Commission didn’t order reopening of withdrawals for local customers [PDF], assumes control of FTX assets [PDF]
Unauthorized access of $300 million assets
Reminder when looking at proof of reserves: Crypto.com sent 320k ETH to Gate exchange in error
Privacy-protecting regulatory solutions using zk proofs
General
Secret phrase backups: can it survive a hacker, natural disaster, bad memory, spring cleaning or your unexpected death
PiEthereumWallet: build a hardware wallet using a Raspberry Pi
Tokensoft doxxed 5k users as bad actors in accidental leak
RSA verification circuit using halo2 library
Follow @WeekinEthNews to find out what the most clicked links are. Follow @abcoathup and @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-november-19-2022
Upcoming Dates of Note
(new/changes in bold)
Nov 20 – Clr.fund LatAm round ends
Nov 25-26 – ETH Vietnam
Dec 1 – Columbia cryptoeconomics workshop (New York)
Dec 2-4 – ETHIndia (ETH Global)
Dec 5 – EF Layer 2 grants deadline
Mar 2-5 – ETHDenver
Sign up to receive this newsletter weekly