Week in Ethereum News
July 23, 2022

Eth News and Links

PoW switch off (the Merge)

Mainnet execution layer

  • Latest core devs call video. Notes from Tim Beiko and Christine Kim:
    • Node operators need to run both execution & consensus layer clients
    • Fork ID to be set retroactively in clients a week post Merge
    • EL clients to enable Engine API for user setup before TTD is set
    • MEV-boost safeguards to prevent liveness failures are being documented, proposing to only use MEV-boost after the Merge has finalized 
    • Update on EIP4444 (bound historical data), next step to test export/import on Goerli testnet post Merge
  • EthereumJS client v0.6: PoS testnet support, sync JavaScript EL+CL clients
  • Besu v22.7.0-RC-2: performance improvements & fixes
  • KZG ceremony call video: test website, planning contribution at Devcon
  • Vitalik’s proposals to adjust memory gas costs

Proof of Stake consensus layer

  • Lighthouse v2.4.0: mainnet improvements and Goerli testnet support
  • Teku v22.7.0: Goerli testnet support and panda Merge banner
  • Lodestar v0.41.0: Goerli testnet support
  • MEV-boost info website
  • Obol Athena public testnet for Distributed Validator Technology middleware
  • Miga Labs validator migration experiments: 250 validators migrated across six clients

Layer2

EIPs/Standards


This newsletter is made possible thanks to SpeedRunEthereum!

SpeedRunEthereum

Are you a web2 dev who wants to get into web3?  

The best way to go from zero to hero is SpeedRunEthereum.com.

Learn how to build on Ethereum; the superpowers and the gotchas.

Then speed run Ethereum by testing your skills in a series of challenges and join web3.


Stuff for developers

  • Remix v0.25.0: clone Git repos, open Solidity from Etherscan & GitHub, Foundry remappings and improved provider labels for deploying
  • solady (gas optimized Solidity snippets): MerkleProof, ECDSA, Sort, Base64, LibString, LibBitmap and SafeTransferLib
  • huffmate (contract library in Huff): auth, data structures, math and tokens
  • Paul R Berg’s Foundry Template with PRBTest, Forge Std, Solhint, Prettier, GitHub Actions and Conventional Commits
  • Nethereum v4.7.0 (.Net library): new Unity library with better RPC client adapter support
  • Tenderly Gas Profiler: analyze function gas usage
  • New UI for OpenZeppelin’s Ethernaut CTF; StErMi’s Ethernaut solutions
  • Ethernaut DAO CTF car market solution
  • Tincho: deep dive into what happens when sending 1 DAI

Security

Ecosystem

Application layer

  • Tabula: publications on IPFS with hash published on mainnet or sidechains
  • ENS Vision: dedicated ENS marketplace 
  • ENS small grants: 1 ETH grants for five projects each month
  • Karma (DAO reputation) Discord bot [Disclosure: Starbloom portfolio]

Job Listings

Job listings: $600 for four issues (~75 character limit), payable in ETH/DAI/USDC to abcoathup.eth on mainnet or Layer 2. Pay with one click using 3cities.  Questions? abcoathup at-gmail


Regulation/business/tokens

  • US DoJ charged former Coinbase employee with wire fraud in insider trading scheme; SEC insider trading charges labeled nine tokens as securities
    • Coinbase argues it doesn’t list securities
  • US government employees must disclose NFTs & fractional NFTs over $1000 held for investment purposes
  • Minecraft won’t allow NFT integrations or use of in-game content for NFTs

General

  • Franklin bid 100 ETH on their own joke ENS, they accepted bot bid of 1.9 ETH without canceling original bid, original 100 ETH bid was then accepted
  • MEV in CFMMs [PDF]: sandwich attacks in some scenarios can counterintuitively improve routing (inverse Braess paradox)

Follow @WeekinEthNews to find out what the most clicked links are. Follow @evan_van_ness and @abcoathup 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-23-2022


Upcoming Dates of Note

(new/changes in bold)

Sign up to receive this newsletter weekly