Skip to content
Beta
Research · Aprender Cripto

O que é um oráculo de blockchain?

Blockchain e Web3 · 5 October 2026 · 8 min de leitura · By admin

Um oráculo de blockchain leva dados de fora da cadeia, como preços, resultados esportivos e informações climáticas, para contratos inteligentes. Quem controla esse fluxo de dados influencia os contratos que o utilizam.

Um oráculo de blockchain é um serviço que alimenta contratos inteligentes com informações de fora da blockchain, como o preço de um ativo, o resultado de uma partida esportiva ou o clima. As blockchains não conseguem buscar dados externos por conta própria, portanto qualquer aplicação que dependa de fatos do mundo real precisa de um oráculo. Quem controla esse fluxo de dados tem influência real sobre os contratos que o utilizam.

Por que as blockchains precisam de oráculos

Todo nó de uma blockchain precisa chegar ao mesmo resultado ao processar a mesma transação. Se um contrato inteligente consultasse um site para obter o preço do ETH, nós diferentes poderiam receber respostas diferentes em momentos ligeiramente distintos, e o consenso seria quebrado. Por isso, contratos inteligentes só podem ler dados que já estejam na blockchain.

Os oráculos resolvem esse problema ao colocar dados externos on-chain em uma transação, onde todos os nós veem exatamente o mesmo valor. Nosso guia sobre Web3 mostra como os oráculos se encaixam junto com carteiras, tokens e pontes.

Para que os oráculos são usados

  • Empréstimos e financiamentos. Protocolos precisam de preços de ativos para decidir quando um empréstimo está subcolateralizado e deve ser liquidado.
  • Derivativos e stablecoins. Ativos sintéticos e stablecoins lastreadas em cripto precisam de preços para se manter no alvo.
  • Mercados de previsão. Um contrato que paga com base em um evento, como o resultado de uma eleição, precisa de um oráculo para informar o desfecho.
  • Seguros. Um seguro agrícola pode pagar quando os oráculos informam que determinado evento climático ocorreu.
  • Mensagens entre cadeias. Algumas pontes usam redes de oráculos para confirmar o que aconteceu em outra cadeia. Nosso guia sobre pontes entre cadeias explica por que essa etapa de confirmação é tão sensível.

Como os oráculos funcionam

Os oráculos diferem em alguns aspectos fundamentais:

Fluxo de dados de um oráculo: fontes de preço alimentam nós de oráculo independentes, cujos relatórios são agregados pela mediana e publicados on-chain, onde um contrato de empréstimo os lê.
Figura: Um oráculo de preços descentralizado típico. Dados incorretos ou desatualizados no início fluem diretamente para o contrato.

Escolha Opções
Fontes de dados Uma única fonte, ou muitas fontes agregadas
Modelo de confiança Um único operador centralizado, ou uma rede descentralizada de operadores de nós independentes
Entrega Dados enviados em intervalos programados, ou entregues sob solicitação
Direção Trazer dados para a blockchain, enviar dados para fora da blockchain, ou executar computação fora da blockchain

Um design comum para feeds de preços usa muitos operadores independentes, cada um coletando preços de múltiplas fontes. Os relatórios são combinados, muitas vezes pela mediana, e o resultado é publicado on-chain quando o preço se move além de um limite ou após um tempo definido.

Oráculos além dos preços

Feeds de preços são o uso mais conhecido, mas os oráculos também entregam outros tipos de informação. Jogos e lançamentos de NFTs precisam de números aleatórios que nenhum participante possa prever ou manipular, então algumas redes de oráculos fornecem aleatoriedade junto com uma prova de que foi gerada de forma justa. Emissores de tokens wrapped e de stablecoins usam oráculos para publicar provas de reservas, relatando regularmente os ativos mantidos em custódia para que qualquer pessoa possa compará-los com os tokens em circulação. E algumas redes de oráculos transportam mensagens entre blockchains, o que as coloca na mesma posição de alto risco das pontes.

O problema do oráculo

Contratos inteligentes costumam ser descritos como “trustless” (sem necessidade de confiança), mas um contrato que depende de um oráculo só é tão confiável quanto esse oráculo. Se os dados estiverem errados, o contrato executará perfeitamente o resultado errado. Isso é conhecido como o problema do oráculo.

