Oráculos

Los oráculos son servicios de terceros que proporcionan a los contratos inteligentes datos externos, lo que les permite interactuar con el mundo real.

Los oráculos actúan como puentes entre las cadenas de bloques y las fuentes de datos externas. Los contratos inteligentes, que se ejecutan en las cadenas de bloques, no pueden acceder de forma nativa a información fuera de la cadena, como fuentes de precios, datos meteorológicos o respuestas de API. Los oráculos resuelven esto obteniendo y verificando datos externos, y luego transmitiéndolos a los contratos inteligentes. Esto permite que los contratos inteligentes se ejecuten en función de eventos e información del mundo real.

Existen diferentes tipos de oráculos, incluidos los oráculos de software (que obtienen datos de las API), los oráculos de hardware (que utilizan sensores) y los oráculos humanos (que dependen de la entrada humana). La seguridad y la fiabilidad de un oráculo son cruciales, ya que los oráculos comprometidos pueden conducir a datos incorrectos y pérdidas financieras significativas para los usuarios de contratos inteligentes.

🛡️ Trust Score

100%

✅ Datos técnicos verificados

  • Oracles provide smart contracts with access to external data.
  • Blockchains cannot natively fetch off-chain data due to their deterministic nature.
  • The 'Oracle Problem' refers to the trust and decentralization challenges of external data.
  • Decentralized Oracle Networks (DONs) use multiple sources to ensure reliability.
  • Push-based oracles update on-chain data at regular intervals.
  • Pull-based oracles update on-chain data only when requested by a transaction.
        graph LR
  Center["Oráculos"]:::main
  Pre_smart_contract["smart-contract"]:::pre --> Center
  click Pre_smart_contract "/terms/smart-contract"
  Pre_blockchain["blockchain"]:::pre --> Center
  click Pre_blockchain "/terms/blockchain"
  Rel_decentralized_finance_defi["decentralized-finance-defi"]:::related -.-> Center
  click Rel_decentralized_finance_defi "/terms/decentralized-finance-defi"
  Rel_chainlink["chainlink"]:::related -.-> Center
  click Rel_chainlink "/terms/chainlink"
  Rel_inter_blockchain_communication_ibc["inter-blockchain-communication-ibc"]:::related -.-> Center
  click Rel_inter_blockchain_communication_ibc "/terms/inter-blockchain-communication-ibc"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Explícalo como si tuviera 5 años

🔌 Son mensajeros que traen noticias de fuera a la red. Sin ellos, el contrato inteligente no sabría nada de lo que pasa en el mundo real.

🤓 Expert Deep Dive

El riesgo de manipulación de oráculos es crítico en el ecosistema DeFi. Los ataques suelen involucrar mercados de baja liquidez. El uso de oráculos descentralizados y filtros de outliers (valores atípicos) es esencial para la seguridad.

🔗 Términos relacionados

Requisitos previos:

📚 Fuentes