Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Dencun (Cancun + Deneb) upgrade (meta EIP7569)
- Latest all core devs – execution (ACDE) call video. Recap by Tim Beiko. Notes from Tim Beiko and Christine Kim:
- Goerli testnet: successfully upgraded to Dencun, Prysm bug patched, blob spamming started & blob expiry can be tested from Feb 5
- Testnet upgrade dates unchanged: Sepolia Jan 30 & Holešky Feb 7
- Mainnet upgrade: Tim Beiko expects minimum 1 month after Holešky upgrade
- Pectra (Prague + Electra):
- Small fork late 2024; Verkle likely in following upgrade (Osaka)
- Candidates for inclusion: EIP2537 (BLS precompile), EIP6110 (validator deposits onchain) & EIP7002 (EL triggerable exits)
- Diagram of all proposed EIPs & viz of where each EIP fits in roadmap
- Presentations on batch txs for EOAs (EIP3074), SETCODE, EIP7251 (increase max effective balance) & EIP7547 (inclusion lists)
- next ACDE to discuss potential big feature: Verkle, EOF & EIP4444 (bound historical data)
- Ephemery testnet successfully upgraded to Dencun
- Consensus-specs v1.4.0-beta.6: fork choice filter change
Verkle
- Verkle implementers call video & notes: all client teams working on Verkle, testnet to be relaunched and challenges with BLOCKHASH opcode
- Verkle proofs & stateless clients explainer
Client releases
- Consensus layer:
- Lodestar v1.14.0: option for local block publishing signed by the validator
- Prysm v4.2.1-rc.0: fix historical roots for Goerli Dencun upgrade
- Execution layer:
- Erigon v2.57.0: Sepolia & Holešky testnets Dencun upgrade
- Nethermind v1.25.1: fix eth_syncing behavior and extra bodies & receipts downloaded after upgrading long-living node
- Reth v0.1.0-alpha.15: consensus fix for Dencun and enables default on-disk blob store
Centralization watch: threatening the value of your ETH
- Lido at 32.10% is far too close to 33.3% threshold
- Client diversity (via clientdiversity.org):
- Execution layer: Geth 84% supermajority, could possibly cause a chain split
- Consensus layer: Prysm 40%, any client bug over 33.3% could mean loss of finality
- Better geographic diversity is optimal, particularly outside of North America & Europe
Layer 1
- Pari: testing path to raise gas limit, local then shadowforks to ensure within burst (worst case) & long term constraints
- Potuz: heuristics for detecting censorship so execution layer clients can signal for local building
For stakers
- Besu (execution layer client) performance improvements (95% of blocks processed within ~250ms) and optimal config
MEV
- Flashbots order flow visualization using Sankey diagrams
Layer 2
- Arbitrum Orbit permissionless L2 & L3 creation, requires revenue sharing
- Public Goods Network (PGN) shutting down in June
EIPs/Standards
- EIPs
- Meta EIP7600: Hardfork Meta – Pectra (Prague + Electra)
- ERCs (application layer):
Stuff for developers
- Foundry:
- Forge-std v1.7.6: new cheat codes dumpState (write state to disk in JSON), signP256 (generate secp256r1 signatures) and toBase64 & toBase64URL
- Remix challenge: 4 questions on zk proofs with Circom, mint NFT on Optimism
- GasliteToken (ERC20 base smart contract): gas optimized ERC20 with fees
- Contract obfuscation to avoid generalized front running
- The Rippler: fast multicaller, reverse packed encoding
- Vyper Jupyter plugin to deploy from Jupyter notebooks & Google Colab using titanoboa
- Curta CTF ZSafe solution
- ABI parsers vulnerable to zero-sized types (ZSTs) DoS attack
Security
- Socket/Bungee $3.3M exploit on mainnet, token approvals drained via unverified user input
Enterprise
- Enterprise Ethereum Alliance: DeFi risk assessment guidelines, feedback by April 15
- GameStop NFT marketplace shutting February 2, due to regulatory uncertainty
Job Listings
- Nethermind: Distributed System Engineer, Lead Engineer, Protocol Researcher
- ZK circuits engineer sought by EF Privacy & Scaling Explorations team
- Status is hiring: Technical Chief Operating Officer – Apply here
Job listings: $600 for 4 issues (75 char limit). Pay using 3cities. Questions? abcoathup at-gmail
Onchain stats
- Gas fees (via ultrasound.money): 11.3 to 74.6 gwei, with 28.7 gwei average
- Zero net issuance currently at 22.0 gwei
- 6.9k ETH net burn this week
- ETHUSD: $2,419 – $2,605, currently $2,485
- ETHBTC: currently 0.06 (Flippening at ~0.16)
Notable at app layer
- Sablier monthly unlocks streaming curve, can use like traditional payroll
- Dagon (DAO singleton) live on mainnet & Optimism, add weighted token voting to any account
- Zuzalu QF grants: spinoff events (Zu-villages) & digital public goods rounds
Regulation/business/tokens
- US IRS: $10k+ crypto transaction reporting not currently enforced
- EU provisional agreement on AML, customer due diligence required for €1k+ crypto transactions
General
- $32M in rugpulls from 1,300 automatically created meme tokens
- Dark DAO lite demo for vote buying
- Trail of Bits: LeftoverLocals, recovery of data from GPU local memory
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-january-20-2024
Upcoming Dates of Note
(new/changes in bold)
- Jan 22 – EF’s Next Billion fellowship cohort 4 deadline extended
- Jan 30 – Sepolia testnet Dencun upgrade epoch 132608 (assuming no issues)
- Feb 2-4 – ETH Cinco de Mayo hackathon (Cholula, Puebla)
- Feb 3 – Ethereum Lima Day
- Feb 7 – Holešky testnet Dencun upgrade epoch 29696 (assuming no issues)
- Feb 23-Mar 3 – ETHDenver BUIDLWeek & hackathon
- Mar 13-14 – ETHLatam (San Pedro Sula, Honduras)
- Mar 15-17 – ETHGlobal London hackathon
- Mar 19-21 – ETH Canal (Panama City, Panamá) conference & hackathon
- Mar 21-24 – ETHTaipei conference & hackathon
- Mar 27-30 – ETH Bucharest hackathon & conference
- Mar 29-31 – ETH Seoul hackathon
- Apr 5-26 – ETHGlobal Scaling Ethereum virtual hackathon
- Apr 5-7 – EthereumZuri.ch conference
- Apr 12-14 – ETHDam (Amsterdam) conference & hackathon
- May 3-5 – ETHGlobal Sydney 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
- Jun 3-5 – ETH Belgrade 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
- Sep 20-22 – ETHGlobal Singapore 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.