Descentralizar o oráculo reduz o risco de um único operador mentir ou falhar, mas não consegue eliminá-lo totalmente. Alguém ainda precisa escolher as fontes, e essas fontes também podem estar erradas.

Um preço ruim na prática

Suponha que você deposite 5 ETH em um protocolo de empréstimo quando o ETH está cotado a US$ 2.000, o que gera US$ 10.000 de colateral, e tome emprestado US$ 6.000 em stablecoins. O protocolo liquida qualquer empréstimo assim que ele ultrapassa 80% do valor do colateral, o que, neste caso, acontece se o ETH cair para US$ 1.500. (Valores ilustrativos.)

Agora suponha que o oráculo do protocolo leia seu preço a partir de um único mercado com baixa liquidez. Um atacante empurra brevemente o preço desse mercado para baixo, até US$ 1.450, com algumas vendas grandes. O oráculo informa US$ 1.450, o protocolo considera seu empréstimo inseguro e o liquida, embora o ETH ainda esteja sendo negociado perto de US$ 2.000 em todos os outros lugares. Você perde seu colateral na liquidação, e o atacante pode lucrar ao comprá-lo com desconto. Nada no contrato inteligente apresentou defeito; ele agiu perfeitamente com base em dados incorretos.

Como os oráculos falham

Fontes manipuladas. Se um oráculo lê seu preço em um mercado com baixa liquidez, um atacante pode forçar o preço desse mercado por alguns instantes, acionar liquidações ou tomar empréstimos com base em colateral inflado, e sair com a diferença.

Dados desatualizados ou lentos. Em mercados rápidos, os preços podem se mover mais depressa do que os oráculos são atualizados. Na Black Thursday, em março de 2020, analistas da Glassnode observaram que atualizações lentas dos oráculos contribuíram para uma onda de liquidações no sistema MakerDAO enquanto o ETH despencava. Nosso artigo sobre a Black Thursday conta essa história.

Falhas de operadores. Um oráculo centralizado pode ficar offline, ser hackeado ou ser pressionado a publicar dados falsos.

Congestionamento da rede. Se a blockchain estiver congestionada, as atualizações do oráculo podem atrasar justamente quando são mais necessárias.

Modelos push, pull e outras escolhas de design

Oráculos push publicam novos preços na blockchain em uma programação ou sempre que o preço variar mais do que um percentual definido. As aplicações simplesmente leem o valor mais recente. O custo é que cada atualização é uma transação que alguém precisa pagar e, entre as atualizações, o preço on-chain pode ficar atrasado em relação ao mercado.

Oráculos pull mantêm preços assinados fora da blockchain e permitem que os usuários incluam o preço mais recente em sua própria transação quando precisarem. Os dados podem ser mais frescos e baratos, mas a aplicação precisa verificar se o preço é recente e autêntico.

Médias ponderadas pelo tempo usam o preço médio em um período, frequentemente a partir de pools de negociação on-chain, em vez da última negociação. Elas são bem mais difíceis de manipular com uma rajada isolada de negociações, mas reagem devagar, o que pode ser um problema em uma queda rápida. Muitos protocolos combinam fontes, adicionam circuit breakers que pausam a atividade quando os preços disparam, ou definem limites para o quanto um preço pode se mover entre atualizações.

O que observar como usuário

Se você usa uma aplicação descentralizada que depende de preços, vale saber:

  • qual oráculo ela usa, e se é uma fonte única ou uma rede
  • com que frequência os preços são atualizados e o que dispara uma atualização
  • se há salvaguardas, como circuit breakers ou atrasos, quando os preços variam bruscamente
  • se o protocolo já teve incidentes relacionados a oráculos antes, e como as perdas foram tratadas

Esses detalhes geralmente estão na documentação do protocolo ou nos relatórios de auditoria. Se você não conseguir encontrá-los, considere isso um risco em si, especialmente antes de tomar empréstimos com colateral volátil.

A maioria dos usuários nunca interage diretamente com um oráculo, mas os oráculos ficam por baixo de grande parte das finanças descentralizadas. Nossa comparação entre exchanges centralizadas e descentralizadas mostra onde esses riscos aparecem na prática.

Este artigo é conteúdo educacional e não constitui aconselhamento financeiro, de investimento, jurídico ou tributário. Ativos digitais são voláteis e você pode perder o valor investido.

Fontes

Leave a Reply

Your email address will not be published. Required fields are marked *