Oráculo: a ponte de informações entre a blockchain e o mundo real

A fraqueza fatal da blockchain

A blockchain é conhecida pela sua descentralização e segurança, mas estas duas grandes vantagens também trazem um custo sério — ela fica isolada em uma ilha de informação. Simplificando, os sistemas on-chain podem processar perfeitamente o consenso dos seus próprios dados, mas não conseguem ler ou emitir ativamente informações fora da cadeia. É como um computador permanentemente offline, que por mais poderoso que seja, só consegue girar no seu próprio disco rígido.

A origem deste dilema está no “triângulo impossível” da blockchain: segurança, descentralização e escalabilidade, sendo que os três não podem ser plenamente alcançados ao mesmo tempo. Para garantir segurança máxima e completa descentralização, a blockchain precisa fazer concessões em relação à escalabilidade e à capacidade de acesso a dados externos.

Necessidade real na aplicação prática

No entanto, os cenários do mundo real exigem justamente que a blockchain possa perceber informações externas. Imagine os seguintes cenários:

  • Negociação de derivativos: contratos inteligentes precisam de dados de preços de ativos em tempo real para realizar liquidação e entrega
  • Rastreamento na cadeia de suprimentos: é necessário conectar sensores de IoT e plataformas de comércio eletrônico para acompanhar o fluxo de produtos
  • Reclamações de seguro: precisam consultar informações de eventos reais para determinar se a reivindicação é válida

O ponto comum dessas aplicações é que todas requerem uma camada intermediária confiável para transmitir dados externos de forma precisa e segura para a cadeia. Essa camada intermediária é o oráculo.

Funções principais do oráculo

O oráculo é, essencialmente, um serviço de mediação de dados, que inclui os seguintes aspectos:

1. Agregação e validação de dados
O oráculo coleta informações de múltiplas fontes externas à cadeia, usando mecanismos de consenso descentralizado para verificar, garantindo que falhas ou adulterações de uma única fonte não afetem o resultado final. Essa é a primeira linha de defesa contra fraudes nos dados.

2. Execução de cálculos complexos
Algumas lógicas de cálculo são muito custosas para serem executadas na blockchain devido ao seu alto custo. O oráculo pode realizar esses cálculos fora da cadeia e sincronizar os resultados com contratos inteligentes, garantindo precisão e aumentando a eficiência.

3. Design de incentivos econômicos
Para assegurar a honestidade dos provedores de dados, as redes de oráculos geralmente usam mecanismos de staking de tokens e penalidades. Os nós precisam fazer uma caução de ativos para obter o direito de fornecer dados; se fornecerem informações falsas, terão seus stakings confiscados.

4. Geração de números aleatórios
Em jogos descentralizados ou aplicações de apostas, é necessário uma fonte de aleatoriedade verificável e imprevisível. Como a lógica na cadeia é determinística, o oráculo fornece números aleatórios fora da cadeia que se tornam essenciais.

Superfície de ataque do oráculo

Apesar de parecer uma ponte de informação perfeita, o oráculo possui várias vulnerabilidades:

Ataque de preço (Price Feed Attack) é a ameaça mais comum e perigosa. O atacante manipula algumas fontes de preço para influenciar a saída do oráculo. No evento de um ataque de empréstimo relâmpago em uma bolsa em 2020, o invasor explorou a dependência excessiva do oráculo em uma única fonte de dados, manipulando preços e usando empréstimos relâmpago para arbitragem, lucrando mais de milhões de dólares.

Ataque de front-running (previsão de transações) aproveita a transparência das transações: o atacante conhece as informações do oráculo antes de serem publicadas e faz ordens antecipadas para obter lucro.

Ataque de intermediário ocorre na fase de transmissão de dados; se a transmissão não estiver criptografada, o atacante pode alterar os dados diretamente.

Ataque de reprodução (replay) consiste em copiar e reenviar transações legítimas para disparar execuções incorretas de contratos.

Felizmente, projetos modernos de oráculos já adotam amplamente soluções de governança descentralizada, usando nós distribuídos e validação de múltiplas fontes para eliminar pontos únicos de falha.

O cenário atual do mercado de oráculos

Começando com protocolos de ligação (Chainlink / LINK, preço atual $12.88, queda de -4.77% nas últimas 24h), o mercado de oráculos vem atraindo diversos novos players.

Pyth Network (PYTH, preço atual $0.06, queda de -4.44% nas últimas 24h), destaca-se por sua atualização frequente de dados e baixa latência, ganhando atenção em cenários de negociações de alta velocidade.

UMA (preço atual $0.73, queda de -1.97% nas últimas 24h) aposta em um modelo de oráculo otimista, que valida dados por meio de jogos econômicos ao invés de hardware.

Protocolos emergentes como API3 também exploram soluções descentralizadas de acesso a APIs.

Diferentes projetos de oráculos estão usando suas inovações para redefinir o básico de “transmissão de informações”. Nesta competição tecnológica, ainda há dúvidas sobre quais projetos conseguirão realmente se tornar o centro de conexão entre blockchain e o mundo real, e isso só será decidido pelo tempo e pelo mercado.

LINK1.48%
PYTH1.23%
UMA0.65%
API31.47%
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.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)