Clearly explain consensus/execution split in book #3391
Labels
C-docs
An addition or correction to our documentation
C-enhancement
New feature or request
D-good-first-issue
Nice and easy! A great choice to get started
Describe the change
We should clearly explain why you need to run a consensus client alongside reth, even if you do not intend to run validators. This can still be a point of confusion for some.
We should probably at least add it here: https://paradigmxyz.github.io/reth/run/mainnet.html#running-reth-on-ethereum-mainnet-or-testnets
A visual to hammer the point home could be good too, like a diagram.
The reason one needs to run a consensus client is:
In other words: Execution clients execute blocks and transactions, and check that they are valid. Consensus clients decide what valid blocks are part of the chain
Additional context
No response
The text was updated successfully, but these errors were encountered: