Muitas pessoas pensam que os dados de oráculos obtidos na cadeia são sempre em tempo real, mas essa ideia pode te levar a armadilhas.



Tomando como exemplo oráculos descentralizados como o APRO, eles permitem que qualquer pessoa atue como verificadora de dados, enviando relatórios para a cadeia por assinatura e carimbo de data/hora. Parece democrático, mas há um detalhe facilmente ignorado: a validade desses relatórios é de apenas 24 horas.

Em outras palavras, sua verificação de contrato de um relatório não significa que os dados sejam atuais. O carimbo de data/hora pode ser de ontem, ou até anteontem. A validação bem-sucedida e a atualidade dos dados são coisas completamente diferentes.

Como usar isso na prática? Os contratos inteligentes podem ter quatro abordagens:

Primeiro, o modo em tempo real — buscar, verificar e aplicar o preço mais recente na mesma transação. Isso é ideal para traders de alta frequência e cenários que exigem liquidação instantânea, onde a rapidez é fundamental.

Segundo, consulta histórica — bloquear o preço de um timestamp específico. Muito útil para auditorias ou validações de liquidação, garantindo a consistência dos dados.

Terceiro, uso desacoplado — separar a atualização de preços do lógica de negócios. Semelhante ao modo de push de oráculos tradicionais, mais flexível e que economiza gás.

Por último, leitura de dados históricos armazenados na cadeia — essa é a abordagem de maior risco. Se ninguém enviar um novo relatório, você pode estar usando preços de meses atrás. Pode ser útil em certos cenários, mas deve ser feito com muita cautela.

O ponto central é: nunca confunda "validação bem-sucedida" com "dados atuais". Mesmo que o relatório do APRO esteja expirado há 24 horas, a assinatura ainda pode ser válida, mas sua aplicação pode estar usando dados históricos para tomar decisões.

Isso reflete a essência dos oráculos descentralizados — eles devolvem a responsabilidade de avaliar a atualidade dos dados para o próprio aplicativo. Você precisa escolher ativamente a estratégia de obtenção de dados adequada ao seu cenário de negócio. Quanto maior o poder, maior a responsabilidade.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 4
  • Republicar
  • Partilhar
Comentar
0/400
LiquidityNinjavip
· 12h atrás
Ai, a verificação foi bem-sucedida≠dados frescos, é preciso passar por esse obstáculo para entender Mais uma bela mentira do "democracia descentralizada", por trás estão todas as armadilhas de detalhes A validade de 24 horas, quantas pessoas estão de olho em dados antigos nas negociações? A parte de leitura somente de estoque é a mais impressionante, você ainda usa o preço de alguns meses atrás? Está louco, né
Ver originalResponder0
Fren_Not_Foodvip
· 12h atrás
Ai, mais uma armadilha dessas, aprovação na verificação ≠ dados atualizados, quantas pessoas já caíram nisso Ainda se atreve a usar dados de 24 horas atrás, eu não tenho essa coragem Só leio os dados antigos da cadeia e passo direto, o risco é grande demais
Ver originalResponder0
Liquidated_Larryvip
· 12h atrás
Mais uma vez, caí na armadilha, validação aprovada ≠ dados atualizados, quantas pessoas eu vejo caindo nesse truque
Ver originalResponder0
StakeOrRegretvip
· 13h atrás
Porra, a verificação passou ≠ os dados são recentes, só entendemos este erro depois de o ter cometido.
Ver originalResponder0
  • Fixar

Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)