ethereum / go-ethereum

Go implementation of the Ethereum protocol
https://geth.ethereum.org
GNU Lesser General Public License v3.0
47.55k stars 20.13k forks source link

Is there a one-to-one correspondence between an Ethereum execution layer node and an Ethereum consensus layer node? #30407

Closed TayC710 closed 2 months ago

TayC710 commented 2 months ago

I want to know if there is a one-to-one correspondence between an Ethereum execution layer node and an Ethereum consensus layer node, and if so, how it is implemented; If not, will there be a one to many or many to one situation?

### Tasks
karalabe commented 2 months ago

Unsure what you mean.

Currently one CL can use only one EL at a time, though any CL can use any EL (via the engine api).

If you mean whether one client of a type could use multiple other type at the same time, then: