¿Qué es un oráculo blockchain? En general, es un servicio que enlaza la blockchain con el mundo exterior y suministra información para ejecutar contratos inteligentes. Los oráculos toman información de fuentes externas, como aplicaciones, otras blockchains, plataformas de negociación o sistemas de pago, y luego la pasan al contrato inteligente.

¿Cómo funcionan los oráculos blockchain?

Los oráculos blockchain obtienen la información necesaria para ejecutar un contrato inteligente de fuentes online. Dicha información puede ser el tipo de cambio actual, el hecho de que se haya realizado un pago, el estado de la red blockchain y otros. Sin embargo, la mayoría de los oráculos son descentralizados, no forman parte de la blockchain, y sólo proporcionan datos externos al sistema. 

¿Dónde se utilizan los oráculos y para qué?

¿Dónde se utilizan los oráculos y para qué?

Los oráculos blockchain se utilizan más activamente en el sector DeFi. Los algoritmos de contrato inteligente buscan en los oráculos los datos necesarios para ejecutar esos contratos. El uso de oráculos aumenta la funcionalidad de los contratos inteligentes, la velocidad de obtención de la información y su fiabilidad. Sin embargo, conviene tener en cuenta que un oráculo sólo es un transmisor de información, no su fuente original.

Debido a las limitaciones tecnológicas, blockchain no puede recibir este tipo de datos externamente ni intercambiarlos con ningún otro sistema. Por lo tanto, la blockchain necesita un ayudante, y los oráculos desempeñan ese papel. Su misión es recibir y proporcionar información fiable a un contrato inteligente, que procesa esta información y reacciona según las condiciones establecidas en él.

Variedades de oráculos blockchain

Tipos de oráculos:

  1. Oráculos de software. Estos oráculos procesan los datos de las fuentes online en tiempo real, principalmente para verificar los acontecimientos. 
  2. Oráculos de hardware. Este tipo de oráculos proporciona datos basados en sensores físicos instalados en algunos objetos. 
  3. Oráculos humanos. Se caracterizan por una visión independiente de los acontecimientos, con datos verificados manualmente. 
  4. Oráculos de entrada. Este tipo de oráculo utiliza fuentes del mundo exterior, y está programado para realizar tareas específicas para que la acción se lleve a cabo. 
  5. Oráculos de salida. Estos oráculos envían datos al mundo exterior para confirmar la acción. Un ejemplo de acción es abrir la puerta. 
  6. Oráculos de consenso. La mayoría de las veces se utiliza un sistema de ranking para este tipo de oráculos, ya que las fuentes de datos están diversificadas y suponen poca diferencia en los datos, por ejemplo, el valor de los pares de divisas en las principales bolsas, y el mercado de predicción depende de ellos y necesita información fiable. 

Fuentes de información para los oráculos

Fuentes de información para los oráculos

La principal fuente de información para los oráculos blockchain es el mundo real. Pueden ser aplicaciones online, bolsas de criptomonedas, proveedores, datos gubernamentales, informes electrónicos, datos de pulseras de fitness y cualquier otra fuente de información digitalizada necesaria para realizar contratos inteligentes.

Sin embargo, los oráculos también tienen algunas desventajas. En primer lugar, los oráculos centralizados son vulnerables porque dependen de una única fuente de datos. Por tanto, los oráculos descentralizados se consideran más seguros. En segundo lugar, el uso de los oráculos blockchain sobrecarga la red y aumenta los costes para los usuarios porque ocupa recursos internos del sistema. 

Otra dificultad es añadir un nuevo oráculo al sistema. Esto requiere gestión y coordinación, es decir, costes y tiempo adicionales.

Estas razones hacen que los oráculos funcionen, en su mayoría, como servicios independientes y no como parte de la blockchain. Pero, a pesar de las desventajas, los oráculos blockchain son muy importantes y su demanda no hace más que crecer.

Autor: Mark Wallerstein
#Blockchain