Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Dencun (Cancun + Deneb) upgrade
- Latest all core devs – execution (ACDE) call video. Summary by Tim Beiko. Notes from Tim Beiko and Christine Kim:
- Cancun upgrade to include: EIP4844 (protodankscaling), EIP6780 (SELFDESTRUCT only in same tx), EIP1153 (transient storage) & EIP6475 (SSZ optional type)
- Cancun may potentially include: EIP4788 (beacon block root in EVM), EIP6493 (SSZ tx signature scheme) & EIP2537 (BLS precompile)
- EOF not in Cancun, discussed making main feature of future upgrade
- EIP4844 devnet 5 successfully launched
- KZG Ceremony: 91,000+ contributions, contribute with an account nonce of 64
Layer 1
- MEV-Boost relay vulnerability disclosed, block equivocation strategy with early getPayload calls
- Rinkeby testnet Q2/Q3 shutdown proposed for June 1
- Geth removing Clique & PoW support
Client releases
- Consensus layer:
- Execution layer:
- Erigon v2.43.0: adds Caplin phase 1 (embedded Consensus Layer); diagnostics web app
Research
- MEV-Boost & fork choice rule: impact of latency on consensus
- Overview of dankscaling: proposal to use 25% of samples for reconstruction
- Post quantum stealth addresses using Commutative Supersingular isogenies (CSIDH)
- Confirmation rule: typically under 1 minute, weaker guarantee than finality
Layer 2
- Proposal for cross layer communication using a precompile to read the Layer 1 state root
EIPs/Standards
- EIPs:
- EIP6953: Network upgrade activation triggers
- ERCs:
This newsletter is made possible thanks to the funding received from Optimism’s RetroPGF!
Thank you to Optimism’s RetroPGF round 2 which generously funded Week in Ethereum News for “months, not weeks.”
Stuff for developers
- Foundry Forge-std v1.5.4: adds set breakpoint cheat and count overload to expectCall cheat
- Forge-deploy: track deployments by name and reuse in Solidity
- Solc-ast-rs: Rust bindings for Solidity AST & visitors
- Slitherin: custom Slither detectors with higher sensitivity but higher false positives
- Equivalence checker: compare code in Yul/assembly, Solidity or Certora Verification Language
- Contract Fiesta: dataset of source code for 150k unique contracts
- Safe: ERC2535 (Diamond proxy) unsuitable for smart accounts (account abstraction)
- Governance proposal simulation framework: catch incorrectly linked contracts, invalid state transitions, broken dependencies and logic errors
- Curta CTF Groovy Fruit Fiesta solution
- All Wallet Devs call video and notes
- Zokrates v0.8.7: Nova experimental support
- zkLLVM & Proof Market: guide to integrating zk proofs
Security
- Mysterious wallet drainer (described by Taylor last week): victims encouraged to come forward
- Merlin DEX on zkSync $1.8 million stolen, devs had unlimited approval
- Blur NFT marketplace canceled bids were accepted
- Trust wallet browser extension vulnerability disclosed, mnemonics could be found by brute force, $100k bounty paid
- Profanity Brute-force: reconstruct a private key generated using Profanity
Ecosystem
- Staking deposit queue flipped exit queue
Notable at app layer
- ENS manager app v3 and ENS Name Wrapper live
- Gitcoin Passport Unique Humanity Score of 15 needed for Gitcoin Grants Beta Round matching
- Stelo Explore: universal contract interface
- Eric Wall’s Orb NFT: holder can ask Eric a question a week, 300% Harberger tax
Job Listings
- Snr React Native UI Dev at Status: All jobs
- Solidity team need a highly skilled Developer Advocate
- Mimic seek a blockchain engineer
Job listings: $600 for four issues (75 character limit), payable to abcoathup.eth. Questions? abcoathup at-gmail
Regulation/business/tokens
- Professor Gary Gensler in 2018 MIT course: “3/4 of the market is non-securities“
- Binance US terminated $1 billion purchase deal of Voyager assets
- UK tax proposal to not treat DeFi transactions as disposals
- Paul Brody: enjoy the final Crypto Winter
General/crypto
- TxRank: transaction anomaly detection tool using a Large Language Model
- HyperNova: recursive arguments for customizable constraint systems
- Zator: verified inference of a 512-layer neural network using recursive SNARKs
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-april-29-2023
Upcoming Dates of Note
(new/changes in bold)
- May 5-10 – ETHTallinn hackathon & NFT Tallinn conference
- May 9 – Gitcoin Grants Beta Round ends (support Week in Eth News)
- May 9-12 – EY blockchain summit
- May 11-14 – Pragma Lisbon & ETHGlobal Lisbon hackathon
- 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-7 – 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 13-16 – ETHToronto & ETHWomen
- Aug 16-19 – Ethereum Argentina (Buenos Aires)
- Aug 28-30 – Science of Blockchain Conference (Stanford University)
- 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 18-21 – ETH Montréal hackathon & conference
- Sep 22–24 – ETHGlobal New York
- Oct 5-6 – ETHMilan conference
- Oct 6–27 – ETHOnline (ETHGlobal) virtual
- Oct 27–29 – ETH Miami festival + hackathon
- Oct 28–30 – ETH Lisbon hackathon
- 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.