Warstwa wykonawcza (Execution Layer)
Warstwa wykonania to część architektury blockchain odpowiedzialna za wykonywanie transakcji i aktualizację stanu sieci.
W modułowych architekturach blockchain (takich jak Ethereum po Merge) warstwa wykonania jest odpowiedzialna za przetwarzanie transakcji, wykonywanie inteligentnych kontraktów i utrzymywanie bieżącego stanu (salda, dane kontraktów). Obsługuje logikę obliczeniową.
Różni się to od warstwy konsensusu (która zapewnia zgodę węzłów na stan) i warstwy dostępności danych (która zapewnia dostępność danych transakcji). W szczególności w Ethereum warstwa wykonania (dawniej Eth1) uruchamia EVM (Ethereum Virtual Machine) i obsługuje transakcje użytkowników, podczas gdy warstwa konsensusu (dawniej Eth2/Beacon Chain) obsługuje konsensus Proof-of-Stake.
Ta separacja pozwala na specjalistyczną optymalizację. Rollupy (L2) działają zasadniczo jako warstwy wykonania off-chain, które rozliczają się w łańcuchu głównym. Odciążając wykonanie, blockchainy mogą znacznie zwiększyć przepustowość transakcji bez poświęcania decentralizacji na poziomie konsensusu.
graph LR
Center["Warstwa wykonawcza (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;
🧒 Wyjaśnij jak 5-latkowi
Serce obliczeniowe sieci.
🤓 Expert Deep Dive
Generated expert content