Closed etan-status closed 2 months ago
Slightly on the risky side this late (a few days at most) before the next release branches.
keccak is not used anywhere in nimbus-eth2
why it is needed?
It's used when syncing optimistically without an attached EL, or when EL is temporarily unreachable due to maintenance.
At the very least, some component must validate that the execution_payload.block_hash is correct. for that, keccak is needed. If EL is connected, it can be queried. Otherwise, CL has to do it themselves or wait until EL is back online.