Oráculo blockchain
También llamado: oráculo · oracle · oráculo de precios
Definición
Un oráculo blockchain es un servicio que lleva datos externos, como el precio de un activo, a los contratos inteligentes, que por sí solos no pueden consultar información fuera de la cadena.
Cómo funciona: Oráculo blockchain
Los contratos inteligentes solo ven lo que está en su blockchain. Para saber cuánto vale ETH en dólares, un protocolo de préstamos necesita que alguien publique ese precio en la cadena. Chainlink es la red de oráculos más conocida; Pyth es otro ejemplo muy usado.
Los oráculos más robustos agregan precios de muchas fuentes y los publican cuando el precio cambia más de cierto umbral o pasa cierto tiempo. De ese precio dependen las liquidaciones, los préstamos y los derivados en cadena.
Si un oráculo falla o puede manipularse, el protocolo toma decisiones con datos falsos. Muchos ataques DeFi se basaron en oráculos que leían el precio de un solo pool pequeño, fácil de mover con mucho capital. Para un usuario, saber qué oráculo usa un protocolo ayuda a entender cuándo puede ser liquidado.
Ejemplo
Tienes un préstamo en un protocolo DeFi con umbral de liquidación cuando ETH baje de 2.200 USDC. Por un momento, en un exchange pequeño, ETH cae a 2.100 USDC por una venta grande, mientras en el resto del mercado sigue en 2.350 USDC. Si el oráculo agrega muchas fuentes, el precio publicado se mantiene cerca de 2.350 y tu préstamo no se liquida. Si el protocolo leyera solo ese exchange, podrías perder parte de tu garantía.
Errores comunes
- Creer que el precio que ves en tu exchange es el mismo que usa el protocolo DeFi para liquidarte.
- Ignorar qué oráculo usa un protocolo antes de pedir prestado.
- Pensar que un oráculo es solo para precios, cuando también puede aportar otros datos externos.
Aprende y practica
Preguntas frecuentes
¿Qué es Chainlink?
Una red descentralizada de oráculos que publica precios y otros datos para que los usen contratos inteligentes en varias blockchains.
¿Por qué los oráculos son un riesgo en DeFi?
Porque si el dato que publican es incorrecto o manipulado, el protocolo puede liquidar posiciones o permitir préstamos con precios falsos.