Bitcoin.com

¿Qué es un Oráculo de Blockchain?

Los oráculos de blockchain cierran la brecha entre los contratos inteligentes y los datos del mundo real, permitiendo una amplia gama de aplicaciones.

Última actualización
Publicado
Tiempo de lectura6 min read
Escrito por
Neil Author
Neill Velardo
Revisado por
Graham Stone Author Image
Graham Stone
What is a Blockchain Oracle?

En el mundo de la cadena de bloques, un oráculo es un sistema que conecta contratos inteligentes a fuentes de datos externas. Los contratos inteligentes, acuerdos autoejecutables escritos en código, operan dentro de la cadena de bloques pero no pueden acceder directamente a la información fuera de la cadena. Los oráculos actúan como puentes, proporcionando el enlace esencial entre los datos dentro y fuera de la cadena.

Utiliza la app Bitcoin.com Wallet multichain, confiada por millones, para explorar de manera segura y sencilla las criptomonedas, dApps y DeFi, donde los oráculos desempeñan un papel crucial.

Oráculos de Blockchain: Puenteando la Brecha entre los Contratos Inteligentes y el Mundo Real

Los oráculos de blockchain son esenciales para la funcionalidad y el crecimiento del ecosistema de blockchain. Actúan como puentes entre los contratos inteligentes y el mundo real, proporcionando los datos externos que los contratos inteligentes necesitan para funcionar eficazmente. Este artículo explica qué son los oráculos de blockchain, sus diferentes tipos, los riesgos asociados con ellos y su impacto en el panorama de blockchain.

Comienza con una introducción rápida a las criptomonedas y ¿Qué es una blockchain?. También consulta ¿Qué es la finanza descentralizada (DeFi)?

¿Por Qué Son Necesarios los Oráculos de Blockchain?

Los contratos inteligentes, acuerdos autoejecutables escritos en código, operan dentro de los confines de una blockchain. Aunque son poderosos, no pueden acceder directamente a datos fuera de la blockchain. Esta limitación restringe sus casos de uso, ya que muchas aplicaciones del mundo real requieren acceso a información externa.

Los oráculos resuelven este problema al suministrar datos externos a los contratos inteligentes, permitiéndoles interactuar con eventos e información del mundo real. Esto amplía la utilidad de los contratos inteligentes, permitiendo su uso para un rango mucho más amplio de aplicaciones. Por ejemplo, un mercado de predicción descentralizado depende de un oráculo para proporcionar el resultado de un evento del mundo real, como el resultado de una elección. Una plataforma de préstamos DeFi podría usar un oráculo para obtener feeds de precios de criptomonedas en tiempo real para determinar las proporciones de colateralización.

Explora casos de uso de DeFi.

Cómo Funcionan los Oráculos: Conectando Datos On-Chain y Off-Chain

Los oráculos funcionan como intermediarios entre los contratos inteligentes y las fuentes de datos externas. Aquí tienes un desglose simplificado de cómo funciona un oráculo:

  1. Solicitud de Datos: Un contrato inteligente solicita datos específicos de un oráculo.
  2. Recuperación de Datos: El oráculo recupera los datos solicitados de una fuente externa, como una API, sitio web, sensor o entrada humana.
  3. Validación de Datos: El oráculo valida los datos para asegurar su precisión e integridad.
  4. Entrega de Datos: El oráculo entrega los datos validados al contrato inteligente.
  5. Ejecución del Contrato Inteligente: El contrato inteligente se ejecuta en base a los datos recibidos.

Tipos de Oráculos de Blockchain: Un Panorama Diverso

Los oráculos pueden categorizarse según varios factores:

  1. Fuente de Información:
    • Oráculos de Software: Recuperan datos de fuentes en línea como sitios web, APIs y bases de datos. Son los más comunes, proporcionando información en tiempo real como feeds de precios y datos meteorológicos.
    • Oráculos de Hardware: Conectan contratos inteligentes a dispositivos físicos, como sensores y escáneres de código de barras, permitiendo la interacción con el mundo físico.
    • Oráculos Humanos: Individuos con conocimiento especializado proporcionan datos, útiles para verificar información o proporcionar opiniones de expertos.
  2. Dirección del Flujo de Información:
    • Oráculos Entrantes: Proporcionan datos externos a los contratos inteligentes.
    • Oráculos Salientes: Envían datos de los contratos inteligentes a sistemas externos.
  3. Modelo de Confianza:
    • Oráculos Centralizados: Dependen de una única entidad para proporcionar datos, introduciendo un posible punto único de falla.
    • Oráculos Descentralizados: Usan múltiples oráculos independientes para proporcionar y validar datos, mejorando la seguridad y fiabilidad. Un ejemplo destacado es Chainlink. Aprende más sobre descentralización.

