Verifique fontes, agregação, atraso de atualização, controlos de falha e poderes de alteração. Um contrato automático depende das entradas.
Rastreável e diversa
Hora e limites
Regras explícitas de falha
Seguir os dados
Os dados nascem fora da cadeia, são recolhidos, por vezes agregados e publicados. Cada etapa pode introduzir erro, atraso ou manipulação.
Examinar garantias
Identifique fontes independentes, agregação, frequência, limites de desvio e histórico. Vários nós com a mesma fonte não são independentes.
Prever anomalias
Procure regras de pausa, limites, dados desatualizados e resposta a mercados extremos. Dados certos mas antigos podem causar danos.
Ligar ao risco
Num empréstimo ou troca simule dados errados: liquidações e preços incorretos podem ocorrer antes da correção.
Examinar dados externos
Um contrato pode cumprir uma regra baseada num preço errado. Estude fontes, agregação, frequência, salvaguardas e resposta a falhas.
- O que ocorre com dados desatualizados?
- Um oráculo distribuído pode depender de mercados pouco líquidos.
Caso prático: decisão e limites
Um preço correto na publicação pode estar desatualizado na operação. Verifique timestamp, atualizações e ausência de dados. Uma falha do sequenciador Layer 2 exige proteções específicas. Várias fontes não bastam se partilharem mercado ilíquido. Confira a regra do contrato.
Uma verificação concreta
Registe hora e regra de caducidade: valor plausível pode ser demasiado antigo.
Pontos a verificar
| Ponto | Controlo |
|---|---|
| Fonte | Rastreável e diversa |
| Atualidade | Hora e limites |
| Reserva | Regras explícitas de falha |
Perguntas frequentes
Prova que um dado é verdadeiro?
Não. Transmite dados sob um modelo de confiança.
Bastam vários nós?
Não se todos dependem da mesma fonte falhada.
Porquê verificar decimais e par?
Respostas têm unidade, precisão e data. Interprete inteiros usando decimais. Ativo/USD difere de ativo/ETH; escala ou par incorreto distorce garantias mesmo com dados recentes.
Fontes verificáveis
Ethereum.org — Oracles
Ethereum.org — Smart contract security
Chainlink — Data feed units and timestamps
Conteúdo educativo independente revisto com documentação primária. Sem recomendação personalizada nem promessa de retorno. Atualizado em 6 de outubro de 2026



