Os oráculos foram inventados para abordar uma séria limitação de aplicações baseadas em blockchain.
Suponha que queira desencadear vendas e compras cripto baseadas em mudanças no preço do ouro ou no Standard & Poor 500. O contrato inteligente para tal aplicação seria simples de escrever exceto por uma coisa: os preços do ouro e do S&P 500 não se encontram na blockchain. O seu aplicativo não tem forma de acessar ou verificar esses preços.
Ou suponha que queria converter moeda local em fundos cripto, ou vice-versa, com base nos resultados de uma eleição. Como é que o seu contrato inteligente sabe quem ganhou a eleição? Como pode ter a certeza de que os resultados são comunicados com precisão, e não manipulados em benefício de outra pessoa?
É aí que entra o oráculo da blockchain. O que é um oráculo no mundo da blockchain? É um protocolo ou serviço para transferir informação verificada e confiável para a blockchain, para que possa ser utilizado em aplicações. Considere o um serviço de nuvem de blockchain que fornece dados atuais confiáveis. Os oráculos fazem a ponte entre o mundo exterior e a blockchain que hospeda aplicações financeiras descentralizadas e transações cripto. Sem um oráculo, as aplicações em blockchain não têm forma de interagir com dados de fora da blockchain.
Por exemplo, um oráculo pode recolher os preços das ações em tempo real da Bolsa de Nova Iorque e tornar os dados disponíveis para contratos inteligentes.
Os oráculos utilizam normalmente mecanismos de consenso para verificar as fontes dos dados. No Chainlink, por exemplo, os nós validadores colocam o token LINK do oráculo para obter contratos de dados e validar informações fora da cadeia. É análogo ao mecanismo de consenso Proof of Stake que as blockchains utilizam para validar transações.
Além dos fluxos de dados institucionais, os oráculos podem importar dados de dispositivos de hardware, como sensores anti-tampering ou termómetros. Uma aplicação DeFi que monitora cadeias de abastecimento de mercearias pode utilizar um oráculo para importar dados de scanners de códigos de barras, por exemplo.
Entre os serviços e plataformas líderes mundiais de cripto os que satisfazem a definição de oráculo são Chainlink, Band Protocol, Bridge, Oracle, Next Protocol, Tellor, DIA Association, Dos Network, e JustLink.
Aí está: oráculo e blockchain explicados em linguagem simples. Agora vê porque é que os oráculos não são apenas uma boa ideia, mas elementos essenciais na vasta variedade de aplicações da tecnologia blockchain.
NOTA
O texto é informativo por natureza e não conta como uma recomendação de investimento. Não exprime a opinião pessoal do autor ou do serviço. Qualquer investimento ou negociação é arriscado, os retornos passados não são garantia de retornos futuros – arrisque apenas os activos que está disposto a perder.