Community Poll Review - February 2024

How do you think you did on this quiz? Let's review the questions together below:

1️⃣
Ethereum client diversity is at its healthiest when not a single client represents more than:

Ethereum client diversity is at its healthiest when not a single client represents more than 33%.

Read more: https://clientdiversity.org/#why

2️⃣
Which of the following are Ethereum Execution Layer clients?

Ethereum Execution Layer clients include:

  • Besu
  • Erigon
  • EthereumJS
  • Geth
  • Nethermind
  • Nimbus
  • Reth
  • Silkworm

Read more: https://clientdiversity.org/#clients

3️⃣
What could happen to supermajority client validators if a critical bug leads to the finalization of an invalid chain during a fork?

In the event of a critical bug in a supermajority client leading to the finalization of an invalid chain during a fork, the validators running a supermajority client will:

  • Be considered as inactive on the valid chain, and suffer from an inactivity leak
  • Be slashed if they doubly attest to blocks on the valid chain & invalid chain
  • Get stuck in the valid chain's exit queue (due to the churn limit) while continue losing ETH from inactivity leak
  • Risk losing majority of their staked ETH so that their stake represent less than 1/3 of the total ETH staked on Ethereum

Read more:

4️⃣
How does client diversity help Ethereum to become more resilient?

Client diversity help Ethereum to become more resilient when a critical bug or vulnerability affecting a single minority client doesn't impact the entire network.

Read more: Importance of client diversity

Teck Yuan Lee
Teck Yuan Lee
Last updated: