Week in Ethereum News
August 19, 2023

Eth News and Links

Dencun (Cancun + Deneb) upgrade

  • Latest all core devs – execution (ACDE) call video. Recap by Tim Beiko.  Notes from Tim Beiko and Christine Kim:
    • Devnet-8 launched with all Dencun EIPs, Besu & Erigon EL clients still to join
    • EIP4788 (beacon block root in EVM) contract to be deployed with a regular transaction
    • Holešky testnet to launch with 1.6B HETH supply
    • ERCs being split from EIP repo, EIP editors remaining as single group
    • EIP7212 (secp256r1 precompile) presented
  • KZG Ceremony has 138k contributions, lobby closes August 23

Layer 1

For stakers

Client releases

  • Execution layer:

Research

  • Proposed inclusion list design, split into a proposer signed summary & an unsigned list of transactions, solves free data availability problem

Layer 2

EIPs/Standards


Check out Evan’s new podcast: web3 Builders

Web3 Builders

On the latest weekly show Evan and Will discuss Tether abandoning Bitcoin, timelines for Dencun/danksharding/getting our under 5 cent transaction fees, rollups piling on Optimism, Gitcoin + BigOil and Evan’s user review of FriendTech.

Watch web3 builders episodes on YouTube, or listen on Apple, Spotify or RSS.  Or get pinged for new episodes on Telegram or Substack.

Please like, subscribe, and share on social media if you enjoyed the episode. 


Stuff for developers

  • Remix v0.35.0: adds quick fix functionality for license, visibility & mutability
  • Foundry:
  • OpenZeppelin Contracts low-severity issue: ERC2771Context used with custom forwarder may lead to zero address _msgSender, patched in v4.9.3
  • RareSkills: Solidity style guide
  • Vyper clones with immutable arguments: example contract compatible with CWIA proxy factory
  • ERC6909 (minimal multi-token interface) implemented in Vyper
  • Sol2uml diff can compare Etherscan verified contracts to local files
  • WhatsABI v0.7 (guesses ABI from bytecode): adds proxy contract support
  • heimdall-rs v0.5.0 adds contract snapshot module
  • Nethereum v4.16 (.NET): adds data services package to interact with Etherscan/Sourcify/4Bytes, multi query using RPC batching and extra extensions for ABI decoding & ABI storage
  • Wallet test framework testing the tests: currently requires window.ethereum (excludes mobile wallets) & custom network support
  • Cryo v0.2 (extract blockchain data): adds python adapter, contracts & native_transfers datasets, transaction selectors, command chaining and summary report
  • Advanced guide to Dune SQL & Ethereum data analytics
  • ERC5564 (stealth addresses) bn254: generate derivable commitments for users belonging to other membership sets and add them to others, using arkworks-rs & RLN

Security

  • Exactly Protocol on Optimism $7M exploit via unverified input
  • Zunami Protocol $2M exploit, price manipulation by donation
  • RocketSwap on Base $870k exploit, deployer private key compromised
  • Auditor toolbox: docker with Foundry, Halmos, Heimdall, Slither, Echidna & Mythril etc
  • Audit wizard: use contract address or GitHub, scan with Slither, view AST & generate graph, beta
  • Trail of Bits: Rekt Test 12 yes/no questions for a project to assess security (modeled on Joel Test)

Ecosystem

Enterprise

  • Zynga Sugartown gaming platform announced, access via free mint of Ora NFTs
  • Shell donating to Gitcoin Grants climate solutions rounds; Gitcoin provides context

Notable at app layer


Job Listings

Job listings: $600 for four issues (75 character limit), payable to abcoathup.eth.  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-august-19-2023


Upcoming Dates of Note

(new/changes in bold)

Sign up to receive this newsletter weekly