Eth News and Links
Eth R&D protocol call (All Core Devs)
- Execution layer focused protocol call (ACDE #199):
- Pectra upgrade:
- Pectra-devnet-4: issues being debugged & fixed
- EIP2537 BLS precompile: keeping subgroup checks, STARK projects unlikely to switch to using due to lack of infrastructure support
- EIP7742 uncouple blob count between CL/EL: scheduled for inclusion in Pectra
- Gas limit (set by validators): discussion on whether to increase validator defaults and what mechanism to use
- Engine API revert error codes: proposal to standardize on Geth error codes
- Pectra upgrade:
Pectra (Prague + Electra) upgrade
- Weekly testing call #10: peerdas-devnet-3 still unfinalized, fusaka-devnet-0 ~1 week away
Amsterdam upgrade
- Stateless implementers call #26: upcoming Circle SNARK weekly seminars, Verkle measurements from replaying ~200k historical blocks and gas cost spec discussion
Layer 1
- EIP7732 ePBS:
- ePBS breakout #12: support for all-in-one fork choice proposal, devnet proceeding as planned, consensus specs can then be updated with fork choice proposal
- Xatu dataset adds execution layer data in Parquet format from genesis
Research
- Anders Elowsson: practical endgame on issuance policy, proposes curves to temper growth or alternatively set a 0.5% issuance rate for now
Centralization watch: threatening the value of your ETH
- 🚨 Lido at 27.9%, still too close to 33.3% threshold
- Client diversity (via clientdiversity.org):
- Execution layer: Geth ~52% majority
- Consensus layer: Prysm 37% & Lighthouse 33.3%
- Any client bug over 33.3% could mean loss of finality
- Better geographic diversity is optimal, particularly outside of North America & Europe
Client Releases
- Execution layer:
- Erigon v3.0.0-alpha5: faster time on tip of chain, less time needed to download blobs, fix for v3.0.0-alpha4 crashes; resync required
For stakers
- Update consensus layer clients so the network bandwidth changes of IDONTWANT messages can be observed
Layer 2
- Helios (light client): adds OP Stack support; demo syncing mainnet, OP Mainnet & Base
- Arbitrum One time lock extended to 8 days (up from 3 days)
- ApeChain (Arbitrum Orbit L3) live
- Arbitrum Orbit fast withdrawals for AnyTrust chains: up to 15 minute frequency, trust assumption on fast withdrawals committee
- L2 Standards EVM equivalence breakout (RollCall #8.1)
EIPs/Standards
- EIPs (Ethereum improvement proposals):
- ERCs (application layer):
Stuff for developers
- Foundry forge-std v1.9.4: adds cheatcodes for gas snapshots, random bytes, mock calls, debug trace recording, remember keys & get wallets
- Remix contract verification plugin: verify on Etherscan, Sourcify & Blockscout at the same time
- PRBMath v4.1.0 (Solidity library): adds UD21x18 alias for uint128 & SD21x18 alias for int128
- Etherscan API v2: multichain with single API key for all supported chains, beta
- Coinbase OnchainKit Checkout (React component): accepts USDC payments
- Safe multisig transaction hashes: Bash script to generate Safe transaction hashes to cross-check with Ledger; Safe hash preview: hosted UI with additional trust assumptions
- Veritas: Circom circuit testing using Go
Security
- Tapioca DAO $4.7M exploit via private key compromise starting with fake job offer on LinkedIn
- DAO governance common vulnerabilities
Ecosystem
- More Vitalik explainers on Ethereum roadmap:
- Minimize staking centralization risks (the Scourge): fix block construction pipeline and staking economicsÂ
- Easy block verification (the Verge): stateless verification (Verkle or STARKs) and validity proofs of EVM execution & consensus
- Hackathon projects: ETHGlobal San Francisco finalists & ETHSofia
Enterprise
- Stripe acquiring Bridge (stablecoin payments) for a reported $1.1B
Job Listings
- Sigma Prime is hiring Rust developers and security engineers. Remote roles!
- Executive Director for Enterprise Ethereum Alliance
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
- Fees (via ultrasound.money):
- Gas: 3.4 to 96 gwei, 11.3 gwei average; zero net issuance at 24.2 gweiÂ
- 11k ETH net issuance this week
- ETHUSD: $2,399 – $2,747, currently $2,440, all time high $4,878
- ETHBTC: currently 0.037 (Flippening at ~0.164)
Notable at app layer
- Rune: proposals to recenter Maker brand
- Kain Warwick: retrospective of Infinex patron sale rather than a VC seed round
- Safe multichain deployment: deploy at same address, no gas fees on major L2s
- Gitcoin Grants 22: open source software rounds on Arbitrum; mint attestations of donations
- AD: Buy an NFT to tweet once as @evan_van_ness. Auction ends Monday morning, some restrictions apply
Regulation/business/tokens
- Binance employee Tigran Gambaryan released from Nigeria
- WSJ reports that Tether is under investigation by SDNY; CEO denies
General
- Transak third party KYC vendor data breach via compromised employee credentials
- Secp256k1-node vulnerability allows private key extraction over ECDH
END OF SERVICE: plan to deprecate Week in Ethereum News
Editor: @abcoathup
Follow @WeekinEthNews for the most clicked links
Permalink: https://weekinethereumnews.com/week-in-ethereum-news-october-26-2024
Upcoming Dates of Note
(new/changes in bold)
- Nov 12-15 – Devcon 7 – Southeast Asia (Bangkok)
- Nov 15-17 – ETHGlobal Bangkok hackathon
- Dec 6-8 – ETHIndia hackathon
Sign up to receive this newsletter weekly