Los oráculos actúan como puentes, conectando contratos inteligentes en la blockchainBlockchain Un libro mayor público e inmutable de transacciones criptográficas, organizado en bloques. con datos externos. Pueden recuperar, verificar y transmitir información de fuentes como bases de datos, API y otras redes, haciéndola accesible en la cadena.
¿Cómo funcionan?
Los oráculos permiten la creación de contratos inteligentes híbridos, donde se combinan el código on-chain y la infraestructura off-chain para respaldar aplicaciones descentralizadas (dApps) que responden a eventos del mundo real e interactúan con sistemas tradicionales.
Al proporcionar acceso Web3 a fuentes de datos externas (off-chain) y a sistemas existentes, los oráculos permiten que las aplicaciones interactúen con un entorno fuera de la blockchain, facilitando aplicaciones del mundo real. Estos datos pueden incluir precios de activos, cifras macroeconómicas, resultados deportivos, y más.
Su papel es crucial porque en las finanzas descentralizadas (DeFiDeFi Los servicios DeFi utilizan contratos inteligentes, protocolos descentralizados y tokens para ofrecer una serie de servicios financieros que, en ocasiones, pueden sustituir a los ofrecidos por los bancos, como préstamos/empréstitos, gestión de activos, seguros o intercambio de activos.), que dependen de información off-chain, es esencial contar con un mecanismo oracle confiable, fluido, inalterable y no manipulable.
Tipos de Oráculos
- Oráculos de Datos: Proporcionan datos externos a contratos inteligentes, como precios de criptomonedas o tasas de cambio.
- Oráculos de Cálculo: Realizan cálculos externos y devuelven los resultados a contratos inteligentes.
- Oráculos de Hardware: Conectan contratos inteligentes a dispositivos físicos, permitiendo la interacción con el mundo real.
Chainlink, con su criptomoneda LINK, es el oráculo más antiguo y conocido en el ecosistema. Representa más del 75 % de los proyectos de oráculos y está presente en grandes proyectos DeFi como AAVE.
Como muchos proyectos, es importante distinguir entre el proyecto y su token y sus respectivos usos. LINK a menudo es criticado porque su token se percibe como teniendo una utilidad limitada, más allá de posibles ventas masivas en el mercado por parte de su equipo.
Otros oráculos notables incluyen Band Protocol, Pyth Network, DIA, y más. Para comparar los diferentes enfoques de los protocolos y sus tokens, este artículo puede ser útil: Hacker Noon – Oracles Revenue and Tokenomics.
Redes de Oráculos Descentralizadas
Los oráculos deben ser confiables y seguros para garantizar la integridad de los contratos inteligentes. Deben ser resistentes a la manipulación y a la desinformación, asegurando que los contratos inteligentes reciban datos precisos y actualizados.
Un oráculo centralizado, si experimenta una desconexión espontánea, podría llevar a que un protocolo DeFi pierda acceso a información y potencialmente descarrilar todo el proyecto, dada la naturaleza automatizada de dichos sistemas.
Casos de Uso
Imagina un contrato inteligente para un seguro de clima. Si la temperatura supera un cierto umbral, el contrato se ejecuta automáticamente y se paga una compensación. Los oráculos juegan un papel crucial aquí al proporcionar datos meteorológicos precisos y en tiempo real al contrato inteligente, permitiendo una ejecución fluida y automática basada en las condiciones climáticas reales.
Otros ejemplos incluyen: la fijación de precios de activos para finanzas, aleatoriedad para juegos, sensores IoT para cadenas de suministro, verificación de identidad para propósitos gubernamentales, etc.
En el universo DeFi, los oráculos sirven, entre otras cosas, a las siguientes aplicaciones con ejemplos de proyectos que utilizan Chainlink:
- Feed de Precios: Mercados monetarios (AAVE)
- Precio Subyacente: Peg de stablecoinStablecoin Una criptomoneda vinculada a un activo estable, como una moneda fiduciaria, para minimizar la volatilidad., valores sintéticos (Synthetix)
- Determinación de Precios: Contratos de futuros y opciones (Lyra)
- Prueba de Reserva on-chain: (RenBTC)
- Gestión Automática de Activos: (Pickle Finance)
Innovaciones como el CCIP (Cross Chain Interoperability Protocol) permiten la transferencia de información y/o tokens entre cadenas (Código Abierto).
Para explorar más casos del mundo real, aquí hay una lista de soluciones proporcionadas por Chainlink: Chainlink Blog – Smart Contract Use Cases.
Conclusión
Los oráculos son vitales para el funcionamiento actual de DeFi y su conexión con el mundo real, trayendo consigo un conjunto de preguntas:
- ¿Pueden los oráculos escalar lo suficiente sin crear problemas de seguridad (sin latencia durante alta volatilidad) o económicos (costos relacionados con el procesamiento de big data y tarifas de gas inherentes)?
- ¿Son adecuadas las incentivas para operar los oráculos de manera optimizada y segura?
- ¿Son los oráculos lo suficientemente descentralizados para evitar ataques centrales, errores y así comprometer el funcionamiento de las Finanzas Descentralizadas?
En este contexto, algunos creen que el futuro de DeFi debería desarrollarse sin dependencias externas, como se observa en proyectos como Ajna, Ethereum Credit Guild, Metastreet’s Automated Tranche MakerMaker Entidad que aporta liquidez a un mercado mediante la colocación de órdenes limitadas. y Blur/Paradigm’s Blend…