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

🔗 Verwandte Begriffe

Voraussetzungen:

📚 Quellen