Beneficios de Usar Oráculos: Ampliando las Capacidades de los Contratos Inteligentes

Los oráculos mejoran los contratos inteligentes al:

  • Conectar con Datos del Mundo Real: Permitir la interacción con información off-chain, desencadenando acciones basadas en eventos del mundo real.
  • Automatizar Procesos: Automatizar tareas y acuerdos basados en datos externos, reduciendo la intervención manual y aumentando la eficiencia.
  • Ampliar Casos de Uso: Permitir nuevas aplicaciones de contratos inteligentes en diversas industrias.
  • Mejorar la Seguridad y Fiabilidad (Oráculos Descentralizados): Mitigar puntos únicos de falla y mejorar la confianza.

Riesgos Asociados con los Oráculos: Abordando Preocupaciones de Seguridad

Aunque cruciales, los oráculos introducen riesgos potenciales:

  • Manipulación del Oráculo: Un oráculo comprometido podría proporcionar datos falsos, desencadenando una ejecución no deseada del contrato inteligente.
  • Punto Único de Falla (Oráculos Centralizados): Un oráculo centralizado que falle puede interrumpir los contratos inteligentes dependientes.
  • Autenticidad e Integridad de los Datos: Asegurar la precisión y fiabilidad de los datos es esencial.
  • Vulnerabilidades de los Contratos Inteligentes: Las vulnerabilidades en el propio contrato inteligente pueden ser explotadas, incluso con datos de oráculo precisos. Aprende sobre seguridad de los contratos inteligentes.

Mitigando los Riesgos de los Oráculos: Mejores Prácticas

Las estrategias para mitigar riesgos incluyen:

  • Usar Oráculos Descentralizados: Distribuir la confianza entre múltiples oráculos reduce el impacto de un oráculo comprometido.
  • Sistemas de Reputación: Evaluar la reputación de los oráculos puede ayudar a identificar fuentes confiables.
  • Verificación y Validación de Datos: Implementar mecanismos para verificar los datos mejora la seguridad.
  • Desarrollo Seguro de Contratos Inteligentes: Auditorías y pruebas exhaustivas de contratos inteligentes minimizan vulnerabilidades.

El Futuro de los Oráculos: Mejorando la Interoperabilidad de Blockchain

Los oráculos están en constante evolución. Los desarrollos futuros incluyen:

  • Mejora de la Seguridad de los Oráculos: La investigación continua se centra en mejorar la seguridad mediante la criptografía avanzada y mecanismos de consenso descentralizados.
  • Oráculos de Cadena Cruzada: Permitir la interoperabilidad entre diferentes redes de blockchain. Aprende sobre puentes criptográficos.
  • Integración con Sistemas del Mundo Real: Conectar oráculos a un rango más amplio de sistemas y fuentes de datos del mundo real.

Conclusión: Oráculos como Infraestructura Esencial de Blockchain

Los oráculos son fundamentales para la infraestructura de blockchain, puenteando la brecha entre los contratos inteligentes y el mundo real. Al proporcionar acceso seguro y confiable a datos externos, los oráculos desbloquean el potencial completo de los contratos inteligentes, permitiendo una amplia gama de aplicaciones y transformando industrias.

Aprende más sobre conceptos relacionados como tecnología blockchain y Organizaciones Autónomas Descentralizadas (DAOs). También explora Aplicaciones Descentralizadas (dApps) y ¿Qué es un token?.

Mantente a la vanguardia en el mundo de las criptomonedas

Mantente a la vanguardia en el mundo de las criptomonedas con nuestro boletín semanal, que te ofrece la información más relevante.

Noticias semanales sobre criptomonedas, seleccionadas especialmente para ti

Información útil y consejos educativos

Novedades sobre productos que fomentan la libertad económica

Empieza a invertir de forma segura con la cartera de Bitcoin.com

Hasta la fecha se han creado más de 85 millones de carteras. Todo lo que necesitas para comprar, vender, intercambiar e invertir tus bitcoins y criptomonedas de forma segura.

A screenshot of the Bitcoin.com Wallet app

Escanea el código para descargar la cartera de Bitcoin.com

Escanea este código QR con tu dispositivo móvil y serás redirigido automáticamente a la página correcta de la tienda.