Рівень виконання (Execution Layer)
Рівень виконання — це частина архітектури блокчейну, яка відповідає за виконання транзакцій та оновлення стану мережі.
У модульних архітектурах блокчейну (як Ethereum після Merge) Рівень виконання відповідає за обробку транзакцій, виконання смарт-контрактів та підтримку поточного стану (баланси, дані контрактів). Він обробляє логіку обчислень.
Це відрізняється від Рівня консенсусу (який забезпечує узгодження стану вузлами) та Рівня доступності даних (який забезпечує доступність даних транзакцій). Зокрема в Ethereum Рівень виконання (раніше Eth1) запускає EVM (Ethereum Virtual Machine) і обробляє транзакції користувачів, тоді як Рівень консенсусу (раніше Eth2/Beacon Chain) обробляє консенсус Proof-of-Stake.
Такий поділ дозволяє здійснювати спеціалізовану оптимізацію. Ролапи (L2) по суті діють як офчейн рівні виконання, які розраховуються на основному ланцюгу. Розвантажуючи виконання, блокчейни можуть значно масштабувати пропускну здатність транзакцій, не жертвуючи децентралізацією на рівні консенсусу.
graph LR
Center["Рівень виконання (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;
🧒 Простими словами
Уяви комп'ютер. Рівень виконання — це як процесор ([CPU](/uk/terms/cpu)): та частина, яка реально виконує роботу і запускає програми. У блокчейні саме тут виконуються смарт-контракти та оновлюються баланси.
🤓 Expert Deep Dive
Generated expert content