Logotipo da Coinbase

O que é um oráculo de blockchain em cripto?

What is a blockchain oracle in crypto?
  • Os oráculos de blockchain são entidades que conectam blockchains a sistemas externos, permitindo que contratos inteligentes sejam executados com base em entradas e saídas do mundo real.

  • Os oráculos desempenham um papel importante na criação da web verificável, conectando blockchains isolados a dados e computação off-chain, e possibilitando a interoperabilidade entre blockchains.

  • Os oráculos de blockchain não são a fonte de dados em si, mas sim a camada que consulta, verifica e autentica fontes de dados externas e, em seguida, transmite essas informações.

Entendendo Oráculos de Blockchain

Oráculos de blockchain são serviços de terceiros que fornecem informações externas para contratos inteligentes. Eles atuam como pontes entre blockchains e o mundo exterior. Blockchains e contratos inteligentes não podem acessar dados off-chain (dados que estão fora da rede). No entanto, para muitos acordos contratuais, é necessário ter informações relevantes do mundo exterior para executar o acordo.

É aqui que entram os oráculos de blockchain, pois eles fornecem um link entre dados off-chain e on-chain. Os oráculos são importantes dentro do ecossistema blockchain porque ampliam o escopo em que os contratos inteligentes podem operar. Sem os oráculos de blockchain, os contratos inteligentes teriam um uso muito limitado, pois só teriam acesso a dados de dentro de suas redes.

Como Funcionam os Oráculos de Blockchain

Os oráculos de blockchain não são a fonte de dados em si, mas sim a camada que consulta, verifica e autentica fontes de dados externas e, em seguida, transmite essas informações. Os dados transmitidos pelos oráculos vêm em muitas formas - informações de preço, a conclusão bem-sucedida de uma transação ou a temperatura medida por um sensor.

Para chamar dados do mundo externo, o contrato inteligente precisa ser invocado e recursos da rede precisam ser gastos. Alguns oráculos também têm a capacidade de não apenas transmitir informações para contratos inteligentes, mas de enviá-las de volta para fontes externas.

Tipos de Oráculos Blockchain

Existem vários tipos de oráculos blockchain, cada um projetado para servir a um propósito específico. Oráculos de software agregam dados disponíveis na internet e os fornecem a um contrato inteligente, como dados de preço para ativos digitais. Oráculos de hardware referenciam dados do mundo físico, que só podem vir através de um dispositivo de hardware, como um sensor ou scanner. Oráculos humanos envolvem uma pessoa fornecendo dados com base em eventos do mundo real.

O Problema do Oracle

O problema do oracle na blockchain destaca uma restrição chave dos contratos inteligentes, ou seja, eles não conseguem se conectar com dados e sistemas fora do contexto da sua blockchain nativa. Essa limitação é devido à natureza determinística da arquitetura da blockchain, onde cada na rede deve obter o mesmo resultado dado o mesmo input. Essa arquitetura determinística é importante para que os nós alcancem um consenso, um aspecto fundamental da funcionalidade da blockchain.

Casos de uso do Oracle Blockchain

Os oracles blockchain têm uma variedade de casos de uso. Eles são usados em finanças descentralizadas (DeFi) para fornecer dados de preço atual de ativos digitais. Também são usados em apostas e mercados de previsão, jogos, tokens não fungíveis (NFTs) e seguros. Em cada um desses casos, os oracles fornecem um link importante entre o blockchain e os dados do mundo real, permitindo que os contratos inteligentes funcionem efetivamente.

Compre bitcoin em questão de minutos

Somos o local mais confiável para pessoas e empresas comprarem, venderem e gerenciarem criptomoedas.