Série Oracle nº 1: Visão geral do Oracle

A Oracle não é mais nova com nomes que tiveram um crescimento impressionante na última temporada de touros, como ChainLink (LINK), Tellor (TRB), Band Protocol (BAND)… Mas que potencial e que desenvolvimento existe? ou não? Como a Oracle pode atingir o estágio de desenvolvimento no futuro? Qual projeto da Oracle será o vencedor final? Vamos descobrir a resposta através da série Oracle da CoinCu!

Na primeira parte esclarecemos juntos o conceito de Oracle e algumas dúvidas sobre ele!

O que é um oráculo?

Oracle (traduzido em vietnamita significa “Oracle”) é entendido como software ou hardware responsável por receber e validar dados externos para o blockchain e o contrato inteligente, usando métodos como API ou dados de mercado.

Se a definição acima for um pouco confusa, pense no seguinte: Oracle é um intermediário que ajuda a conectar dados off-chain a blockchains (on-chain)..

Por exemplo:

Todos os tipos de dados destinados a serem transmitidos, recebidos e utilizados em computadores devem ser codificados em binário. Os dados podem ser um texto, um arquivo de áudio, um vídeo… mas em geral um computador precisa codificar esses dados em formato binário para que possam ser recebidos e processados.

Da mesma forma, o blockchain e o contrato inteligente em si não recebem, processam ou autenticam quaisquer dados externos (dados sobre movimentos de preços, volumes de transações…), mas têm que passar por oráculos. .

Atualmente, as informações do blockchain são divididas em três tipos principais:

  • Dados do mundo real: Informações do mundo real.
  • Dados de mercado criptográfico: Informações sobre CoinMarketCap, CoinGecko, como flutuações de preços, volumes de negociação, mudanças na capitalização de mercado…
  • Serviços corporativos: Informações utilizadas para o funcionamento de organizações e empresas.

As informações acima são ingeridas por oráculos para mineração e uso em contratos inteligentes e blockchain. Com suas importantes funções, a Oracle ajudou a tornar o blockchain e os contratos inteligentes mais práticos.

Classificação oráculo

Existem algumas maneiras de classificar o Oracle.

– Após a alimentação, a Oracle é dividida em Oracle on-chain e Oracle off-chain. A diferença fundamental entre os dois é a fonte dos dados. Por exemplo, o preço BTC/USD da fonte Uniswap é On-Chain-Oracle, o preço BTC/USD da CoinGecko é Off-Chain-Oracle.

– Dependendo do objetivo do projeto, a Oracle é dividida em Oracle Service Provider (provedores de serviços Oracle como Chainlink, Band…) e Oracle Interno (que são soluções para seus próprios projetos, por exemplo a UMA tem seu próprio Oracle para seus próprios projetos. Seu projeto).

- Através da descentralização, a Oracle centralizou a Oracle (por exemplo, Oracle da Compound) e descentralizou a Oracle (por exemplo, MakerDAOs).

Nesta seção, também explicarei alguns dos prós e contras do uso do Oracle on-chain e off-chain:

Oráculo na rede Oráculo fora da cadeia
vantagens – Garantir a atualidade e continuidade dos dados – Dados menos manipulados
– Os dados são adicionados à cadeia por pessoas autorizadas
defeituoso – Fácil de manipular
– Qualquer pessoa pode colocar dados na cadeia
– dados atrasados

Características de um oráculo ideal

Uma solução Oracle ideal deve ter as seguintes características:

  • Alta precisão: Os valores fornecidos pela solução devem refletir o valor real.
  • Resistente à fraude e manipulação.
  • Continuidade e atualidade: Deve ser assegurado o fornecimento atempado dos dados para o funcionamento do sistema.
  • Descentralizado: Os dados fornecidos pela Oracle são validados de forma descentralizada.

O papel e a importância da Oracle

Para blockchain em geral

Para ilustrar o papel do oráculo, tomarei um exemplo relacionado com o evento da época do Euro: o resultado do jogo entre Espanha e Croácia.

Suponha que foi criado um contrato inteligente para apostar no resultado de um jogo entre Espanha e Croácia. Uma vez confirmado o resultado do jogo externo, a Oracle processa, confirma e envia essas informações ao contrato inteligente para processar a aposta e transmiti-la ao vencedor. Se não houver oráculo, os dados podem ser perturbados, perturbados e até alterados, o que leva à reversão dos resultados das apostas.

