Skip to content

Commit 46e4609

Browse files
authored
update consensus client section
1 parent 8bd6be6 commit 46e4609

File tree

1 file changed

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

1 file changed

+1
-1
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ In summary, the execution client is:
3232

3333
## What does the consensus client do? {#consensus-client}
3434

35-
The consensus client deals with all the consensus logic that enables a client to stay in sync with the Ethereum network. This includes receiving blocks from peers and running a fork choice algorithm that ensures the client always follows the chain with the greatest accumulation of attestations (weighted by validator effective balances). The consensus client has its own peer-to-peer network, separate from the network that connects execution clients to each other. The cosnensus clients share blocks and attestations over their peer-to-peer network. The consensus client itself does not participate in attesting to or proposing blocks - this is done by a validator which is an optional add-on to a consensus client. A consensus client without a validator only keeps up with the head of the chain, allowing the node to stay synced. This enable a user to transact with Ethereum using their execution client, confident that they are on the right chain.
35+
The consensus client deals with all the logic that enables a node to stay in sync with the Ethereum network. This includes receiving blocks from peers and running a fork choice algorithm to ensure the node always follows the chain with the greatest accumulation of attestations (weighted by validator effective balances). The consensus client has its own peer-to-peer network, separate from the network that connects execution clients to each other. The consensus clients share blocks and attestations over their peer-to-peer network. The consensus client itself does not participate in attesting to or proposing blocks - this is done by a validator which is an optional add-on to a consensus client. A consensus client without a validator only keeps up with the head of the chain, allowing the node to stay synced. This enables a user to transact with Ethereum using their execution client, confident that they are on the right chain.
3636

3737
## Validators {#validators}
3838

0 commit comments

Comments
 (0)