Oráculos são uma tecnologia emergente que desempenha um papel cada vez mais essencial no cenário atual de blockchain. Parte do que torna os blockchains e os contratos inteligentes tão seguros é o fato de eles serem sistemas fechados. Cada protocolo blockchain é essencialmente seu próprio silo de dados. Embora esse design seja incrivelmente seguro e eficiente, ele também apresenta alguns desafios. Dois dos principais desafios são como habilitar a comunicação de cadeia cruzada entre blockchains em silos e como alimentar dados externos nesses sistemas fechados.
Os oráculos de dados das Blockchains apresentam um método para fornecer com segurança dados fora da cadeia para o ambiente on-chain de uma rede blockchain. Isso permite que qualquer plataforma ou produto que incorpore dados do mundo real - qualquer coisa, desde temperatura, preços de títulos ou mercadorias, atrasos de voos ou notificações para localizar um item - funcione de forma eficiente. Oráculos - que podem ser baseados em software, hardware ou consenso - permitem que dados externos sejam verificados rigorosamente e, em seguida, alimentados em um ambiente de blockchain. Esses oráculos também podem exportar dados on-chain com segurança para o mundo externo. Simplificando, os oráculos servem como uma ponte de dados para contratos inteligentes que operam em plataformas de blockchain