Então, veja como ver os problemas que a Oracle resolve:

  • A Oracle coloca informações no blockchain e, portanto, cuida da disponibilidade das informações.
  • Resolva o problema da manipulação de dados. Os nós Oracle ajudam a coletar, verificar e transferir dados de mercado validados para o contrato inteligente, resultando nos resultados finais mais precisos em que podemos confiar totalmente.
  • Proteja a transparência das informações.

Então, o que a Oracle precisa no DeFi? Esta é uma parte importante para garantir que todos possam confiar no potencial de crescimento futuro da Oracle. Descobriremos nas próximas seções.

Para DeFi

Como plataforma financeira descentralizada, a execução do DeFi requer dados oportunos, contínuos e precisos. Pode-se dizer que a Oracle é a força motriz do desenvolvimento e da estabilidade do DeFi. No DeFi, as soluções Oracle fornecem principalmente 2 tipos de dados: Data Feed e Data Price.

- feed de dados

É um aplicativo que ajuda a fornecer informações para serviços e aplicativos de terceiros.

O projeto fornece informações a terceiros, cujas informações incluem:

  • Informações meteorológicas.
  • Informações de preços para Conecko.
  • Hash do bloco Bitcoin.

– preço dos dados

Ofereça prêmios para outros projetos DeFi. Os projetos DeFi usam preços para aplicar ao seu sistema a partir do qual podem entregar resultados ou executar ordens como empréstimos, créditos ou dinheiro.

final

Certamente este artigo lhe dará uma visão geral relativa do Oracle. Nas próximas seções vou me concentrar na análise dos modelos operacionais dos principais projetos como ChainLink, Band Protocol, DIA… e no potencial e desafios da Oracle no futuro.

No próximo artigo irei me aprofundar em 3 projetos típicos da Oracle, a saber: Chainlink, Band Protocol e Tellor. Estes são 3 projetos que representam diferentes designs de tokens no Oracle. Analisarei com mais detalhes como os tokens são projetados em cada projeto específico. Nós nos encontraremos de novo!

Poseidon

Confira mais artigos analisando outros potenciais projetos DeFi do autor Poseidon:

Série Oracle nº 1: Visão geral do Oracle

A Oracle não é mais nova com nomes que tiveram um crescimento impressionante na última temporada de touros, como ChainLink (LINK), Tellor (TRB), Band Protocol (BAND)… Mas que potencial e que desenvolvimento existe? ou não? Como a Oracle pode atingir o estágio de desenvolvimento no futuro? Qual projeto da Oracle será o vencedor final? Vamos descobrir a resposta através da série Oracle da CoinCu!

Na primeira parte esclarecemos juntos o conceito de Oracle e algumas dúvidas sobre ele!

O que é um oráculo?

Oracle (traduzido em vietnamita significa “Oracle”) é entendido como software ou hardware responsável por receber e validar dados externos para o blockchain e o contrato inteligente, usando métodos como API ou dados de mercado.

Se a definição acima for um pouco confusa, pense no seguinte: Oracle é um intermediário que ajuda a conectar dados off-chain a blockchains (on-chain)..

Por exemplo:

Todos os tipos de dados destinados a serem transmitidos, recebidos e utilizados em computadores devem ser codificados em binário. Os dados podem ser um texto, um arquivo de áudio, um vídeo… mas em geral um computador precisa codificar esses dados em formato binário para que possam ser recebidos e processados.

Da mesma forma, o blockchain e o contrato inteligente em si não recebem, processam ou autenticam quaisquer dados externos (dados sobre movimentos de preços, volumes de transações…), mas têm que passar por oráculos. .

Atualmente, as informações do blockchain são divididas em três tipos principais:

  • Dados do mundo real: Informações do mundo real.
  • Dados de mercado criptográfico: Informações sobre CoinMarketCap, CoinGecko, como flutuações de preços, volumes de negociação, mudanças na capitalização de mercado…
  • Serviços corporativos: Informações utilizadas para o funcionamento de organizações e empresas.

As informações acima são ingeridas por oráculos para mineração e uso em contratos inteligentes e blockchain. Com suas importantes funções, a Oracle ajudou a tornar o blockchain e os contratos inteligentes mais práticos.

Classificação oráculo

Existem algumas maneiras de classificar o Oracle.

