Zephyrnet Logo

Explicação dos oráculos de preços em DeFi – The Daily Hodl

Data:

Postagem de convidado HodlX  Envie sua postagem

 

No mundo das DeFi (finanças descentralizadas), os oráculos desempenham um papel crucial para garantir a precisão e confiabilidade dos dados - especialmente dados de preços - usado em vários protocolos e plataformas.

O que são oráculos de preços

Um oráculo de preços é um tipo específico de oráculo que fornece informações de preços fora da cadeia (externas) para contratos inteligentes na cadeia (blockchain).

Dada a natureza isolada das blockchains, os contratos inteligentes não podem aceder diretamente a informações externas e os oráculos servem como uma ponte para trazer estes dados externos para a blockchain.

Por que os oráculos de preços são tão importantes no DeFi

Oráculos de preços estão amplamente difundidos no DeFi. Eles são um elemento central de muitos projetos criptográficos.

Os protocolos de empréstimo determinam com os oráculos os níveis corretos de garantia e iniciam as liquidações quando necessário. As stablecoins algorítmicas mantêm sua vinculação a ativos externos.

Os ativos sintéticos rastreiam os preços dos RWAs (ativos do mundo real) para gerenciar versões sintéticas no blockchain.

Qualquer projeto que utilize preços de ativos precisa de algum tipo de oráculo de preços.

Como os oráculos são amplamente utilizados em projetos criptográficos e quase sempre desempenham um papel crucial neles, os ataques oracle se tornaram um dos tipos mais populares de ataques a projetos criptográficos.

Tipos de oráculos de preços, suas vantagens, desvantagens e questões de segurança

Oráculo de preços de elo de corrente

Indiscutivelmente o provedor de oráculos mais conhecido, a solução consiste em uma rede de oráculos (feeds de dados) que transmitem dados para o blockchain.

Visão geral

Um grupo de operadores independentes atualiza cada feed de dados. Posteriormente, um contrato inteligente valida e agrega dados destes operadores.

Os operadores são recompensados ​​pelas suas atividades de publicação de dados.

Cada feed de dados possui seus parâmetros específicos, como o número mínimo de oráculos, o número mínimo de oráculos necessários para atualizar o preço e a frequência das atualizações.

Agregação de dados

Dado que os dados são fornecidos por vários operadores, um passo crucial passa por amá-los num único valor.

Este processo se desenvolve em duas etapas - inicialmente, os operadores utilizam relatórios fora da cadeia e, em seguida, os dados são fornecidos ao contrato agregador.

Os relatórios fora da cadeia incorporam uma rede P2P (ponto a ponto) de operadoras que consiste em vários nós.

Cada nó assina e envia seu preço e, por meio de um mecanismo de consenso, uma transação agregada é elaborada.

Esta transação inclui assinaturas dos operadores e preços apresentados e é posteriormente validada on-chain.

Utilizar uma rede de operadoras com mecanismo de consenso reduz significativamente o custo de formação do preço final - todos os cálculos de agregação são realizados fora da cadeia e apenas uma transação final é registrada - ao mesmo tempo que mantém a descentralização da solução.

É importante notar que os feeds de dados de preços do Chainlink não estão disponíveis em todas as redes e certamente não para todas as moedas.

A adição de moedas adicionais é possível, mas elas devem atender aos requisitos específicos do Chainlink, o que pode ser caro.

Portanto, quando falta a moeda necessária para um projeto, outros tipos de oráculos devem ser considerados.

Oráculos de preços Pyth

Outro fornecedor popular de oráculos de preços opera em mais de 12 redes. Semelhante aos oráculos Chainlink, compreende três componentes principais, que são os seguintes.

  • Editores que fornecem dados de preços
  • Programa oracle de Pyth, um módulo que agrega dados de editores
  • Consumidores, que são protocolos que solicitam dados de preços

Vamos examinar como a arquitetura Pyth funciona para a maioria dos sistemas suportados por Pyth.

Para agregação de dados, é usado um protocolo denominado Pythnet. É um Solanablockchain de aplicativos com tecnologia utilizada pelos provedores de dados da Pyth.

Esses provedores fornecem cotações de preços para cada ativo. Pythnet combina esses preços para produzir um único preço agregado.

Posteriormente, os preços combinados são transferidos para cadeias alvo utilizando o protocolo Wormhole. Finalmente, os contratos de consumo recuperam os preços do armazenamento na rede.

Oráculos TWAP

Os oráculos TWAP calculam o preço médio de um determinado ativo durante um intervalo de tempo específico.

Como o nome indica, esses oráculos on-chain operam com base em um princípio que calcula o preço médio dos ativos durante um período de tempo predeterminado.

Embora pareçam simples em sua funcionalidade, implantá-los com segurança apresenta desafios notáveis.

Uma das vantagens evidentes da utilização de oráculos TWAP reside em abordar a questão da manipulação de preços dentro dos pools de DEX.

Em cenários em que um projeto está atrelado ao preço instantâneo de um ativo, os malfeitores podem explorar isso utilizando um empréstimo rápido para distorcer o preço do ativo e subsequentemente executar um ataque.

Ao aproveitar os TWAPs, o manipulador é obrigado a manter o preço distorcido durante um determinado período, permitindo que mecanismos de arbitragem entrem em ação e neutralizem a intenção maliciosa.

Apesar da aparente simplicidade dos oráculos TWAP, garantir a sua implementação segura pode ser uma tarefa complexa.

A resiliência aos ataques depende de vários factores, tais como a eficácia do mecanismo de arbitragem, o volume de capital do pool, a imunidade do protocolo às manipulações de preços, o mecanismo de consenso da rede e vários outros elementos.

