Week in Ethereum News, July 8, 2023
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