Eu costumava não dar muita importância às oráculos, apenas considerava como um sistema de fundo. Até aquela vez, ao ver o código de um protocolo completamente sem problemas, mas por causa de uma atualização de preço atrasada de alguns segundos, acabou envolvendo o usuário de forma forçada. Naquele momento, percebi: contratos inteligentes não fazem cerimônia, eles apenas executam de acordo com as informações recebidas.
Isso me fez pensar em uma questão mais profunda — a própria blockchain é, na verdade, cega. Ela não sabe qual é o preço no mundo exterior, como está o clima, ou qualquer informação do mundo real. A chamada descentralização da confiança pressupõe que os dados alimentados sejam confiáveis.
Mas qual é a realidade? Muitos oráculos transmitem os dados como números puros, sem perceber o quão caótico o mundo real pode ser — exchanges às vezes apresentam problemas, APIs travam, e quando a liquidez de certas moedas é baixa, as cotações podem ser absurdas e assustadoras. Buscar simplesmente obter dados "corretos" de uma única fonte já é um problema em si.
Na verdade, a verdade não é um número frio e calculado, mas um processo de validação.
Recentemente, tenho acompanhado a APRO, justamente porque sua abordagem mira diretamente nesse caos. Ela não se fixa na precisão de uma única fonte de dados, mas projeta um mecanismo de validação contínua e consenso. O sistema verifica os dados de múltiplos ângulos, fica atento a valores aberrantes, observa padrões temporais ao invés de focar em um instante específico.
Duas características de design são especialmente dignas de nota:
**1. Modo duplo Push e Pull**
Isso não é apenas uma combinação de funcionalidades, mas uma mudança de mentalidade. O modo Push envia atualizações periodicamente, como um batimento cardíaco, ideal para protocolos de empréstimo, contratos perpétuos, onde cada segundo conta para o preço. O modo Pull funciona como um cartório que atende sob demanda, consultando os dados apenas quando realmente necessário, sendo mais econômico para cenários de interação menos frequente.
**2. Rigor na validação de dados**
Não basta simplesmente puxar o preço de várias exchanges, é preciso validar os dados em camadas. Detecção de valores aberrantes, checagem de racionalidade de séries temporais, consideração da liquidez — tudo isso faz parte de um fluxo padrão do sistema.
Resumindo, o que a APRO quer resolver é uma contradição fundamental: executar perfeitamente uma informação incorreta é menos útil do que garantir que a informação executada seja confiável. Diante de contratos inteligentes, não há espaço para ambiguidades nem para "não foi intencional". Se o preço alimentado estiver errado, as consequências são o dinheiro do usuário.
Por isso, a segurança dos oráculos muitas vezes se torna a fraqueza do ecossistema como um todo. A blockchain pode ser hackeada, os oráculos também podem. Mas o ataque à blockchain é uma questão técnica contra técnica; o problema do oráculo é uma questão de informação — e essa é uma barreira mais difícil de superar.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
11 Curtidas
Recompensa
11
7
Repostar
Compartilhar
Comentário
0/400
PerpetualLonger
· 01-07 07:07
Algumas segundos de atraso na cotação podem levar a uma liquidação, isso sim é o que mais me assusta, mais do que ataques de hackers.
Ver originalResponder0
RugpullSurvivor
· 01-07 06:57
Alguns segundos de atraso na cotação podem arruinar os usuários, isso é um verdadeiro filme de terror
Se perder por poucos segundos, já era, essa configuração é genial... Parece que a oracle é realmente o verdadeiro assassino
O código está OK, mas os usuários ainda estão presos, rir até morrer, essa é a magia do DeFi
O modo duplo push pull parece bom, mas ainda aquela velha história — a fonte de informação em si é que é o mais importante
A abordagem de validação múltipla do APRO, que considera vários ângulos, é muito mais inteligente do que simplesmente puxar o preço da exchange
Blockchain é como um cego, essa metáfora é ótima, mas não é exatamente preciso, depende da oracle, esses dois olhos
Detectar valores anormais realmente pode evitar muitos problemas, mas o pré-requisito é que esse mecanismo realmente não possa ser burlado
Quando a liquidez é ruim, as cotações são absurdas a ponto de assustar, essa é a frase mais real que já ouvi
Ver originalResponder0
PessimisticLayer
· 01-04 21:51
Mais um artigo de "Descobri a verdade sobre os oráculos", falar a verdade ainda requer múltiplas cadeias de validação para maior segurança
Ver originalResponder0
MergeConflict
· 01-04 21:37
Se tivesse esperado alguns segundos a mais, poderia ter apanhado o usuário, por isso é que agora tenho um pouco de PTSD com oráculos.
Ver originalResponder0
SelfStaking
· 01-04 21:36
Caramba, é o dinheiro que perdi há pouco tempo, estou tão frustrado.
Ver originalResponder0
TheMemefather
· 01-04 21:35
O que o amigo disse está certo, a parte das oráculos realmente é fácil de subestimar. Uma demora de poucos segundos pode arruinar alguém, é realmente assustador quando se pensa bem.
Eu costumava não dar muita importância às oráculos, apenas considerava como um sistema de fundo. Até aquela vez, ao ver o código de um protocolo completamente sem problemas, mas por causa de uma atualização de preço atrasada de alguns segundos, acabou envolvendo o usuário de forma forçada. Naquele momento, percebi: contratos inteligentes não fazem cerimônia, eles apenas executam de acordo com as informações recebidas.
Isso me fez pensar em uma questão mais profunda — a própria blockchain é, na verdade, cega. Ela não sabe qual é o preço no mundo exterior, como está o clima, ou qualquer informação do mundo real. A chamada descentralização da confiança pressupõe que os dados alimentados sejam confiáveis.
Mas qual é a realidade? Muitos oráculos transmitem os dados como números puros, sem perceber o quão caótico o mundo real pode ser — exchanges às vezes apresentam problemas, APIs travam, e quando a liquidez de certas moedas é baixa, as cotações podem ser absurdas e assustadoras. Buscar simplesmente obter dados "corretos" de uma única fonte já é um problema em si.
Na verdade, a verdade não é um número frio e calculado, mas um processo de validação.
Recentemente, tenho acompanhado a APRO, justamente porque sua abordagem mira diretamente nesse caos. Ela não se fixa na precisão de uma única fonte de dados, mas projeta um mecanismo de validação contínua e consenso. O sistema verifica os dados de múltiplos ângulos, fica atento a valores aberrantes, observa padrões temporais ao invés de focar em um instante específico.
Duas características de design são especialmente dignas de nota:
**1. Modo duplo Push e Pull**
Isso não é apenas uma combinação de funcionalidades, mas uma mudança de mentalidade. O modo Push envia atualizações periodicamente, como um batimento cardíaco, ideal para protocolos de empréstimo, contratos perpétuos, onde cada segundo conta para o preço. O modo Pull funciona como um cartório que atende sob demanda, consultando os dados apenas quando realmente necessário, sendo mais econômico para cenários de interação menos frequente.
**2. Rigor na validação de dados**
Não basta simplesmente puxar o preço de várias exchanges, é preciso validar os dados em camadas. Detecção de valores aberrantes, checagem de racionalidade de séries temporais, consideração da liquidez — tudo isso faz parte de um fluxo padrão do sistema.
Resumindo, o que a APRO quer resolver é uma contradição fundamental: executar perfeitamente uma informação incorreta é menos útil do que garantir que a informação executada seja confiável. Diante de contratos inteligentes, não há espaço para ambiguidades nem para "não foi intencional". Se o preço alimentado estiver errado, as consequências são o dinheiro do usuário.
Por isso, a segurança dos oráculos muitas vezes se torna a fraqueza do ecossistema como um todo. A blockchain pode ser hackeada, os oráculos também podem. Mas o ataque à blockchain é uma questão técnica contra técnica; o problema do oráculo é uma questão de informação — e essa é uma barreira mais difícil de superar.