Camada de Execução
A Camada de Execução é a parte de uma arquitetura blockchain responsável por executar transações e atualizar o estado da rede.
Em arquiteturas de blockchain modulares (como Ethereum pós-Merge), a Camada de Execução é responsável por processar transações, executar contratos inteligentes e manter o estado atual (saldos, dados de contrato). Ela lida com a lógica de computação.
Isso é distinto da Camada de Consenso (que garante que os nós concordem com o estado) e da Camada de Disponibilidade de Dados (que garante que os dados da transação estejam acessíveis). No Ethereum especificamente, a Camada de Execução (anteriormente Eth1) executa a EVM (Máquina Vritual do Ethereum) e lida com transações de usuários, enquanto a Camada de Consenso (anteriormente Eth2/Beacon Chain) lida com o consenso Proof-of-Stake.
A separação permite otimização especializada. Rollups (L2s) agem essencialmente como camadas de execução off-chain que liquidam na cadeia principal. Ao descarregar a execução, as blockchains podem escalar um rendimento de transações significativamente maior sem sacrificar a descentralização no nível de consenso.
graph LR
Center["Camada de Execução"]:::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;
🧒 Explique como se eu tivesse 5 anos
O motor do sistema.
🤓 Expert Deep Dive
Generated expert content