Skip to content

Commit a834ed3

Browse files
committed
Removes false attribution: original image kept and modified
1 parent 0ab61c9 commit a834ed3

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-text-background.png)
1414

15-
_This image is borrowed from besu.hyperledger.org. There are several options for the execution client including Erigon, Nethermind, and Besu_.
15+
_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)