Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Dencun (Cancun + Deneb) upgrade
- Latest all core devs – consensus (ACDC) call video. Notes from Christine Kim:
- Dencun updates: devnet 7 had 9k blobs, mostly stable, excludes Erigon; devnet 8 will be spun up after Hive tests pass & a local testnet run
- Next CL upgrade named Electra; proposed Electra EIPs so far: EIP7002 (EL triggerable exits), EIP6110 (supply validator deposits on chain) & EIP7251 (increase max effective balance)
- Discussion on active validator set growth & proposal to cap validator churn limit
- EIP4844:
- Latest EIP4844 implementer call. Notes from Terence: devnet 7 blob spamming, devnet 8 planning, blob retrieval endpoint usefulness for L2s & tuning blob gossip parameters
- KZG Ceremony 120k contributions, closes July 23
Layer 1
- Erigon updated 2023 roadmap: single major EL upgrade and Caplin (CL client)
- Curdleproofs: Go implementation of Whisk for secret single leader election (SSLE)
Client releases
- Consensus layer:
- Prysm v4.0.7: optimizations include faster slot 0 block proposal, improved fork choice attestation/aggregation using background routines and reduced lock surface
- Execution layer:
- Nethermind v1.20.0: improved logs with color, faster snap sync & improved full pruning
- Reth v0.1.0-alpha.3: hotfix for Grafana metrics
For Stakers
- Ethstakers.club beacon explorer, beta, open source using PostgreSQL & Charts.js, MIT license
- Intel exiting NUC business
Research
- EF Research team AMA, discussions on: EIP7002 (EL triggerable exits), RANDAO manipulation, DVT, EIP7251 (increase max effective balance), SSLE, re-staking, technical roadmap, MEV as a solved research problem, easier staking, upgrades, one-shot signatures, zk, EF, EIP4844, execution sharding and rollups
- RANDAO manipulation analysis: no large-scale manipulation detected, manipulators could face social-slashing
- Parallel EVM via claim verification: ensure no inconsistencies when transactions are run in parallel
- EF Robust Incentives Group posts, papers & talks
Layer 2
- Cross-chain communication: different approaches by L2s
- Polygon zkEVM vulnerability disclosed (fixed), insufficient validation of division remainders
EIPs/Standards
- EIPs:
- Meta EIP7329: ERC/EIP repository splitÂ
- ERCs (application layer):
This newsletter is made possible thanks to Sablier
Sablier V2 is a next-generation token streaming protocol that doubles down on our flagship Lockup design.
V2 pushes the boundaries of web3 payment protocols:
- Non-linear streaming: exponentials, logarithms, or any other curve
- Every stream is a transferable NFT
- Third-party UIs can monetize their Sablier integration with broker fees
Stuff for developers
- Foundry:
- Forge-std v1.6.0: adds cheat codes readCallers, deployCodeTo, skip(bool) & assumeAddressIsNot and adds checked_write_int to StdStorage
- Branching tree technique for Solidity tests
- Tip: ABI encode constructor arguments with cast
- Hardhat v2.17.0: adds support for solc v0.8.19/20 and Node v20
- SSTORE3: library for Code-as-Storage (CaS) pattern, pointer can be packed with other variables
- Diffusc: compare upgradeable contract implementations using static analysis & differential fuzzing
- Temo: example of block/account/contract functionality in a terminal UI; uses Ape, Anvil & Textual
- Curta CTF Ping Pong solution
- Private market: demo using zk-snarks to sell private keys, signatures and groth16 proofs
- RareSkills: converting algebraic circuits to R1CS
- Circom-mutator: mutation testing tool for Circom
Security
- Rodeo Finance $880k exploit on Arbitrum via TWAP oracle manipulation
- Arcadia Finance $460k exploit on mainnet & Optimism via reentrancy
- Libertify $450k exploit on mainnet & Polygon POS via reentrancy
- Ethscriptions marketplace exploit, ownership of deposits could not be validated
- Trail of Bits: evaluating codebase security maturity
- PRBMath signed multiplication-and-division vulnerability disclosed
Ecosystem
- Active validators reach 655k, churn limit increased to 10 activations/exits per epoch
- Ethereum.org Q3 website roadmap
- Etherscan similar contract search updated
- ETHBarcelona hackathon winners
Enterprise
- Central Bank of Brazil CBDC pilot GitHub repo
Notable at app layer
- Sablier v2 (token streaming): streams represented as transferable NFTs, adds non-linear streams, cliff support, batch creation and third parties can charge broker fees
- Safe (multisig) adds ERC4337 support for account abstraction
- CoW Hooks: pre & post swap intents can be executed with swaps in single transaction
- 0age Ret↵rn: onchain generative audiovisual (SVG & Web Audio) NFT [Evan & Andrew minted]
- Sound (Music NFTs) open to all artists
Job Listings
- EF Privacy & Scaling Explorations team seek ZK circuits engineer
Job listings: $600 for four issues (75 character limit), payable to abcoathup.eth. Questions? abcoathup at-gmail
Regulation/business/tokens
- SEC vs Ripple summary judgment: institutional sales were securities transactions but programmatic sales & distributions to employees were not
- Alex Mashinsky (former Celsius CEO) charged with fraudÂ
- Euler hacker apparently arrested and held in French jail
- OpenSea spoofer charged with wire fraud
- Google Play policy updated to allow use of NFTs within Android apps & games
- Bluechip: stablecoin rating agency
- Ethereum Q2 results imagined as a quarterly earnings release, fees grew 56% quarter-on-quarter
Evan’s new podcast: web3 Builders
- Subscribe to web3 Builders podcast. There may be a Week in Ethereum News audio version
General
- Multichain bridge CEO & sister allegedly in custody, MPC nodes were run on CEO’s personal cloud server account
- Polygon propose MATIC token upgrade, 1% emission for validator rewards on Polygon chains & 1% for a community treasury
- Flashbots MEVM: EVM with MEV precompiles to enable rewriting offchain MEV infrastructure as contracts on upcoming SUAVE
- Apple WebKit zero-day, arbitrary code execution via malicious web page content
- Justin Thaler: 17 SNARK misconceptions
- Fiat-Shamir security of FRI & family of FRI-based protocols including Plonky2 & ethSTARK
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-15-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 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 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
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.