Skip to content
Beta
Research · Aprende Cripto

¿Qué es un oráculo de blockchain?

Blockchain y Web3 · 5 October 2026 · 8 min de lectura · By admin

Un oráculo de blockchain es un servicio que introduce en los contratos inteligentes información externa a la cadena, como el precio de un activo, el resultado de un evento deportivo o el clima.

Un oráculo de blockchain es un servicio que introduce en los contratos inteligentes información externa a la cadena, como el precio de un activo, el resultado de un evento deportivo o el clima. Las blockchains no pueden obtener datos externos por sí solas, por lo que cualquier aplicación que dependa de hechos del mundo real necesita un oráculo. Quien controla esa fuente de datos tiene una influencia real sobre los contratos que la utilizan.

Por qué las blockchains necesitan oráculos

Cada nodo de una blockchain debe llegar al mismo resultado al procesar la misma transacción. Si un contrato inteligente consultara a un sitio web el precio del ETH, distintos nodos podrían obtener respuestas diferentes en momentos ligeramente distintos, y el consenso se rompería. Por eso, los contratos inteligentes solo pueden leer datos que ya estén en la cadena.

Los oráculos resuelven este problema al incorporar datos externos a la cadena mediante una transacción, donde todos los nodos ven exactamente el mismo valor. Nuestra guía sobre Web3 muestra cómo encajan los oráculos junto con las billeteras, los tokens y los puentes.

Para qué se utilizan los oráculos

  • Préstamos y endeudamiento. Los protocolos necesitan precios de activos para decidir cuándo un préstamo está infracolateralizado y debe liquidarse.
  • Derivados y stablecoins. Los activos sintéticos y las stablecoins respaldadas por criptoactivos necesitan precios para mantenerse en su valor objetivo.
  • Mercados de predicción. Un contrato que paga según un evento, como el resultado de una elección, necesita un oráculo que informe del desenlace.
  • Seguros. Un seguro agrícola podría pagar cuando los oráculos informen de que se produjo un determinado fenómeno meteorológico.
  • Mensajes entre cadenas. Algunos puentes utilizan redes de oráculos para confirmar lo que ocurrió en otra cadena. Nuestra guía sobre puentes entre cadenas explica por qué ese paso de confirmación es tan delicado.

Cómo funcionan los oráculos

Los oráculos se diferencian en algunos aspectos clave:

Flujo de datos de un oráculo: las fuentes de precios alimentan nodos de oráculo independientes, cuyos informes se agregan por mediana y se publican en la cadena, donde un contrato de préstamo los lee.Figura: Un oráculo de precios descentralizado típico. Los datos erróneos o desactualizados en el origen pasan directamente al contrato.

Decisión Opciones
Fuentes de datos Una sola fuente, o muchas fuentes agregadas
Modelo de confianza Un único operador centralizado, o una red descentralizada de operadores de nodos independientes
Entrega Datos enviados según un calendario, o entregados bajo solicitud
Dirección Llevar datos a la cadena, enviar datos fuera de la cadena o realizar cálculos fuera de la cadena

Un diseño habitual para los feeds de precios utiliza muchos operadores independientes, cada uno de los cuales obtiene precios de varias fuentes. Sus informes se combinan, a menudo tomando la mediana, y el resultado se publica en la cadena cuando el precio supera un umbral o después de un tiempo establecido.

Los oráculos más allá de los precios

Los feeds de precios son el uso más conocido, pero los oráculos también entregan otros tipos de información. Los juegos y los lanzamientos de NFT necesitan números aleatorios que ningún participante pueda predecir ni manipular, por lo que algunas redes de oráculos proporcionan aleatoriedad junto con una prueba de que se generó de forma justa. Los emisores de tokens envueltos y de stablecoins utilizan oráculos para publicar pruebas de reservas, informando periódicamente de los activos custodiados para que cualquiera pueda compararlos con los tokens en circulación. Y algunas redes de oráculos transmiten mensajes entre blockchains, lo que las coloca en la misma posición de alto riesgo que los puentes.

El problema del oráculo

Los contratos inteligentes se describen a menudo como «sin confianza», pero un contrato que depende de un oráculo es tan fiable como ese oráculo. Si los datos son incorrectos, el contrato ejecutará a la perfección el resultado equivocado. Esto se conoce como el problema del oráculo.

