Oracle
Un oráculo proporciona datos externos del mundo real, como precios de mercado (price feeds), a contratos inteligentes en una blockchain, uniendo los mundos on-chain y off-chain.
¿Qué es un Oracle?
Un oráculo es un servicio o mecanismo que suministra datos externos del mundo real a contratos inteligentes en una blockchain. Las blockchains operan en aislamiento, incapaces de acceder directamente a información off-chain como precios de acciones, datos meteorológicos o resultados deportivos. Los oráculos salvan esta brecha entre on-chain y off-chain.
Los oráculos funcionan recuperando datos de fuentes externas, validándolos y entregándolos de manera segura a la blockchain. Los oráculos descentralizados emplean redes de nodos independientes que obtienen los mismos datos de múltiples proveedores. Agregan resultados, a menudo usando valores medianos, para prevenir manipulaciones. Por ejemplo, los oráculos de Chainlink consultan varios exchanges para precios de criptomonedas, calculan un flujo confiable y lo envían a través de una interfaz de contrato inteligente segura.
Los oráculos tienen una importancia crítica en finanzas descentralizadas (DeFi) y otras aplicaciones. Permiten que los protocolos de préstamo ajusten el colateral basado en precios de activos en tiempo real, liquidar resultados en mercados de predicción, y activar pagos en eventos meteorológicos mediante contratos inteligentes de seguros. Los oráculos defectuosos plantean riesgos de seguridad, como habilitar exploits como ataques flash loan a través de flujos de datos manipulados.
Tipos comunes incluyen oráculos de precios para datos de mercado, oráculos de aleatoriedad para números aleatorios verificables en juegos o NFTs, y oráculos de entrada/salida para cómputos complejos. Las características clave priorizan la descentralización para minimizar suposiciones de confianza, la resistencia a manipulaciones mediante pruebas criptográficas, y baja latencia para aplicaciones sensibles al tiempo.
La Prueba de Reservas (PoR) es un método utilizado por las plataformas de criptomonedas para verificar que tienen suficientes activos para cubrir los depósitos de los usuarios.
Read full definitionDeFi (Finanzas Descentralizadas) se refiere a un conjunto de servicios financieros, como préstamos y trading, construidos sobre tecnología blockchain sin intermediarios tradicionales como bancos.
Read full definitionLa entropía es la aleatoriedad utilizada para generar claves criptográficas o semillas seguras en sistemas de blockchain y criptomonedas.
Read full definitionLa descentralización distribuye el control y los datos a través de muchos nodos independientes en una red blockchain, eliminando la dependencia de una única autoridad.
Read full definitionEjemplos reales
Ejemplo 1: Préstamos DeFi
Aave utiliza oráculos de Chainlink para obtener precios ETH/USD en tiempo real. Los prestamistas depositan colateral. El oráculo actualiza los valores. Si el colateral cae por debajo del 150% del valor del préstamo, se activa la liquidación.
Ejemplo 2: Mercados de Predicción
Los usuarios apuestan por ganadores del Super Bowl a través de Polymarket. Los oráculos reportan puntajes oficiales de fuentes confiables. Los contratos inteligentes liquidan las apuestas y pagan a los ganadores automáticamente.
Ejemplo 3: Seguros Paramétricos
Un agricultor compra seguro de cultivos en Etherisc. Los oráculos de Chainlink obtienen datos de lluvia satelital. Si está por debajo de 200 mm, el contrato paga sin procesamiento de reclamos.
Ejemplo 4: Aleatoriedad en Juegos
Proyectos NFT como Chainlink VRF utilizan oráculos de aleatoriedad. Los jugadores solicitan cajas de botín. El oráculo genera números aleatorios verificables para caídas justas de ítems.
DeFi (Finanzas Descentralizadas) se refiere a un conjunto de servicios financieros, como préstamos y trading, construidos sobre tecnología blockchain sin intermediarios tradicionales como bancos.
Read full definitionUn protocolo de préstamo es una plataforma de contrato inteligente DeFi en blockchain donde los usuarios prestan criptoactivos para ganar intereses y piden prestados activos utilizando garantías.
Read full definitionEthereum es una plataforma blockchain descentralizada que permite contratos inteligentes y aplicaciones descentralizadas (dApps). Su criptomoneda nativa es Ether (ETH).
Read full definitionLa Prueba de Reservas (PoR) es un método utilizado por las plataformas de criptomonedas para verificar que tienen suficientes activos para cubrir los depósitos de los usuarios.
Read full definitionLa entropía es la aleatoriedad utilizada para generar claves criptográficas o semillas seguras en sistemas de blockchain y criptomonedas.
Read full definitionUn NFT (Token No Fungible) es un activo digital único almacenado en una blockchain, que representa la propiedad de un artículo específico, como una obra de arte, música o bienes virtuales.
Read full definition¿Listo para elegir una Billetera Segura?
Usa nuestras herramientas para encontrar la billetera de hardware ideal para tus necesidades.