O que são Oráculos de Blockchain?

Tenho estado a lutar com o conceito de oráculos de blockchain ultimamente, e deixe-me dizer-lhe - eles são tanto fascinantes como frustrantemente complexos. Em termos simples, eles são a ponte entre blockchains e o nosso mundo real confuso.

Os oráculos são serviços de terceiros que buscam, verificam e transmitem informações externas para contratos inteligentes que estão a correr na blockchain. Sem eles, os contratos inteligentes estariam presos na sua própria bolha digital, incapazes de aceder a quaisquer dados do mundo real.

Aqui está um exemplo básico que encontrei: Alice e Bob apostam em uma corrida de cavalos. Eles bloqueiam fundos em um contrato inteligente que pagará o vencedor com base nos resultados reais da corrida. Como a blockchain não pode espreitar diretamente para fora de si mesma, um oráculo obtém resultados de corrida confiáveis de uma API confiável e fornece essas informações ao contrato, determinando quem será pago.

A parte complicada? Um oracle não é uma fonte de dados em si - é apenas o mensageiro. E os puristas da blockchain obsessam-se em manter a confiança e a descentralização ao longo deste processo, o que é muito difícil quando se está a importar dados externos!

Tipos de Oracle: Mais Variedade do Que Eu Esperava

Os oráculos de blockchain vêm em várias versões, cada uma com seu próprio propósito:

  • Oráculos de hardware: Coletar dados do mundo físico usando sensores
  • Oráculos de software: Obtêm dados de fontes digitais como websites
  • Oráculos de entrada: Alimentam dados off-chain para a blockchain
  • Oráculos de saída: Enviar dados da blockchain para sistemas externos
  • Oráculos centralizados: Geridos por uma única entidade (arriscado mas eficiente)
  • Oráculos descentralizados: Utilize múltiplas fontes e consenso (mais confiável)
  • Oráculos humanos: Confie na experiência humana para verificar e inserir dados
  • Oráculos específicos de contratos inteligentes: Construídos sob medida para aplicações específicas
  • Oráculos de computação: Realizam cálculos complexos fora da cadeia

A Necessidade Desesperada do DeFi por Dados de Preço Fiáveis

DeFi supostamente promete mercados financeiros mais eficientes, transparentes e justos. Mas precisa de acesso fiável e sem confiança a uma tonelada de dados: preços de ativos, taxas de juro, métricas de volatilidade e muito mais.

Os oráculos de feed de preços são absolutamente críticos para:

  • Protocolos de derivados: Necessitam de preços de ativos precisos e gatilhos de liquidação
  • Agregadores DEX: Requerem dados de preços fiáveis em várias trocas
  • Stablecoins: Necessitam de dados de colateralização para manter as suas ligações
  • Protocolos de empréstimo: Operam com taxas de empréstimo dinâmicas baseadas nos preços atuais

As redes "oracle reporter" atuais são dolorosamente ineficientes. Múltiplos nós buscam, verificam, agregam e alcançam consenso sobre os dados de forma independente - criando atrasos e altos custos de gas. Durante o "Verão DeFi" de 2020, essas limitações tornaram-se glaringly óbvias.

Por que os Projetos de Oracle Tradicionais Não São Suficientes

A maioria das redes de oráculos utiliza um modelo "push" onde nós intermediários recuperam dados de várias fontes e os enviam para a cadeia em intervalos predeterminados. Esta abordagem apresenta vários problemas:

  1. É lento - as atualizações acontecem aproximadamente a cada 15 minutos
  2. É caro - as taxas de gás multiplicam-se com mais pares de ativos
  3. É opaco - não sabemos de onde vêm os dados originais
  4. Não é escalável - suportar mais pares de dados torna-se proibitivamente caro

Uma Abordagem Diferente: Redes Oracle de Publicadores

Algumas redes mais recentes, como Pyth, inverteram a situação ao incentivar proprietários de dados de confiança (exchanges, formadores de mercado, empresas de negociação ) a publicarem seus próprios dados diretamente na cadeia. Em vez de depender de intermediários, as fontes de dados primárias gerenciam seus próprios nós e publicam diretamente.

As vantagens? Dados de maior qualidade, melhor eficiência de gás e a capacidade de escalar para milhares de feeds de preços. Instituições importantes como a Cboe, Jane Street e outras bolsas globais fornecem dados de fonte primária - não informações extraídas de terceiros.

Este modelo de "pull" só atualiza quando os utilizadores realmente precisam dos dados, evitando o desperdício de gás em atualizações de preço não utilizadas. É mais eficiente durante a volatilidade do mercado e pode atualizar várias vezes por segundo - muito mais rápido do que os modelos tradicionais de push.

Os críticos argumentam que esta abordagem é demasiado centralizada, dependendo de fontes de dados institucionais. Mas ter numerosos fornecedores de dados primários de alta qualidade cria na verdade uma resistência significativa à manipulação - um ator malicioso precisaria comprometer a maioria dos fornecedores simultaneamente.

Embora os puristas do blockchain possam objetar confiar em instituições estabelecidas como fontes de dados, a abordagem traz benefícios reais: dados mais rápidos, maior fiabilidade e uma escalabilidade muito melhor. Talvez o futuro esteja em encontrar o equilíbrio certo entre os ideais de descentralização e as necessidades de desempenho prático.

PYTH-3.28%
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)