En la antigüedad, existían lugares donde las personas iban a hacer preguntas a una deidad antes de tomar una gran decisión. Las respuestas de estas deidades eran transmitidas a través de un sacerdote o sacerdotisa de una manera enigmática y requería que los interesados tuvieran que interpretarla. En lo que respecta a la mitología griega, se podrían mencionar algunos de los oráculos mas famosos como el oráculo de Delfos, el oráculo de Delos o el oráculo de Olimpia. En otras palabras, un oráculo representaba una conexión entre el mundo divino y el terrenal.
Sin embargo cuando hablamos de la blockchain, un oráculo no es un ser o un lugar mitológico o divino ni una figura que predice el futuro, sino un componente o un sistema que es capaz de conectar la blockchain con el mundo exterior. Básicamente, un oráculo es un servicio que proporciona datos del mundo real a contratos inteligentes (smart contracts) en una blockchain. Tratemos de entenderlo con un ejemplo:
Imaginemos que estamos organizando una carrera con los mejores ciclistas del mundo y la recompensa sera de 50000 usdt. Para asegurarnos de que el proceso de premiacion sea justo y transparente, decidimos usar un contrato inteligente en la blockchain para gestionar la entrega del premio. Este smart contract está programado para liberar el premio automáticamente al ciclista que cruce la línea de meta primero.
Sin embargo, ¿como nos podemos asegurar de que el contrato inteligente sepa quién ganó la carrera?...es decir, el smart contract esta correctamente programado pero la carrera se va a dar en un entorno físico, fuera del sistema informático del cual hace parte la blockchain. Necesitamos alguien o algo que le diga al smart contract quien es el ganador.
Aquí es donde entra un oráculo. Un oráculo en blockchain actúa como el árbitro de la carrera. El oráculo observa la carrera y verifica quién cruza la línea de meta primero. Luego, el oráculo toma esta información del mundo real (el ganador de la carrera) y la envía a la blockchain, informando así al contrato inteligente.
Entonces el oráculo se conecta a la fuente de datos externa, que en este caso es el sistema que registra el orden de llegada de los ciclistas. Luego, transmite esos datos al contrato inteligente en la blockchain. Una vez que el contrato recibe la información del oráculo, puede ejecutar su función, en este caso, entregar el premio al ganador.
Y así es como un oráculo permite a un smart contract tomar decisiones con base en información externa, como el resultado de una carrera, el precio de un producto, o cualquier otro dato que se encuentre fuera de la blockchain.
Uno de los ejemplos más conocidos de oráculos cuando hablamos de blockchain es Chainlink, una red descentralizada de oráculos. Chainlink permite que los contratos inteligentes accedan de manera segura a datos externos, como tasas de cambio, precios de criptomonedas, y resultados de eventos deportivos. Gracias a su estructura descentralizada, Chainlink minimiza el riesgo de manipulación de datos, haciendo que la información sea más confiable para los contratos inteligentes.
Otro oráculo con el que nos podemos encontrar es Augur, una plataforma de predicción descentralizada que utiliza oráculos para determinar los resultados de eventos del mundo real, como elecciones o eventos deportivos. Los usuarios pueden apostar en el resultado de estos eventos y, una vez que el oráculo proporciona los datos reales, se distribuyen las recompensas a los ganadores.
Si te interesa investigar mas a fondo sobre cada Oráculo, acá te muestro el top 10 de oráculos organizados por capitalización de mercado:
La clasificación que podemos obtener de los oráculos va a variar mucho dependiendo de la fuente de datos, la naturaleza de los datos y otros aspectos mas. En este grafico te lo resumo:
Ahora ya sabes que es un oráculo y el por que de su importancia para la blockchain. A medida que esta tecnología avanza, los oráculos seguirán desempeñando un papel crucial en la creación de sistemas más integrados y autónomos, brindando datos confiables para un futuro más conectado y automatizado.
Recuerda no invertir en lo que no conoces y no darle tus claves privadas a extraños.
Si quieres apoyarme, puedes darle al botón de suscribirte para empezar.
También me puedes apoyar con alguna donación. Acá están las direcciones:
USDT (Red de Optimism): 0x01b1ff5c8b9dc74ca6b347120e5663e29ea8f433:
USDT (Red de tron): TMJCt89UGU3a2tceFqxkWCNLnNzZprJEwE
BTC (Red de bitcoin): 1E9EoTTRePtdzPwD7oEgCk4kAfRztEdt8o
BTC (BNB smart chain): 0x01b1ff5c8b9dc74ca6b347120e5663e29ea8f43
Descargo de responsabilidad: La información proporcionada en este sitio web no constituye asesoramiento financiero ni recomendaciones de inversión. Todo el contenido, incluidos los análisis de mercado, opiniones, comentarios y cualquier otra información, se proporciona únicamente con fines informativos y educativos. La inversión en criptomonedas conlleva un alto nivel de riesgo y puede resultar en la pérdida de parte o la totalidad de su capital invertido. Se recomienda encarecidamente que los usuarios realicen su propia investigación y consulten con profesionales financieros antes de realizar cualquier decisión de inversión o comercialización. La empresa o individuos involucrados en la creación y mantenimiento de este sitio web no serán responsables de ninguna pérdida o daño resultante de la confianza en la información proporcionada.