Skip to content
Conceptos Fundamentales

Oracle

Serviço que fornece dados do mundo externo a contratos inteligentes, permitindo que decisões on-chain usem informações de fora da blockchain.

Puntos clave

  • El oráculo es un servicio que lleva datos del mundo externo a la blockchain, permitiendo que los contratos inteligentes usen información de fuera de la red.
  • Los contratos inteligentes no pueden, por sí solos, acceder a datos externos como precios o resultados, y el oráculo cubre esa brecha.
  • La confiabilidad del oráculo es crítica: si el dato proporcionado es incorrecto o está manipulado, el contrato que depende de él actúa de forma equivocada.

¿Qué es un oráculo?

El oráculo es un puente de información entre la blockchain y el mundo externo. Los contratos inteligentes solo pueden ver datos que ya están en la red; no pueden, por sí mismos, consultar una cotización de cambio o el resultado de un evento. El oráculo proporciona esa información para que el contrato pueda usarla y decidir qué hacer, como liquidar una posición o liberar un pago.

Cómo funciona

Un oráculo recolecta datos de fuentes externas y los publica en la blockchain, donde los contratos pueden leerlos. Para evitar depender de una única fuente, muchos oráculos son descentralizados: reúnen información de varios proveedores independientes y combinan esos valores, reduciendo la probabilidad de que un dato aislado, erróneo o manipulado contamine el resultado.

La calidad del oráculo define la calidad de las decisiones on-chain que dependen de él. Un precio retrasado o distorsionado puede desencadenar liquidaciones indebidas o permitir que alguien explote la diferencia. Por eso, los oráculos serios cuidan la diversidad de fuentes, la frecuencia de actualización y los mecanismos que dificultan la manipulación.

Los precios de activos son el uso más común, pero los oráculos también aportan datos como tasas de interés, eventos e información de otras redes.

Por qué importa

Buena parte de las finanzas descentralizadas depende de oráculos para funcionar: los protocolos de préstamo, derivados y stablecoins necesitan precios confiables para operar. Para una empresa que integra servicios on-chain, entender de dónde provienen los datos de un contrato es parte de evaluar el riesgo de la solución. Sin oráculos confiables, los contratos que dependen de información externa no tendrían cómo decidir de forma segura.

Riesgos y limitaciones

El oráculo es un punto sensible: manipular el dato que proporciona es una forma conocida de atacar protocolos, especialmente cuando la fuente es única o de baja liquidez. Los retrasos en la actualización también provocan decisiones erróneas. Por eso, la seguridad de un sistema on-chain es, en gran parte, la seguridad de los oráculos de los que depende. Elegir fuentes diversas y resistentes a la manipulación es, por lo tanto, una decisión de diseño crítica.