Descentralizar el oráculo reduce el riesgo de que un único operador mienta o falle, pero no puede eliminarlo por completo. Alguien todavía tiene que elegir las fuentes, y esas fuentes también pueden equivocarse.

Un precio erróneo en acción

Supongamos que depositas 5 ETH en un protocolo de préstamos cuando el ETH cotiza a 2.000 $, lo que da 10.000 $ de colateral, y pides prestados 6.000 $ en stablecoins. El protocolo liquida cualquier préstamo en cuanto supera el 80% del valor del colateral, lo que en este caso ocurre si el ETH cae a 1.500 $. (Cifras ilustrativas).

Ahora supongamos que el oráculo del protocolo lee su precio de un único mercado con muy poca liquidez. Un atacante empuja brevemente el precio hasta 1.450 $ con algunas ventas grandes. El oráculo informa 1.450 $, el protocolo considera que tu préstamo no es seguro y lo liquida, aunque ETH siga cotizando cerca de 2.000 $ en el resto de mercados. Pierdes tu colateral con la liquidación, y el atacante puede obtener beneficio comprándolo con descuento. Nada en el contrato inteligente falló; actuó perfectamente con datos incorrectos.

Cómo fallan los oráculos

Fuentes manipuladas. Si un oráculo lee su precio de un mercado poco líquido, un atacante puede empujar el precio de ese mercado durante unos instantes, provocar liquidaciones o pedir préstamos con colateral inflado, y quedarse con la diferencia.

Datos obsoletos o lentos. En mercados rápidos, los precios pueden moverse más rápido de lo que se actualizan los oráculos. Durante el Black Thursday de marzo de 2020, los analistas de Glassnode señalaron que las actualizaciones lentas del oráculo contribuyeron a una oleada de liquidaciones en el sistema MakerDAO cuando ETH se desplomó. Nuestro artículo sobre Black Thursday cuenta esa historia.

Fallos del operador. Un oráculo centralizado puede dejar de funcionar, ser hackeado o verse presionado para publicar datos falsos.

Congestión de la red. Si la blockchain está congestionada, las actualizaciones del oráculo pueden retrasarse justo cuando más se necesitan.

Push, pull y otras decisiones de diseño

Los oráculos push publican nuevos precios en la cadena según un calendario o cada vez que el precio cambia más de un porcentaje establecido. Las aplicaciones simplemente leen el valor más reciente. El coste es que cada actualización es una transacción que alguien debe pagar y, entre actualizaciones, el precio en la cadena puede quedar por detrás del mercado.

Los oráculos pull mantienen los precios firmados fuera de la cadena y permiten a los usuarios incluir el más reciente en su propia transacción cuando lo necesitan. Los datos pueden ser más frescos y baratos, pero la aplicación debe verificar que el precio es reciente y auténtico.

Las medias ponderadas por tiempo usan el precio medio durante un periodo, a menudo a partir de pools de negociación en cadena, en lugar de la última operación. Son mucho más difíciles de manipular con una ráfaga única de operaciones, pero reaccionan lentamente, lo que puede ser un problema en una caída rápida. Muchos protocolos combinan fuentes, añaden circuit breakers que pausan la actividad cuando los precios se disparan, o establecen límites sobre cuánto puede moverse un precio entre actualizaciones.

Qué debes revisar como usuario

Si utilizas una aplicación descentralizada que depende de precios, conviene saber:

  • qué oráculo utiliza y si se trata de una única fuente o de una red
  • con qué frecuencia se actualizan los precios y qué desencadena una actualización
  • si existen salvaguardas, como circuit breakers o retrasos, cuando los precios se mueven bruscamente
  • si el protocolo ha tenido incidentes relacionados con oráculos anteriormente, y cómo se gestionaron las pérdidas

Estos detalles suelen estar en la documentación del protocolo o en los informes de auditoría. Si no los encuentras, considéralo un riesgo en sí mismo, especialmente antes de pedir préstamos con colateral volátil.

La mayoría de los usuarios nunca interactúa directamente con un oráculo, pero los oráculos están detrás de gran parte de las finanzas descentralizadas. Nuestra comparativa de exchanges centralizados y descentralizados muestra dónde aparecen estos riesgos en la práctica.

Este artículo es contenido educativo y no constituye asesoramiento financiero, de inversión, legal ni fiscal. Los activos digitales son volátiles y puedes perder el importe que inviertas.

Fuentes

Leave a Reply

Your email address will not be published. Required fields are marked *