Eth News and Links
Dencun (Cancun + Deneb) upgrade
- Latest all core devs – execution (ACDE) call video. Notes from Christine Kim:
- Impact of EIP6404/6466 SSZ transition on existing contracts using RLP: EIP6404 is low impact whilst EIP6466 is manageable due to upgradeability of 3 impacted projects [Reminder: SSZ EIPs already removed from Dencun upgrade]
- Dencun updates: devnet issue tracker, plan to stress test EIP4844 on devnet 7 & in parallel develop full set of Dencun EIPs for devnet 8
- Discussion on Engine API flag for EL to suggest CL use local block building
- EIP4844:
- Last chance to contribute to KZG ceremony, closes July 23, use an account with at least 8 transactions
Client releases
- Consensus layer:
- Lighthouse v4.3.0: bandwidth reductions and slasher breaking changes: broadcasting enabled by default & backend reverted to LMDB
- Execution layer:
- Reth v0.1.0-alpha.2: Engine API stability improved, fixes for out of memory issues, RPC corner cases fixed including for tracing and added new metrics
For Stakers
- MEV-Boost dashboard adds charts for optimistic relaying, shows increased win ratio
Research
- Enshrined PBS proposal: payload-timeliness committee (PTC), subset of attestation committee votes on whether builder released their execution payload on time
- Transaction fee mechanism design, a proof that MEV makes it impossible for UX to be simple and for validators to be incentivized towards proper behavior
- Distributed block building: privacy preserving knapsack auctions using MPC
Layer 2
- Patrick McCorry: overview of bridges
EIPs/Standards
- EIPs:
- EIP7266: Remove blake2f (0x09) precompile
- ERCs (application layer):
Stuff for developers
- Compare GitHub contracts against Etherscan verified code using Diffyscan
- Scaffold-ETH 2 updated to wagmi v1 & viem
- Svelte Wagmi: Svelte stores & functions using wagmi for connecting & signing
- Vitest-solidity-coverage: Hardhat plugin for solidity-coverage with Vitest
- Ape v0.6.12 (contract dev framework): adds EIP5202 blueprint support, coverage and install & compile dependencies
- Huff style guide
- RareSkills: overview of contract security tools
- CTFs:
- Curta CTF: Ping Pong
- Secureum RACE #19: 8 question Solidity quiz & answers
- Guide to create custom Uniswap v4 hooks
- Reth-indexer: reads from Reth (EL client) database, indexes into Postgres & generates API
- Circomkit: simple interface & testing utilities to develop Circom circuits
Security
- Azuki DAO (disgruntled Azuki holders) 35 ETH exploit via missing check for signature replay
- Tincho: question driven approach to review code
Ecosystem
- Etherscan adds ENS to search bar auto-lookup
Notable at app layer
- Zora network (OP Stack L2) supported by OpenSea
- SUBMINT (ENS subname minting) live on mainnet, set pricing & token gate minting
- Gas guzzler of the week: VMPX ERC20 token required proof of work to mint
Job Listings
- Solidity team need a highly skilled Developer Advocate
- Devconnect Istanbul: Production Assistant and Volunteer Coordinator
Job listings: $600 for four issues (75 character limit), payable to abcoathup.eth. Questions? abcoathup at-gmail
Regulation/business/tokens
- Gemini sues DCG, alleging Barry Silbert fraud
- Kraken ordered to hand over account info to IRS for users who transacted over $20k in a year
- CFTC Digital Asset Markets subcommittee include BlackRock, BNY Mellon, Goldman Sachs, HSBC, JPMorgan, Moody’s, Nasdaq, Polygon, Societe Generale and Uniswap
General
- Multichain (Anyswap) bridge $126 million exploit, revoke contract approvals
- Poly Network bridge $4 million exploit, apparent misuse of 3 out of 4 private keys
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-july-8-2023
Upcoming Dates of Note
(new/changes in bold)
- Jul 17 – CLRFund round 9 ends
- Jul 17-20 – EthCC (Paris)
- Jul 20–23 – Pragma Paris & ETHGlobal Paris hackathon
- Jul 23 – KZG Ceremony closes
- Aug 11-13 – ETHMunich hackathon
- Aug 15-16 – ETHToronto & ETHWomen
- Aug 16-19 – Ethereum Argentina (Buenos Aires)
- Aug 28-30 – Science of Blockchain Conference (Stanford University)
- Aug 31 – Sep 3 – ETHWarsaw conference & hackathon
- Sep 1-3 – Ethcon Korea 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 18-21 – ETH Montréal conference & hackathon
- Sep 22–24 – ETHGlobal New York
- Oct 5-6 – ETHMilan conference
- Oct 6-8 – ETHRome hackathon
- Oct 6-27 – ETHOnline (ETHGlobal) virtual
- Oct 13-15 – Ethereum Kuala Lumpur conference & hackathon
- Oct 27-29 – ETH Miami festival & hackathon
- Oct 31 – Road to Devcon grants application deadline
- Nov 3-5 – ETH Lisbon hackathon
- Nov 3-5 – ETHBrno
- Nov 13-19 – Devconnect (Istanbul)
- Nov 17-19 – ETHGlobal Istanbul
Sign up to receive this newsletter weekly