Week in Ethereum News, December 24, 2022 - sponsored by Mimic
Eth News and Links
Shapella (Shanghai + Capella) upgrade
Shapella withdrawal-devnet-1 is finalizing
The Merge had pandas, Capella has owls: Lodestar & Nimbus display owls at Capella transition for withdrOWLs
Cancun + D-starname upgrade
EIP4844 (proto-danksharding) devnet 3 user guide
Layer 1
TX-Fuzz v1.0.0: create random transactions, used to break withdrawal-devnet-0
Afri: configure a network to use PoS from genesis, with Geth + Lodestar
Lido: Distributed Validator Technology (DVT) pilot with Obol Network on testnet
Evolution of Gasper (Ethereum Proof of Stake protocol)
Research
Flashbots: running Geth inside SGX
Client releases
Consensus Layer:
Nimbus v22.12.0: improves doppelganger detection in the Nimbus validator client
Layer 2
Polygon zkEVM testnet updated with recursion, faster proof time & batch aggregation
Intmax (zk-rollup) testnet, command line only
Justin Drake: SGX as pragmatic hedge against zk-rollup SNARK vulnerabilities
Arbitrum:
Taiko: rollup decentralization, definitions & high-level ideas
EIPs/Standards
EIP6170: Cross chain messaging interface
EIP6188: Nonce cap
EIP6189: Alias contracts
EIP6190: Functional SELFDESTRUCT
EIP6206: EOF - JUMPF instruction
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
SELFDESTRUCT is deprecated, avoid using it as functionality will change
Solarray: helper to initialize dynamic arrays in one line, useful for Foundry tests
Quickpoc: create a sandbox for a mainnet verified contract including dependencies using Foundry
Bash Foundry helpers: convenience methods & aliases
Exploring upgradeable contracts by implementing a basic proxy
Overview of Solidity storage packing
Nexth: Next.js starter kit with Chakra UI, TypeScript, ConnectKit & wagmi
Guide to understanding transaction call data
TrueBlocks docker: local indexing & data access, beta
Sourcify-snap: MetaMask snap displays function NatSpec from Sourcify
Fleek Non Fungible Apps: NFT with on-chain metadata about an app, proof of concept
Go-waku v0.3.0: adds new protocols peer exchange & device pairing
Wallet devs call notes
Security
High level process for understanding a code base
Ecosystem
ETHGlobal 2023 events: Tokyo, Istanbul, Toronto, Paris, New York & Devcon plus virtual events Scaling Ethereum & ETHOnline
Columbia CryptoEconomics workshop videos
Ethereum.org non-English pageviews doubled from 14% to 28% in past year
Nethermind: Systematization of Knowledge for decentralized identities & verifiable credentials
Enterprise
Visa experiments with automated payments using account abstraction on StarkNet
Application layer
Synthetix Perps v2 live on Optimism; trading on Kwenta & Decentrex
Seatbelt (simulate on-chain DAO proposals) adds support for OpenZeppelin Governors
Zodiac governor module: enable DAO on-chain voting for a Safe multi-sig
Guide to reviewing a governance action
SushiSwap voted to divert 100% of xSushi fees to treasury
3th.ws: uncensored ENS IPFS resolver with dynamic Tor onion services
Job Listings
Join a16z-backed Story Protocol as a founding smart contract developer.
Alchemy seeking Product Managers to build the future of web3.
Ethereum Foundation seek a generalist ecosystem developer
Job listings: $600 for four issues (75 character limit), payable in ETH/DAI/USDC to abcoathup.eth on mainnet or Layer 2. Questions? abcoathup at-gmail
Regulation/business/tokens
SBF released on bail after being extradited to US; Tornado Cash developer Alex Pertsev remains jailed in the Netherlands for a 5th month
Caroline Ellison (former Alameda CEO) & Gary Wang (FTX co-founder) pled guilty to fraud and are cooperating with authorities
Brian Armstrong: what regulatory clarity looks like
Swiss judge mandates ConsenSys shareholder vote on transfer of MetaMask, Infura & Truffle to VC-backed entity
New York Fed: DeFi better protects investors but needs to mitigate contract & oracle risk
$30 billion in NFT wash trading, 44% of volume traded
General
LastPass attacker copied customer password vaults, users with a weak master password should change everything
TikTok confirms its employees accessed data of US users, including reporters
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-december-24-2022
Upcoming Dates of Note
(new/changes in bold)
Jan 8 – Solidity developer survey deadline
Jan 11 – Flashbots MEV Roast: Privacy
Jan 17-31 – Gitcoin grants round
Jan 31 – KZG ceremony grants deadline
Feb 24 - Mar 1 – ETHDenver BUIDLWeek
Mar 2-5 – ETHDenver Hackathon
Mar 10-29 – Scaling Ethereum (ETHGlobal) virtual
Mar 15-16 – ETHDubai
Mar 28-30 – Ethereum Rio
Apr 3-6 – Edcon Vienna
Apr 12-14 – NFT NYC
Apr 14-16 – ETHGlobal Tokyo
May 26–28 – ETHGlobal Istanbul
Jun 23–25 – ETHGlobal Toronto
Jul 17-20 – EthCC (Paris)
Jul 21–23 – ETHGlobal Paris
Sep 22–24 – ETHGlobal New York
Oct 6–25 – ETHOnline (ETHGlobal) virtual
Sign up to receive this newsletter weekly