RESUMO
-Oráculos retransmitem dados entre blockchains e o mundo real.
-Compound, Chainlink e Maker são exemplos de oráculos blockchain.
-Existem diferentes tipos de oráculos que incluem oráculos de software, oráculos descentralizados, oráculos centralizados, oráculos de entrada e oráculos de saída.
Introdução
A economia blockchain está crescendo a um ritmo muito rápido à medida que novos casos de uso surgem. No entanto, há uma lacuna entre a economia descentralizada e a tradicional, uma vez que não há comunicação direta entre as duas. A principal razão é que os blockchains não acessam diretamente os dados não nativos que eles exigem. Esta é a razão pela qual os oráculos blockchain são necessários. Eles conectam fontes de dados off-chain e on-chain.
Os dados on-chain são os dados que existem no blockchain, enquanto os dados off-chain referem-se a informações do mundo físico. Em outras palavras, os dados off-chain, também chamados de dados do mundo real, são informações que não são nativas do blockchain. Este artigo aborda maneiras pelas quais o blockchain pode acessar dados do mundo físico usando oráculos.
O que é um oráculo blockchain?
Um oráculo blockchain é um sistema informatizado que conecta o blockchain com o mundo real existente. Eles agem como middleware que transmite dados de fontes off-chain para o blockchain e vice-versa. Por exemplo, o blockchain precisa se comunicar com a internet, o que não pode fazer sem oráculos.
O mundo real tem muitos dados que são úteis para os usuários de blockchain. Em alguns casos, por exemplo, o blockchain deve acessar os preços atuais de criptomoedas específicas, como ETH ou condições climáticas de certas áreas. Muitos desses dados existem fora da cadeia.
Como funcionam os oráculos
Os oráculos, que são sistemas informatizados de terceiros, têm infraestrutura diferente e não operam da mesma maneira. No entanto, todos eles funcionam como interfaces de programação de aplicativos (APIs) que retransmitem informações entre dois ou mais sistemas de computador ou aplicativos. No entanto, os oráculos transmitem dados entre o blockchain e outras fontes de dados, como a Internet (Web2.0), sistemas de software ou equipamentos, como sensores ou câmeras.
Basicamente, os oráculos coletam dados de fontes externas, verificam-nos e enviam-nos para o blockchain. Eles coletam as informações de várias fontes, dependendo das solicitações que recebem de contratos inteligentes. É importante notar que os oráculos também podem enviar dados do blockchain para o mundo real. Além disso, eles executam outras tarefas ou transações, como a computação de dados.
Tipos de oráculos
Existem diferentes tipos de oráculos, como hardware e software.
Oráculos de software
Como o nome indica, estes são um tipo especial de sistemas de software que conectam o blockchain às fontes de dados, como a internet. Normalmente, eles vinculam fontes de dados como servidores, sites e bancos de dados com os blockchains. Por exemplo, eles compartilham informações como preços de ativos e informações de viagem, que incluem reservas de voos.
Oráculos de hardware
Estes são tipos especiais de hardware de coleta de dados que coletam informações do mundo físico e as passam para o blockchain. Esses equipamentos utilizam itens como sensores, câmeras, termômetros e códigos de barras para coletar as informações.
Por exemplo, eles coletam temperaturas de termômetros e retransmitem as informações para o blockchain. Como tal, esses oráculos coletam dados de fontes do mundo real. Um bom exemplo é como eles coletam o horário de chegada e partida dos caminhões nos cais de carga.
Oráculos de entrada e saída
Existem oráculos que trazem dados para o blockchain e alguns que enviam as informações. Especificamente, os oráculos de entrada coletam dados de diferentes fontes e os enviam para o blockchain. Por outro lado, os oráculos de saída obtêm informações do blockchain e as enviam para destinos relevantes. Por exemplo, esses oráculos podem enviar os preços das criptomoedas para o setor bancário tradicional.
Oráculos centralizados e descentralizados
Estes são outros tipos importantes de oráculos. Um oráculo centralizado é controlado por uma entidade individual ou os dados vêm de uma única fonte. No entanto, este tipo de oráculo tem uma grande desvantagem. Um ator mal-intencionado pode manipular as informações. Por exemplo, o oráculo pode falsificar as informações, induzindo os usuários em erro.
Um oráculo descentralizado, por outro lado, funciona sem uma parte controladora. Além disso, os dados vêm de várias fontes. Portanto, as informações geralmente são precisas e confiáveis.
Oráculos computacionais
Oráculos computacionais coletam certos dados do blockchain e computam fora da cadeia. Após os cálculos, eles retransmitem as informações na cadeia novamente. Ao fazer isso, eles economizam o custo de calcular os dados no blockchain. Por exemplo, um oráculo pode calcular o rendimento de um contrato de título ou de um derivado específico.
Exemplos de oráculos
Atualmente, existem vários oráculos de blockchain que transmitem dados de e para blockchains.
A Chainlink é um dos principais oráculos do setor. Como um oráculo descentralizado, ele alimenta dados de várias fontes no sistema blockchain. Uma vez que acessa dados de várias APIs, ele fornece dados de alta qualidade.
Compound é outro oráculo bem conhecido que depende de várias fontes de dados. Ele coleta os dados de grandes e estabelecidos jogadores, como trocas. Outro oráculo, o Maker, que usa um modelo complexo de prova de autoridade, opera de maneira semelhante ao Compound.
Como o DeFi se beneficia dos oráculos?
O setor de finanças descentralizadas (DeFi) se beneficia imensamente dos oráculos blockchain. Por exemplo, os oráculos fornecem dados de preços em tempo real para protocolos de empréstimo que os usam para avaliar o desempenho dos ativos de garantia subjacentes. Por exemplo, eles usam essas informações para liquidar algumas posições quando os preços dos ativos subjacentes caem para certos níveis.
Os oráculos fornecem dados de preços para criptomoedas, a fim de estabilizar stablecoins. Por exemplo, o DAI usa o valor de garantia denominado em ETH. No entanto, está atrelado ao dólar dos Estados Unidos. Portanto, os oráculos sempre fornecem o preço do ETH para o contrato inteligente relevante.
Os protocolos derivativos dependem de oráculos para obter preços de criptomoedas que eles usam para calcular os valores dos ativos. Em particular, as plataformas que fornecem serviços de índice exigem preços de componentes de índice precisos e oportunos.
Além disso, os oráculos fornecem informações necessárias para a compra e venda de diferentes ativos, como imóveis e veículos, onde as criptomoedas são os meios de pagamento.
Basicamente, os oráculos rastreiam os preços de criptomoedas, moeda estrangeira e ações que os investidores precisam saber para comprar ou vender seus títulos. Portanto, os investidores podem usar esses dados ao planejar suas carteiras de investimento.
Os oráculos também podem executar certas funções desencadeadas por condições específicas. Por exemplo, os comerciantes podem definir oráculos para comprar ou vender títulos sob certos termos. Por exemplo, se o preço de uma criptomoeda cair abaixo de um nível específico, um oráculo pode iniciar sua venda.
Conclusão
A principal função dos oráculos é ajudar os blockchains a interagir com dados externos. Estes aumentam os casos de uso de blockchains que abrangem apostas esportivas, negociação e investimento em vários títulos. No entanto, é essencial saber que, às vezes, os oráculos de blockchain podem fornecer informações incorretas, dependendo da fonte dos dados.
Autor: Mashell C., pesquisador da Gate.io.