Skip to content

Commit

Permalink
fix: remove outdated subtext
Browse files Browse the repository at this point in the history
subtext was in reference to an older image
  • Loading branch information
wackerow committed Jun 26, 2024
1 parent fbc9ee7 commit 4fa1416
Showing 1 changed file with 0 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ The diagram below shows the relationship between the two Ethereum clients. The t

![](node-architecture-text-background.png)

_This image is borrowed from geth.ethereum.org and uses the Geth logo to represent execution clients - there are other options for the execution client including Erigon, Nethermind and Besu_

For this two-client structure to work, consensus clients must be able to pass bundles of transactions to the execution client. Executing the transactions locally is how the client validates that the transactions do not violate any Ethereum rules and that the proposed update to Ethereum’s state is correct. Likewise, when the node is selected to be a block producer the consensus client must be able to request bundles of transactions from Geth to include in the new block and execute them to update the global state. This inter-client communication is handled by a local RPC connection using the [engine API](https://github.com/ethereum/execution-apis/blob/main/src/engine/common.md).

## What does the execution client do? {#execution-client}
Expand Down

0 comments on commit 4fa1416

Please sign in to comment.