Ausführungsschicht (Execution Layer)
Die Ausführungsschicht ist der Teil einer Blockchain-Architektur, der für die Ausführung von Transaktionen und die Aktualisierung des Netzwerkzustands verantwortlich ist.
In modularen Blockchain-Architekturen (wie Ethereum nach dem Merge) ist die Ausführungsschicht für die Verarbeitung von Transaktionen, die Ausführung von Smart Contracts und die Aufrechterhaltung des aktuellen Zustands (Salden, Vertragsdaten) verantwortlich. Sie handhabt die Berechnungslogik.
Dies unterscheidet sich von der Konsensschicht (die sicherstellt, dass sich die Knoten auf den Zustand einigen) und der Datenverfügbarkeitsschicht (die sicherstellt, dass Transaktionsdaten zugänglich sind). Speziell bei Ethereum führt die Ausführungsschicht (ehemals Eth1) die EVM (Ethereum Virtual Machine) aus und bearbeitet Benutzertransaktionen, während die Konsensschicht (ehemals Eth2/Beacon Chain) den Proof-of-Stake-Konsens handhabt.
Die Trennung ermöglicht eine spezialisierte Optimierung. Rollups (L2s) fungieren im Wesentlichen als Off-Chain-Ausführungsschichten, die auf der Hauptkette abwickeln. Durch die Auslagerung der Ausführung können Blockchains einen deutlich höheren Transaktionsdurchsatz skalieren, ohne die Dezentralisierung auf Konsensebene zu opfern.
graph LR
Center["Ausführungsschicht (Execution Layer)"]:::main
Pre_smart_contracts["smart-contracts"]:::pre --> Center
click Pre_smart_contracts "/terms/smart-contracts"
Rel_consensus_layer["consensus-layer"]:::related -.-> Center
click Rel_consensus_layer "/terms/consensus-layer"
Rel_data_availability_layer["data-availability-layer"]:::related -.-> Center
click Rel_data_availability_layer "/terms/data-availability-layer"
Rel_account_abstraction["account-abstraction"]:::related -.-> Center
click Rel_account_abstraction "/terms/account-abstraction"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Erkläre es wie einem 5-Jährigen
Der Motor der [Blockchain](/de/terms/blockchain).
🤓 Expert Deep Dive
Generated expert content