Geralmente, pode-se afirmar que confiar apenas nos oráculos do TWAP não pode ser considerado totalmente seguro.

No entanto, podem funcionar eficientemente como medida complementar ao lado de outros tipos de oráculos de preços.

Ao sintetizar, embora os oráculos TWAP sirvam para inibir e complicar as manipulações exploratórias de preços em pools de DEX, exigindo a manutenção de preços manipulados durante um período de tempo especificado, a sua implementação deve ser abordada com uma compreensão meticulosa das suas complexidades e vulnerabilidades potenciais.

Considerá-los como parte de uma estratégia oracle mais ampla e multifacetada é fundamental para aumentar a robustez e a segurança dos projetos de blockchain na navegação nos cenários voláteis e às vezes adversários de mercados de criptomoedas.

Abrir feed de preços

Este é um oráculo desenvolvido pelo Compound protocolo.

A ideia principal do oráculo é combinar preços de diferentes fontes - originalmente Elo de corrente e Uniswap mercados

O oráculo de feed de preços aberto usa um contrato especial que permite que uma fonte confiável atualize os preços.

Depois que o preço é atualizado, ele é comparado a um preço âncora do pool Uniswap.

Se o preço se desviar do preço âncora mais do que os limites inicialmente definidos, a atualização do preço será descartada.

O preço âncora é obtido com o mecanismo TWAP descrito acima.

O feed de preços aberto protege contra dados incorretos publicados por um provedor de preços externo.

A desvantagem é que quando o preço flutua frequentemente, o preço do TWAP pode não ser atualizado e o preço real do ativo fornecido por uma fonte externa seria descartado.

Oráculos DAO do fabricante

Os oráculos Maker são um dos oráculos mais antigos do ecossistema EVM.

Como Chainlink e Pita, utiliza uma rede fora da cadeia onde as emissoras de preços fornecem avaliações de preços de ativos.

O módulo oracle on-chain tem dois contratos principais - median e OSM (módulo de segurança Oracle).

O componente 'mediana' fornece o preço de referência confiável do Marcador. Ele calcula uma mediana dos preços recebidos e armazena seu valor.

O contrato 'OSM' garante que os valores de preços armazenados não sejam obtidos antes de decorrido um certo atraso.

Deve-se notar que este oráculo de preços está disponível apenas para contratos na lista branca.

Conclusão

Os oráculos de preços são uma parte crucial do ecossistema DeFi. A segurança de vários projetos criptográficos depende de oráculos.

Infelizmente, não há melhor solução para um oráculo de preços - cada oráculo tem suas próprias limitações, vantagens e desvantagens.

Por isso é importante saber quais oráculos estão disponíveis e escolher a melhor solução para um projeto criptográfico.

Perguntas frequentes

Em quais projetos criptográficos os oráculos de preços podem ser usados?

Os oráculos de preços podem ser usados ​​em uma infinidade de projetos criptográficos, especialmente aqueles dentro do setor DeFi.

Exemplos de casos de uso incluem protocolos de empréstimo que precisam garantir níveis corretos de garantia, stablecoins algorítmicas que exigem fixação de preços confiáveis ​​para ativos externos e plataformas de ativos sintéticos que precisam rastrear os preços de RWA para gerenciar suas contrapartes sintéticas na cadeia.

Existe uma melhor solução para oráculos disponível atualmente?

Não, não existe uma solução única que sirva para todos os oráculos no momento.

Cada oráculo tem suas próprias vantagens e desvantagens, dependendo de casos de uso específicos, modelos de segurança e compatibilidade de rede.

Portanto, é fundamental compreender os oráculos disponíveis e escolher aquele que melhor se alinha aos requisitos e objetivos de um projeto criptográfico específico.

Quais são os perigos de usar oráculos TWAP?

Embora os oráculos TWAP ofereçam certos méritos, como a mitigação de manipulações imediatas de preços através da média do preço dos ativos durante um período de tempo especificado, eles não são imunes a ameaças e complexidades.

A implantação segura de oráculos TWAP é particularmente desafiadora, e a sua resiliência a ataques depende de diversas variáveis, incluindo a eficácia do mecanismo de arbitragem, o capital do pool de liquidez e o mecanismo de consenso da rede, entre outros.

Eles podem ser usados ​​de forma eficaz em conjunto com outros tipos de oráculos para garantir maior segurança e funcionalidade em uma estratégia multi-oráculo.


Gleb Zykov é cofundador e CTO da Segurança Blockchain HashEx. Ele tem mais de 14 anos de experiência na indústria de TI e mais de oito anos em segurança na Internet, além de uma sólida formação técnica em tecnologia blockchain. - Blockchains baseados em Bitcoin, Ethereum e EVM.

 

Confira as últimas notícias sobre o HodlX

Siga-nos no Twitter Facebook Telegram

Confira o Últimos Anúncios da Indústria  

Disclaimer: As opiniões expressas no The Daily Hodl não são conselhos de investimento. Os investidores devem fazer a devida diligência antes de fazer qualquer investimento de alto risco em Bitcoin, criptomoeda ou ativos digitais. Por favor, esteja ciente de que suas transferências e negociações são por sua conta e risco, e quaisquer perdas que você possa incorrer são de sua responsabilidade. O Daily Hodl não recomenda a compra ou venda de quaisquer criptomoedas ou ativos digitais, nem o The Daily Hodl é um consultor de investimentos. Por favor, note que o The Daily Hodl participa de marketing afiliado.

Imagem Gerada: Midjourney

local_img

Inteligência mais recente

local_img