Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Shapella (Shanghai + Capella) upgrade
- Update your nodes ready for mainnet Shapella upgrade on April 12, ensure to update both your beacon node & validator client
- Consensus layer mainnet releases:
- Lighthouse v4.0.1-rc.0 (hotfix for v4.0.0)
- Lodestar expected next week
- Nimbus v23.3.2
- Prysm expected next week
- Teku v23.3.1
- Execution layer mainnet releases:
- Besu v23.1.2
- Erigon expected next week
- Geth v1.11.5
- Nethermind v1.17.3
- Consensus specs v1.3.0-rc.5: sets Capella upgrade epoch
- Latest all core devs – consensus (ACDC) call video. Notes from Ben Edgington & Christine Kim:
- bug bounty doubled for Shapella specific issues up to $500k, until April 5
- final Shapella mainnet shadow fork planned once all client releases are out
- Deneb discussions: add proofs to blobs bundle in Engine API, KZG library startup times for testing and SSZ scope
- post-Deneb upgrade naming & using a merged name (CL star + EL city)
Dencun (Cancun + Deneb) upgrade
- Latest EIP4844 implementers call video. Notes from Terence: split EIP4844 SSZ effort from SSZ overhaul and fee market discussions but no immediate changes
- KZG Ceremony: 83k+ contributors from first general contribution period (now closed)
Layer 1
- EOF mega spec: merged from v1.1 & v2 discussions
- 692 ETH proposer payment, MEV bot lost $1 million
Client releases
- Consensus layer:
- Lodestar v1.6.0: client monitoring using remote services, fixes for issues preventing Rocket Pool & Dappnode integration
Research
- RIG Open Problem: monitor supply chain health
- Inclusion time delay for censored transactions is median of 11 seconds
- Origami verifiable delay function: folding Plonk proofs
For Stakers
- Lodestar $20k incentive program to try their client & propose a block
Layer 2
- zkSync Era (zkEVM) mainnet alpha open to all, native account abstraction, publishes state diffs rather than transaction inputs, initially with a 24 hour execution delay
- Taiko (zkEVM) alpha-2 testnet: uses Sepolia testnet
- Immutable zkEVM announced, using Polygon zkEVM, gas to be paid in $IMX
- Optimism two step withdrawals in Bedrock upgrade, improves bridge security
- ARB token reverse-bridging: layer 2 token can be bridged to mainnet
EIPs/Standards
- EIPs:
- EIP6733: Revert creation in case of collision
- ERCs:
Stuff for developers
- Update NFT metadata on OpenSea using ERC4906 events & ERC1155 uri event
- Re-export interfaces & types so users don’t need to install additional dependencies
- Reentrancy guard proxy: prevents reentrant external calls & read only reentrancy
- Intro to gas optimization
- Foundry x Fe: template to compile & test Fe contracts
- Slither v0.9.3: adds detector for high complexity functions
- Curta CTF TinySig challenge solution
- slither-docs-action: GitHub Action to generate documentation for Solidity pull requests
- Symbolic execution tools: comparison of Mythril, Manticore, hevm & EthBMC
- noble secp256k1 & noble ed25519 v2: single feature modules in 4KB gzipped
- Semaphore v3.4.0: HeyAuthn library to create & manage identities
- Circomspect v0.8.0 (static analyzer for Circom): added five new analysis passes
Security
- Cloudflare users: rotate Global API key for all accounts
- Transaction simulation vulnerabilities disclosed using basefee, coinbase & gasprice variables
- Tincho’s audit process
Ecosystem
- At least 636k ETH supply lost/frozen so far: Parity wallet bug, contract bugs, burnt, typos & trapped in WETH
Enterprise
- Coinbase Wallet as a Service public preview on testnet
- Xapo Bank integrated USDC, send & receive USDC from USD accounts, non-US only
Notable at app layer
- ERC4361 (Sign In with Ethereum) integrated with MetaMask: sign in request display & domain binding
- Maker DAO voted to maintain USDC as primary reserve
- Uniswap mini portfolio: view tokens, NFTs & LP pools
- SpankPay closing down due to no willing fiat rails
Job Listings
- L2BEAT is hiring a Senior Software Engineer & Product Owner. Apply here!
- Nimbus is hiring a Site Reliability Engineer
Job listings: $600 for four issues (75 character limit), payable in ETH/DAI/USDC to abcoathup.eth on mainnet or Layer 2. Questions? abcoathup at-gmail
Regulation/business/tokens
- US SEC:
- Coinbase received Wells notice for potential violations of securities law but SEC declines to specify which assets are securities
- Paradigm: “just come in and register” is a fabrication
- SushiSwap & Head Chef served with subpoena
- Justin Sun charged with unregistered sale of securities and 8 celebrities charged for promotion without disclosing payment
- Whitehouse 2023 economic report [PDF]: “crypto assets currently do not offer widespread economic benefits”
- Do Kwon arrested in Montenegro
- IRS proposed NFT guidance [PDF] on treatment of certain NFTs as collectibles, feedback requested
General/crypto
- Ronin exploiter apparently tried to trick the Euler exploiter into using a vulnerable library
- aCropalypse: cropped/redacted images from Google Pixel’s screenshot editor can be partially recovered
- Goblin Plonk: lazy recursive proof composition
- cqlin: efficient linear operations on KZG commitments with cached quotients
- Proactive refresh (every 30 seconds) for BLS threshold signatures
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-march-25-2023
Upcoming Dates of Note
(new/changes in bold)
- Mar 27-30 – Ethereum Rio
- Mar 31 – Apr 2 – ETHSamba (Rio) hackathon & conference
- Mar 31 – deadline for EF account abstraction grants round
- Apr 5-8 – ETH Beijing hackathon
- Apr 12 – Mainnet upgrades to Shapella
- Apr 12-14 – NFT NYC
- Apr 13-16 – Pragma Tokyo & ETHGlobal Tokyo hackathon
- Apr 14-16 – EthereumZuri.ch conference & hackathon
- Apr 21-25 – EthTaipei hackathon & conference
- Apr 27-30 – Istanbul ETH Privacy conference & hackathon
- Apr 28 – deadline for EF’s Next Billion fellowship cohort 3
- May 5-10 – ETHTallinn hackathon & NFT Tallinn conference
- May 9-12 – EY blockchain summit
- May 12-14 – ETHGlobal Lisbon
- May 19-23 – EDCON Montenegro (changed from Vienna)
- May 20-21 – ETHDam (Amsterdam) conference & hackathon
- May 24-26 – Spaghett ETH (Naples) conference
- May 26-28 – ETHDublin hackathon
- Jun 2-4 – ETH Seoul
- Jun 2-6 – ETH Belgrade conference & hackathon
- Jun 9-11 – ETHPrague conference & hackathon
- Jun 23–25 – ETHGlobal Waterloo (changed from Toronto)
- Jul 5-7 – ETHBarcelona
- Jul 17-20 – EthCC (Paris)
- Jul 21–23 – ETHGlobal Paris
- Aug 16-19 – Ethereum Argentina (Buenos Aires)
- Aug 30 – 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 22–24 – ETHGlobal New York
- Oct 6–25 – ETHOnline (ETHGlobal) virtual
- Oct 28–30 – ETH Lisbon 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.