Na lição anterior, explicamos o sistema de contas do Web3: usuários controlam ativos por meio de chaves privadas, e as carteiras funcionam como ferramentas de assinatura.
Porém, se o Web3 se limitar apenas à “custódia de ativos”, seu impacto será bastante restrito.
A grande questão é: além de transferir ativos, o que mais é possível fazer com eles?
No design do Bitcoin, a funcionalidade é simples:
O Bitcoin resolve o problema de “ativos digitais podem ser possuídos”, mas não oferece interações complexas. O salto do Web3 para outro patamar veio com o surgimento do Ethereum.

Fonte: página do contrato inteligente do stablecoin Tether
A principal inovação do Ethereum pode ser resumida assim: programas são escritos diretamente na blockchain. Esses programas são chamados de contratos inteligentes.
É importante destacar: contratos inteligentes não são “inteligentes” — são códigos determinísticos executados na blockchain.
As principais características não estão na inteligência, mas sim em serem:
A lógica básica é: quando certas condições são atendidas → as regras predefinidas são executadas automaticamente
Por exemplo:
Nesse processo, não é necessário:
Pela primeira vez, a execução das regras deixou de depender de instituições e passou a ser do próprio sistema.
Nos sistemas tradicionais, as regras não são automáticas — dependem de instituições para serem aplicadas:
As regras existem, mas sua aplicação depende de pessoas e organizações.
Já em um sistema de contrato inteligente, ocorre uma mudança fundamental: regra = código = execução
As regras são gravadas diretamente na blockchain e são acionadas e executadas automaticamente pela rede.
Isso gera três mudanças estruturais:
Em resumo, contratos inteligentes substituem instituições por código e confiança por algoritmos.
Se o Bitcoin permitiu ativos on-chain,
o Ethereum trouxe lógica on-chain.
A diferença é: o BTC registra “quem possui o quê”; o ETH define como os ativos funcionam.
Com isso, a blockchain deixou de ser apenas um livro-razão e passou a ser um sistema operacional.
Graças aos contratos inteligentes, o Web3 finalmente ganhou uma camada de aplicação.
Exemplos:
Deixam de ser apenas ativos, tornando-se combinações de ativos, regras e lógica de comportamento.
O efeito mais direto dos contratos inteligentes é o DeFi (finanças descentralizadas). No sistema financeiro tradicional, funções essenciais dependem de instituições:
No DeFi, essas funções são totalmente “modularizadas e contratualizadas”:
|
Função financeira
|
Como o DeFi implementa
|
| —- | —- |
|
Depósitos
|
Contratos de pool de liquidez
|
|
Empréstimos
|
Lógica de garantia e liquidação
|
|
Negociação
|
Automated Market Making (AMM)
|
|
Taxas de juros
|
Ajuste dinâmico algorítmico
|
A mudança fundamental não é só “ir para o online”, mas transformar funções financeiras em módulos de código componíveis. O DeFi não replica o sistema tradicional — ele reconstrói a estrutura financeira por meio de código.
Contratos inteligentes aumentam a eficiência, mas também trazem novos riscos sistêmicos. No Web3, código é a regra — se o código falha, as regras também falham.
Riscos comuns incluem:
Diferente dos sistemas tradicionais:
A maioria dos usuários acredita que está apenas usando um app ao interagir com o Web3. Mas, na realidade, estão acionando contratos inteligentes.
Por exemplo:
O processo, na base, é:
A interface (UI) é apenas a “visualização das chamadas de contrato”. Os usuários não estão usando um produto — estão interagindo com um protocolo.