Glossary
Execution Layer
Der Teil eines Post-Merge-Ethereum-Nodes, der die EVM ausführt, Transaktionen verarbeitet, den State aktualisiert und den Mempool verwaltet — gekoppelt mit einer separaten Consensus Layer.
Die Execution Layer ist die Hälfte eines Ethereum-Nodes, die für die Verarbeitung von Transaktionen zuständig ist: Sie sammelt ausstehende Transaktionen aus dem Mempool, führt sie durch die EVM, wendet die resultierenden State-Änderungen an und berechnet den neuen State Root. Clients wie Geth, Nethermind, Reth, Erigon und Besu implementieren diese Layer.
Seit dem Merge sind Execution und Consensus in zwei separate Clients aufgeteilt, die über die Engine API kommunizieren. Die Execution Layer baut und validiert den Transaktionsinhalt eines Blocks, während die Consensus Layer (die Beacon Chain) entscheidet, welcher Block kanonisch ist, Proposer auswählt und Checkpoints finalisiert. Diese Trennung erlaubt es jeder Layer, sich unabhängig weiterzuentwickeln, und lässt Betreiber Client-Implementierungen frei kombinieren, was die Netzwerkresilienz erhöht.