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