Cripto

Oráculo blockchain

También llamadooracle

Un blockchain oracle es un mecanismo que suministra a un smart contract datos o eventos de fuera de su blockchain nativa, o que comunica información de blockchain a un sistema externo. Los oráculos suelen proporcionar precios de mercado, tipos de interés, datos de proof-of-reserves, resultados meteorológicos u otras entradas que las blockchains no pueden verificar de forma independiente.

Qué significa Blockchain oracle

Los smart contracts pueden leer de forma fiable los datos ya registrados en su propia cadena, pero no pueden saber directamente el precio de una acción, un tipo de cambio o si un acontecimiento ocurrió fuera de línea. Un oráculo proporciona esa conexión. Su diseño puede usar una sola fuente, varios proveedores de datos, pruebas criptográficas o una red de nodos que agregan y publican un resultado.

Un oráculo blockchain puede determinar si un protocolo de préstamo liquida una posición, cómo se liquida un derivado o si un mecanismo de stablecoin responde a cambios de precio. Por tanto, datos de oráculo incorrectos, obsoletos, manipulados o no disponibles pueden provocar acciones incorrectas onchain incluso si el propio código del smart contract funciona tal y como está escrito.

Un protocolo de préstamo acepta ETH como colateral y necesita un valor ETH/USD para comprobar sus reglas de garantía. Lee un feed de oracle designado en lugar de confiar en el precio de un solo pool AMM. Si el feed está desactualizado o configurado para el par de activos equivocado, el protocolo podría calcular incorrectamente los valores del colateral.

Preguntas frecuentes

¿Por qué un contrato inteligente no puede simplemente obtener el precio de un sitio web?+

Las blockchains requieren que los participantes de la red lleguen al mismo resultado verificable. Permitir que un contrato recupere de forma independiente contenido web cambiante dificultaría el consenso y podría introducir entradas inconsistentes o manipulables. Los oráculos proporcionan una vía definida y verificable para datos externos.

¿Se usan los oráculos de precios solo para precios de criptomonedas?+

No. Los sistemas de oráculo pueden entregar muchos tipos de datos y resultados de cálculo, incluidos tipos de cambio, precios de materias primas, información meteorológica, números aleatorios, datos de proof-of-reserves y mensajes entre cadenas, según las capacidades del diseño concreto del oráculo.

Ir al material original.

01Chainlink Documentation — Fuentes de datos02Ethereum.org — Oráculos