– Após a alimentação, a Oracle é dividida em Oracle on-chain e Oracle off-chain. A diferença fundamental entre os dois é a fonte dos dados. Por exemplo, o preço BTC/USD da fonte Uniswap é On-Chain-Oracle, o preço BTC/USD da CoinGecko é Off-Chain-Oracle.

– Dependendo do objetivo do projeto, a Oracle é dividida em Oracle Service Provider (provedores de serviços Oracle como Chainlink, Band…) e Oracle Interno (que são soluções para seus próprios projetos, por exemplo a UMA tem seu próprio Oracle para seus próprios projetos. Seu projeto).

- Através da descentralização, a Oracle centralizou a Oracle (por exemplo, Oracle da Compound) e descentralizou a Oracle (por exemplo, MakerDAOs).

Nesta seção, também explicarei alguns dos prós e contras do uso do Oracle on-chain e off-chain:

Oráculo na rede Oráculo fora da cadeia
vantagens – Garantir a atualidade e continuidade dos dados – Dados menos manipulados
– Os dados são adicionados à cadeia por pessoas autorizadas
defeituoso – Fácil de manipular
– Qualquer pessoa pode colocar dados na cadeia
– dados atrasados

Características de um oráculo ideal

Uma solução Oracle ideal deve ter as seguintes características:

  • Alta precisão: Os valores fornecidos pela solução devem refletir o valor real.
  • Resistente à fraude e manipulação.
  • Continuidade e atualidade: Deve ser assegurado o fornecimento atempado dos dados para o funcionamento do sistema.
  • Descentralizado: Os dados fornecidos pela Oracle são validados de forma descentralizada.

O papel e a importância da Oracle

Para blockchain em geral

Para ilustrar o papel do oráculo, tomarei um exemplo relacionado com o evento da época do Euro: o resultado do jogo entre Espanha e Croácia.

Suponha que foi criado um contrato inteligente para apostar no resultado de um jogo entre Espanha e Croácia. Uma vez confirmado o resultado do jogo externo, a Oracle processa, confirma e envia essas informações ao contrato inteligente para processar a aposta e transmiti-la ao vencedor. Se não houver oráculo, os dados podem ser perturbados, perturbados e até alterados, o que leva à reversão dos resultados das apostas.

Então, veja como ver os problemas que a Oracle resolve:

  • A Oracle coloca informações no blockchain e, portanto, cuida da disponibilidade das informações.
  • Resolva o problema da manipulação de dados. Os nós Oracle ajudam a coletar, verificar e transferir dados de mercado validados para o contrato inteligente, resultando nos resultados finais mais precisos em que podemos confiar totalmente.
  • Proteja a transparência das informações.

Então, o que a Oracle precisa no DeFi? Esta é uma parte importante para garantir que todos possam confiar no potencial de crescimento futuro da Oracle. Descobriremos nas próximas seções.

Para DeFi

Como plataforma financeira descentralizada, a execução do DeFi requer dados oportunos, contínuos e precisos. Pode-se dizer que a Oracle é a força motriz do desenvolvimento e da estabilidade do DeFi. No DeFi, as soluções Oracle fornecem principalmente 2 tipos de dados: Data Feed e Data Price.

- feed de dados

É um aplicativo que ajuda a fornecer informações para serviços e aplicativos de terceiros.

O projeto fornece informações a terceiros, cujas informações incluem:

  • Informações meteorológicas.
  • Informações de preços para Conecko.
  • Hash do bloco Bitcoin.

– preço dos dados

Ofereça prêmios para outros projetos DeFi. Os projetos DeFi usam preços para aplicar ao seu sistema a partir do qual podem entregar resultados ou executar ordens como empréstimos, créditos ou dinheiro.

final

Certamente este artigo lhe dará uma visão geral relativa do Oracle. Nas próximas seções vou me concentrar na análise dos modelos operacionais dos principais projetos como ChainLink, Band Protocol, DIA… e no potencial e desafios da Oracle no futuro.

No próximo artigo irei me aprofundar em 3 projetos típicos da Oracle, a saber: Chainlink, Band Protocol e Tellor. Estes são 3 projetos que representam diferentes designs de tokens no Oracle. Analisarei com mais detalhes como os tokens são projetados em cada projeto específico. Nós nos encontraremos de novo!

Poseidon

Confira mais artigos analisando outros potenciais projetos DeFi do autor Poseidon:

Visitado 70 vezes, 1 visita(s) hoje

Deixe um comentário