Skip to content

Commit f14d7ba

Browse files
authored
QA round
1 parent 95554ec commit f14d7ba

File tree

1 file changed

+1
-1
lines changed
  • public/content/developers/docs/nodes-and-clients/node-architecture

1 file changed

+1
-1
lines changed

public/content/developers/docs/nodes-and-clients/node-architecture/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The diagram below shows the relationship between the two Ethereum clients. The t
1212

1313
![](node-architecture.png)
1414

15-
_This image is borrowed from besu.hyperledger.org. There are several options for the execution client including Besu, Erigon, Nethermind, and Besu_.
15+
_This image is borrowed from besu.hyperledger.org. There are several options for the execution client including Erigon, Nethermind, and Besu_.
1616

1717
For this two-client structure to work, consensus clients must pass bundles of transactions to the execution client. The execution client executes the transactions locally to validate that the transactions do not violate any Ethereum rules and that the proposed update to Ethereum’s state is correct. When a node is selected to be a block producer its consensus client instance requests bundles of transactions from the execution client to include in the new block and execute them to update the global state.The consensus client drives the execution client via a local RPC connection using the [Engine API](https://github.com/ethereum/execution-apis/blob/main/src/engine/common.md).
1818

0 commit comments

Comments
 (0)