Ethereum News

World News

Highlights of Ethereum Devs Call

  • In the ACDC (All Core Developers Consensus) meeting held on October 19, 2023, Ethereum developers discussed several important topics related to Ethereum's consensus layer and upcoming upgrades. Here's a summary of the key points discussed in the meeting:
  • The Summoning - CL Specifications Update:
  • Ethereum Foundation Researcher Danny Ryan announced the release of new CL (CasperLabs) code specifications for the Cancun/Deneb upgrade, referred to as "The Summoning."
  • This update, tagged as version 1.4.0-beta.3, introduced two main changes:
  • Finalization of the Mainnet KZG configurations.
  • A new gossip rule to prevent nodes from propagating more than six blobs per block, preventing network spam.

Devnet-10 Launch:

  • The changes in CL specifications (1.4.0-beta.3) will be tested on Devnet-10, the next development network.
  • However, there were some blockers to the launch of Devnet-10, including waiting for new software releases from client teams.
  • There were concerns about the integration of Mainnet KZG configurations into client software, particularly related to "go-kzg."

Issues on Devnet-9:

  • Developers identified issues on Devnet-9, where validators were not correctly pruning invalid blobs, potentially causing network synchronization problems.
  • Teku client was mentioned as not importing a block under certain conditions if the block contained invalid blobs.
  • To address this, developers discussed potentially adding a new slashing condition to dissuade validators from intentionally causing strain on the peer-to-peer network.

Block Latency Analysis:

  • Gajinder Singh, a maintainer of Ethereum clients Lodestar and EthereumJS, shared an analysis on block import latency based on the number of blobs gossiped.
  • The analysis showed that higher numbers of blobs introduced significant latency.
  • However, there was some disagreement about the accuracy of these findings, and it was suggested that another client team replicate the experiment.

Future Discussions:

  • There was a discussion about the potential addition of a new slashing condition to address issues related to invalid blobs, but it was suggested that this should be considered for a future upgrade after Dencun.
  • The meeting concluded with a call for further testing and discussion on block latencies with the introduction of blobs.

Overall, the meeting primarily focused on technical updates, testing, and potential solutions to issues related to Devnet-10 and block propagation on the Ethereum network. There were also discussions about future upgrades and their impact on Ethereum's consensus layer.

Tech Articles

Preventing Slashed Validators from Becoming Block Proposers
Background, Proposed Mitigation, Associated Trade-Offs & Why implement this change?

All you need to know about MEV
Curated resources by EtherWorld

Vitalik Buterin Proposes Innovative Changes to Ethereum’s Staking Ecosystem
Ethereum - Vitalik Buterin - Staking ecosystem - Transformative shift - Proof-of-stake - Centralization risks - Consensus layer burden - Two-tiered staking - Delegate selection - Active participation - Scalability - Decentralization

Polygon zkEVM Achieves Milestone with Dragon Fruit Upgrade
In a historic move for Ethereum's Layer 2 solutions, Polygon zkEVM has unleashed its 'Dragon Fruit' upgrade on Mainnet Beta, pioneering support for the latest EVM opcode PUSH0. This marks a significant stride toward blockchain innovation and scaling.

Optimism Network's Fault-Proof Testnet Advances Decentralization Goals
OP Labs, creators of the Optimism network, have introduced a fault-proof system in their testnet, enhancing decentralization and security in their OP Stack networks. This modular system allows customization of fraud-proof mechanisms, potentially including zero-knowledge proofs, contributing to a more diverse and secure Optimism Superchain ecosystem.

Podcasts

Tech Explainers

Eth Liquid Staking
Staking - Liquid Staking - Benefits - Risks

Reth: Ethereum Execution Layer Client Written in Rust
Why new client, Goals, Reth Book, Launch Date & Akula

ETH Withdrawals: Everything You Need to Know
Validators, Ethereum's Validator Lifecycle, Types of Withdrawals, EIP-4895, How to make your Validator ready for Withdrawal?, EIP-4736 & Shapella Mainnet

The Future of Ethereum Goerli Testnet
What is Goerli Testnet?, Why Developers like Goerli?, Goerl Shapella, Future of Goerli Testnet & Holesky Testnet

How to Become Validator for Ethereum Blockchain?
Staking, Setup Node, Roles & Responsibilities

ELI5 Explainers

We have tried to explain common Ethereum blockchain concepts in under 60 seconds.

  1. What is an Ethereum Account?
  2. Externally Owned Accounts (EOAs) Vs Contract Accounts
  3. What is an Ethereum Transaction?
  4. Ethereum Transaction Lifecycle
  5. What is Ethereum Validator?

Readers can follow more short videos here.

Client Updates

Execution Layer:

Consensus Layer:

Events

Jobs