Skip to content

Glossary

Execution Layer

La parte de un nodo de Ethereum post-Merge que ejecuta la EVM, procesa transacciones, actualiza el estado y gestiona el mempool — acoplada a una consensus layer separada.

La execution layer es la mitad de un nodo de Ethereum encargada de manejar las transacciones: recoge las transacciones pendientes del mempool, las ejecuta a través de la EVM, aplica los cambios de estado resultantes y calcula el nuevo state root. Clientes como Geth, Nethermind, Reth, Erigon y Besu implementan esta capa.

Desde el Merge, la ejecución y el consenso están divididos en dos clientes separados que se comunican mediante la Engine API. La execution layer construye y valida el contenido de transacciones de un bloque, mientras que la consensus layer (la beacon chain) decide qué bloque es canónico, selecciona a los proposers y finaliza los checkpoints. Esta separación permite que cada capa evolucione de forma independiente y deja que los operadores combinen implementaciones de clientes para lograr mayor resiliencia de la red.