Latest all core devs – execution (ACDE) call video. Recap by Tim Beiko. Notes from Tim Beiko and Christine Kim:
Devnet 8 to be used for most Dencun testing, devnet 9 will include final spec changes & hopefully be the last devnet
Public testnet upgrade order: Holešky (new, smaller number of node operators), Goerli (deprecated, has most apps/L2s/stakers) and then Sepolia before mainnet
Holešky to test 3/6 (target/max) blobs with option to reduce to 2/4 for other testnets/mainnet
Discussions on Verkle trie live migration vs combining with state expiry and Address Space Extension/Compression
Intro to blobspace: EIP4844 (proto-danksharding) in Dencun upgrade & full danksharding
🚨🚨🚨 Lido very close to breaching 33% threshold
Client diversity (via clientdiversity.org):
Execution layer: Geth supermajority, could possibly cause a chain split
Consensus layer: two clients over 33%, a bug could mean loss of liveness
Needed: more geographic diversity for both stakers and nodes, particularly outside of US/Can/EU
Ethereum Execution Layer Specification (EELS): Python reference implementation (similar to consensus layer Python spec)
Grant available to update Yellow Paper with missing pre-merge fork logic
Erigon Caplin (CL client) roadmap
Dapplion: Whisk bootstrapping, tradeoffs of bootstrapping strategies
Otterscan v1.32.0: adds contract interaction (for Sourcify verified contracts)
Consensus layer:
Lodestar v1.11.0: adds Holešky testnet
Execution layer:
Nethermind v1.20.2/v1.20.3: adds Holešky testnet
Reth v0.1.0-alpha.8: sub 1TB full node, configurable pruning for each table and improvements for Transaction Pool & RPC
Decouple attestation weight from attestation rewards, proposal to reduce risks from liquid staking
Cumulative non-expiring inclusion lists, add-on to inclusion list design
Slashing penalties if max effective balance increased (EIP7251), proposes initial penalty be a constant or scale sublinearly and correlation penalty be modified to scale quadratically
PEPC-DVT: Protocol-Enforced Proposer Commitments without changing consensus
Arbitrum Stylus: build apps for Nitro chains in Rust, C & C++, live on testnet
Polygon Chain Development Kit (CDK): launch a rollup or validium
StarkWare Stone prover open sourced
ERCs (application layer):
ERC7505: NFT author registry
ERC7506: Trusted hint registry
Foundry:
Rivet: developer wallet (browser extension), integrated with Anvil, alpha
Huffpoint: vm.breakpoint in Huff to use with Foundry debugger
OpenSea redeemable NFT draft standards, proof of concept burn to redeem live on mainnet
Unique contract designs: BIG, many to one & one to many proxies, overlapping layouts and deeply nested variables
Arbitrum Sepolia testnet is live, Arbitrum Goerli will be deprecated later in the year
Circomscribe: analyze Circom code
Trail of Bits adding Vyper support to Slither and Echidna
Ajna grief vector disclosed, repay debt & withdraw
Balancer disclosed vulnerability exploited for $2.1 million
SharedStake (Liquid staking) 105 ETH exploit, infinite mint via invalid ownership checks
Swift tokenization experiments used Sepolia testnet via Chainlink CCIP
OnlyFans has ETH on its balance sheet
Gas fees (via ultrasound.money): 9 to 122 gwei, with average around 21.
Negative issuance currently at 20.1 gwei
About 400 ETH net burn this week
ETHUSD: $1610-1735, currently ~$1630
ETHBTC: .062-.0635, currently .063 (Flippening at ~.16)
Gitcoin Grants 18 closed, $680k donated from 47k donors
Gitcoin Passport onchain stamps: mint passport on Optimism
Hats Protocol v2: assign addresses onchain roles and pick what powers each role gets
Brian Armstrong: startups I would build today
Base apps:
OpenCover: cover aggregator
NFTA: daily price prediction game via drawing price chart, beta
Product Manager - L2 Blockchain Effort @ Status: All jobs
EF Privacy & Scaling Explorations team seek ZK circuits engineer
Grayscale procedural victory over SEC in Bitcoin ETF case: SEC must provide a coherent response for rejection
US SEC charges Impact Theory for selling NFTs as unregistered securities
Unanimous Republican dissent from Commissioners Peirce & Uyeda
Class action against Uniswap dismissed, not liable for third-party misuse
Binance: BUSD users should convert to other stablecoins by February 2024
OG wallet drainer update: LastPass appears to be the common LINK
Theft patterns of OG wallet drainer, private key compromise, sweeper bots and Sha Zhu Pan
Rune proposes Maker chain, use hard forks to recover from governance attacks or tech failures
MACI & RLN trusted setup ceremonies: contribute from the browser (requires GitHub private gist access)
Ittai Abraham: Fast Fourier Transform over finite fields
Improving log lookups using GKR
(new/changes in bold)
Sep 7-9 – ETHAccra hackathon
Sep 10-12 – Ethereum Singapore hackathon & conference
Sep 11-13 – DappCon (Berlin)
Sep 15 – Protocol Berg (Berlin)
Sep 15-17 – ETHChicago conference & hackathon
Sep 15 – Holešky testnet genesis
Sep 18-24 – ETHSafari (Kilifi Kenya)
Sep 21–24 – Pragma & ETHGlobal New York
Oct 5-6 – ETHMilan conference
Oct 6-8 – ETHRome hackathon
Oct 6–27 – ETHOnline (ETHGlobal) virtual
Oct 28-30 – Paradigm CTF
Oct 13–15 – Ethereum Kuala Lumpur conference & hackathon
Oct 21 – Ethereum México
Oct 22-24 – ETH Hong Kong
Oct 27–29 – ETH Miami festival + hackathon
Oct 27-29 – ETH Vietnam
Oct 27-29 – ETH London hackathon
Oct 28–30 – ETH Lisbon hackathon
Oct 31 – Road to Devcon grants application deadline
Nov 3-5 – ETH Lisbon hackathon
Nov 13-19 – Devconnect (Istanbul)
Nov 16-19 – Pragma & ETHGlobal Istanbul
Dec 4-5 – ETHVenice
Dec 8-10 – ETHGlobal ETHIndia (Bangalore)