words per minute
13
PauloPalma
00:00
Speed
Contratos Inteligentes e EVM
Programas auto-executáveis armazenados na blockchain, executados deterministicamente em máquina virtual (EVM). Código bytecode imutável após deployment. Estado mantido em storage estruturado como key-value store persistente. Execução consome gas proporcional à complexidade computacional. Funções podem ser: view (leitura), pure (computação local) ou estado-modificadoras (requerem transação). Interação entre contratos via calls diretas ou delegatecalls (emprestam contexto). Padrões comuns incluem: ERC20 (fungível), ERC721 (NFT), proxy upgradeable, multicall. Vulnerabilidades incluem reentrancy, overflow, frontrunning.