Glossário

Contrato Inteligente

16/04/2026

Contrato inteligente é um programa armazenado em uma blockchain que executa automaticamente quando condições predefinidas são atendidas. Os termos do contrato são escritos diretamente em código e aplicados pelo consenso da rede — não é necessário intermediário, tribunal ou custodiante para que o contrato funcione.

Como funciona

  1. Um desenvolvedor escreve a lógica do contrato (por exemplo, em Solidity para Ethereum)
  2. O código é compilado para bytecode e implantado na blockchain em um endereço único
  3. Os usuários chamam o contrato enviando transações; cada chamada executa o código em cada nó
  4. O estado do contrato (armazenamento) é atualizado de forma determinística e registrado na cadeia

Uma vez implantado, um contrato inteligente é tipicamente imutável — seu código não pode ser alterado, embora muitos contratos incluam padrões de atualização ou funções de administrador para evolução controlada.

Ethereum e a EVM

Ethereum introduziu contratos inteligentes de propósito geral em 2015. Seu ambiente de execução, a Ethereum Virtual Machine (EVM), tornou-se um padrão da indústria — muitas outras cadeias (BNB Chain, Polygon, Avalanche, Arbitrum) são compatíveis com EVM, o que significa que podem executar os mesmos contratos.

Casos de uso

  • DeFi — exchanges descentralizadas, protocolos de empréstimo, stablecoins
  • NFTs — propriedade de colecionáveis digitais e mídia
  • DAOs — governança on-chain e gestão de tesouraria
  • Jogos — ativos no jogo, recompensas, marketplaces
  • Identidade e oráculos — credenciais on-chain e feeds de dados externos

Riscos

Como os contratos são imutáveis e lidam com valor real, auditorias de segurança são críticas. Hacks de alto perfil (The DAO em 2016, inúmeros exploits DeFi desde então) custaram bilhões aos usuários. Um bug no código de um contrato inteligente pode ser explorado permanentemente até que os fundos sejam esgotados.

Veja também