Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Pectra (Prague + Electra) upgrade (meta EIP7600)
- Latest all core devs – execution (ACDE) call video. Notes from Tim Beiko & Christine Kim:
- Pectra upgrade (small fork targeting late 2024)
- Pectra-devnet-0: added EIP7685 general purpose execution layer requests; client team implementations progressing though Erigon may be delayed as implementing on Erigon v3
- EIP3074: discussions on DELEGATECALL, nonce, revocation, chain ID and some late account abstraction opposition; no changes for devnet-0, breakout planned
- EIPs added to Pectra considered for inclusion:
- EIP7212 secp256r1 precompile
- SSZ: async update
- EOF: discussion on potentially reducing scope
- L1/L2 governance discussion
- Pectra upgrade (small fork targeting late 2024)
Osaka + F starname upgrade (meta EIP7607)
- Verkle:
- Implementers call video & notes: Kaustinen testnet v6 launched, presentations on potentially storing Verkle state in Portal Network and Verkle + EOF
- Are Verkle proofs more ZK friendly? Daniel Lubarov says it depends
Centralization watch: threatening the value of your ETH
- Lido at 28.69% still too close to 33.3% threshold
- Client diversity (via clientdiversity.org):
- Execution layer: Geth ~63% majority
- Consensus layer: Prysm 38%
- Any client bug over 33.3% could mean loss of finality
- Better geographic diversity is optimal, particularly outside of North America & Europe
Layer 1
- ePBS:
- Terence: ePBS annotated validator spec
- Barnabe: APS-Burn, alternative to execution tickets for attester-proposer separation
- Uncrowdable Inclusion Lists to uphold chain neutrality
- EIP7657 sync committee slashings explainer, improves security for light client bridges
- Ethereum Protocol Fellowship: EPF.wiki & recap of cohort 4 projects
Client Releases
- Consensus layer:
- Execution layer:
- Geth v1.14.0: defaults to pathdb, adds live tracing, drops support for pre-merge networks, pending block only constructed on demand and adds beacon chain light client
- Nethermind v1.26.0: adds snap server support and HalfPath state database upgrade
- Reth v0.2.0-beta.6: fixes critical bug that would lead to invalid trie state and adds Discv5 support
Layer 2
- Optimism disclosed two issues in FaultDisputeGame contract found by Offchain Labs
- Blob market analysis: Base & Optimism use a blob-maximization strategy
EIPs/Standards
- EIPs:
- ERCs (application layer):
- ERC7699: ERC20 payment reference extension
Stuff for developers
- Remix v0.48: supports using multiple browser wallets (EIP6963), added PLONK scripts to zk proof templates and added CREATE2 factory for deploying
- Guide to Hardhat Ignition contract verification on Etherscan
- Safe singleton factory deployer (Solidity): for using the factory with Foundry deployment scripts
- Forge AlphaNet (Solidity): libraries for AlphaNet, EIP2537 BLS precompiles, RIP7212 Secp256r1 precompile and EIP3074 invokers
- Snekmate (Vyper contracts): added Echidna-based property tests for ERC20/721 contracts
- Guide to integrate Permit2 into Vyper contracts
- Dpack-py (EVM packaging format): share addresses & artifacts to interact with contracts
- web3.py: guide to Bloom filters
- Tenderly virtual testnets for dapp developers, uses mainnet state, with a faucet, RPC, explorer & debugging tools
- Privacy and Scaling Explorations core program: 8 week hybrid course for students in Japan, South Korea, Taiwan, Costa Rica, Ecuador & Argentina, apply by April 30
Security
- Magpie (cross-chain swaps) $129k exploit via position of function selector not being checked
- Rico $36k exploit on Arbitrum via flash loan entry point
Ecosystem
- Reth (execution layer client) scaling roadmap to 1 gigagas per second for L2
- Péter Szilágyi (Geth): would need heavy tradeoffs
- ETHGlobal Scaling Ethereum finalists
- Dan Finlay: history of eth_sign in MetaMask
Enterprise
- Stripe to support accepting stablecoin payments mid-year
- Visa: stablecoin dashboard
- EEA: Week in Enterprise Ethereum News weekly newsletter
Job Listings
- Nethermind: Mechanism Designer and Research Engineer
- Devcon: Production Magician & Volunteer Coordinator
- EF: People Operations Support
- ChainSafe: Developer Relations – Sygma and Senior Product Manager
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
- Gas fees (via ultrasound.money): 4.0 to 52.9 gwei, with 9.9 gwei average
- Zero net issuance currently at 23.1 gwei
- 10k ETH net issuance this week
- ETHUSD: $3,039 – $3,281, currently $3,089
- ETHBTC: currently 0.049 (Flippening at ~0.16)
Notable at app layer
- ENS .box integration: tokenized top level domain
- Safe{Pass}: points campaign announced to incentivize moving away from EOA
- Renzo ezETH depegged, airdrop criticized
- Gitcoin Grants 20 live on Arbitrum; open source software rounds: infrastructure, dev tooling, apps and hackathon alumni
Regulation/business/tokens
- Consensys received Wells notice from SEC for allegedly violating securities laws with MetaMask Swaps & MetaMask Staking
- Samourai wallet founders charged in US for operating non-custodial Bitcoin coinjoiner
- UK National Crime Agency & police gain power to seize crypto without an arrest
General
- Rekt: ZKasino rugpull
- Manuel Araoz: tools to defend your attention
- Android TVs can expose email inbox
- Polygon zkEVM integrated optimal Ate pairing over BLS by taking the 381 bit field and overloading onto 256 bit registers
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-april-27-2024
Upcoming Dates of Note
(new/changes in bold)
- May 3-5 – ETHGlobal Sydney hackathon
- May 7 – Gitcoin Grants 20 ends
- May 10-11 – ETH Bratislava conference & hackathon
- May 21-23 – DappCon (Berlin)
- May 24-26 – ETHBerlin hackathon
- May 31-Jun 2 – ETHDublin hackathon & conference
- May 31-Jun 2 – ETHPrague conference & hackathon
- May 31-Jun 5 – ETH Belgrade hackathon & conference
- Jun 14 – EF EIP4844 data challenge deadline
- Jun 21-23 – ETHKyiv hackathon & conference
- Jul 8-11 – EthCC (Brussels) conference
- Jul 12-14 – ETHGlobal Brussels hackathon
- Jul 26-30 – EDCON Tokyo conference
- Aug 23-Sep 13 – ETHGlobal ETHOnline virtual hackathon
- Aug 23-26 – ETHTokyo hackathon & conference
- Aug 29-31 – ETHAccra hackathon
- Sep 5-8 – ETHWarsaw conference & hackathon
- Sep 9-15 – ETHSafari (Kenya)
- Sep 12-14 – NapulETH (Napoli)
- Sep 20-22 – ETHGlobal Singapore hackathon
- Oct 4-6 – ETHRome hackathon
- Oct 17-19 – ETHSofia conference & hackathon
- Oct 18-20 – ETHGlobal San Francisco hackathon
- Nov 12-15 – Devcon 7 – Southeast Asia (Bangkok)
- Nov 15-17 – ETHGlobal Bangkok hackathon
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.