Week in Ethereum News
November 26, 2022

Eth News and Links

Layer 1

  • Latest core devs call video. Notes from Tim Beiko:
    • March 2023 semi-aggressive goal for next fork (“Shanghai”) with staking withdrawals (EIP4895) along with EIP3651 (warm COINBASE), EIP3855 (PUSH0) & EIP3860 (limit & meter initcode)
    • Possible additional EIPs for Shanghai to be finalized at next core devs call; impact of adding EIP4844 on withdrawal timeline to be discussed at next week’s consensus layer call
    • Candidates for inclusion (CFI) in Shanghai or future upgrades: EIP4844 (proto-danksharding), EOF (3540, 3670, 4200, 4750, 5450), EIP1153 (transient storage) & EIP2537 (BLS precompile)
    • EIP4758 (deactivate SELFDESTRUCT) to explore edge cases before being CFI’d
    • Withdrawal multiclient devnet launched
    • Proposals for testnet lifecycle with regular shut downs & validator ephemeral testnet; Ropsten testnet shutting down by the end of year
  • EIP4844 devnet 3 milestone tracker
  • Stress4844: CLI for submitting large calldata transactions to test networking for EIP4844
  • Paradigm building Reth execution layer client in Rust

For stakers

Research

  • MinRoot: candidate sequential function for a VDF

Client releases

  • Consensus Layer:
    • Lighthouse v3.3.0: deposit snapshot sync

EIPs/Standards

  • EIP6036: Subscribable NFT extension

This newsletter is made possible thanks to Hardhat!

The Hardhat for Visual Studio Code extension adds language support for Solidity to Visual Studio Code, and provides editor integration for Hardhat projects.

It supports:

  • Code completion
  • Go to definition, type definition and references
  • Symbol renames
  • Solidity code formatting
  • Inline code validation from compiler errors/warnings for Hardhat projects
  • Hover help for variables, function calls, errors, events etc.
  • Code actions (quick fixes) suggested from compiler errors/warnings for Hardhat projects
  • Implement missing functions on interface with stubs
  • Constrain mutability by adding view/pure to function signature
  • Meet inheritance requirements by adding virtual/override on function signature
  • Provide accessibility by adding public/private to function signature

Get it from the VSCode Marketplace


Stuff for developers

Security

Ecosystem

  • Annotated Ethereum roadmap, summary of each item with links to deeper dives
  • Flashbots shares plans for SUAVE (Single Unified Auction for Value Expression), a mempool & decentralized block builder for mainnet & layer 2, using custom blockchain & SGX
  • MetaMask & Infura privacy hasn’t changed, user IP & wallet address is collected by Infura (default RPC for MetaMask)

Enterprise

Application layer


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

General


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-november-26-2022


Upcoming Dates of Note

(new/changes in bold)

Sign up to receive this newsletter weekly