Explicando los oráculos – ¿Qué son los oráculos de blockchain?

Los oráculos a veces pueden verse como el lado menos glamoroso de la tecnología blockchain y, a menudo, se dan por sentado con algunos de los oráculos de apoyo fundamentales que brindan en los proyectos. ¿Qué hace que los oráculos sean tan especiales? ¿Y por qué necesitamos oráculos?

En este artículo explicaremos qué son los oráculos y su papel en el ecosistema blockchain, cómo los oráculos y los contratos inteligentes funcionan juntos, y ejemplos de los tipos populares de oráculos en el mercado de las criptomonedas hoy en día. ¡Siga leyendo para obtener un desglose completo de los oráculos de blockchain!

¿Qué es un contrato inteligente?

La primera idea de contrato inteligente fue propuesta por Nick Szabo en 1994, sin embargo, no fue hasta 2015 cuando Vitalik Buterin lanzó Ethereum Network, que los contratos inteligentes se volvieron implementables y utilizados por los desarrolladores.

En última instancia, los contratos inteligentes son piezas de código que pueden mover dinero de una dirección de cuenta a otra, siempre que se cumplan condiciones específicas.

Los contratos inteligentes pueden ser para uso personal o empresarial. Podrías crear un contrato inteligente para apostar entre un amigo: el equipo A gana, tú obtienes el dinero, el equipo B gana, tu amigo obtiene el dinero.

Una empresa de cadena de suministro puede crear un contrato inteligente para pagar automáticamente a sus proveedores al recibir una entrega utilizando datos de sensor y ubicación para activar el contrato inteligente.

La cadena de bloques de Bitcoin, en 2009, introdujo la tecnología de cadena de bloques a través de una red descentralizada de computadoras que extraían y verificaban una moneda digital virtual (BTC), que solo podía permitir el envío de transacciones de A a B.

Cuando Vitalik Buterin presentó la Red Ethereum, abrió una caja de Pandora de bloques Lego descentralizados que los desarrolladores pueden usar para construir aplicaciones descentralizadas (dApps) y criptomonedas, e interoperar con otros proyectos, además de la Red Ethereum.

Desde entonces, se han creado numerosas cadenas de bloques y plataformas que admiten contratos inteligentes, incluidos NEO, Hyperledger y Waves.

Ninguna de estas aplicaciones podría ser posible sin contratos inteligentes, y la mayoría de los contratos inteligentes funcionan con oráculos.

¿Qué son los oráculos?

En resumen, los oráculos son una forma de verificar y comunicar datos del mundo real a blockchains. Los contratos inteligentes crean los caminos para que el dinero se mueva de una dirección a otra, los oráculos proporcionan los datos para confirmar si se ha cumplido o no una condición, para que los contratos inteligentes se implementen para que dicho dinero se mueva de A a B.

Interoperabilidad

La interoperabilidad es un factor importante para el crecimiento de la adopción de criptomonedas y una característica destacada al comienzo de la carrera alcista de este año. La interoperabilidad se puede clasificar en dos formas:

En cadena

La comunicación en cadena es información que se transmite entre dos cadenas de bloques, con 3 enfoques principales para hacerlo:

  • Puentes: una cadena de bloques especialmente diseñada para transportar información entre dos cadenas de bloques
  • Hub and Spoke: una cadena de bloques central que se utiliza como un ‘centro’ para conectar todas las demás cadenas de bloques (los radios)
  • Intercambio descentralizado: creación de una plataforma de intercambio para cerrar la brecha entre dos proyectos separados

Fuera de la cadena

La comunicación fuera de la cadena es la transmisión de datos del mundo real que aún no están almacenados en la cadena de bloques, como predicciones de precios, temperatura de las mercancías en tránsito, niveles de inventario de existencias.

La comunicación fuera de la cadena también se refiere a la comunicación descentralizada que está fuera de la cadena de bloques utilizando implementaciones de capa 2 como ‘canales estatales’, por ejemplo, intercambios atómicos, donde puede intercambiar 2 activos digitales sin la necesidad de un intercambio centralizado.

La comunicación entre cadenas y los intercambios atómicos también pueden ocurrir en un ‘sistema operativo blockchain’, que se ejecuta sobre las cadenas de bloques participantes.

Los oráculos proporcionan datos fuera de la cadena tanto para blockchain como para uso empresarial, y a menudo se los puede denominar un puente entre el mundo exterior y las blockchains.

Los oráculos son independientes de la cadena de bloques, lo que significa que son compatibles en una amplia gama de cadenas de bloques.

El cofundador de Chainlink, Sergey Nazarov, dijo a First Mover en una entrevista telefónica. “No hacemos contratos. No aseguramos bloques. No aseguramos las transacciones. Simplemente introducimos datos en varios sistemas “.

Diferentes tipos de oráculos

Los oráculos generalmente se dividen en una de dos categorías:

Software

La información recuperada de la cadena de bloques u otros contratos inteligentes, o de varias fuentes de datos en línea, es transmitida por un oráculo de software.

Hardware

Los oráculos de hardware tienden a usar dispositivos IoT (Internet de las cosas) para rastrear y verificar datos del mundo real antes de transmitirlos al contrato inteligente. Estos se utilizan comúnmente dentro de la industria de la cadena de suministro para recopilar / monitorear datos de productos desde el origen hasta la venta final.

¿Cómo funcionan los oráculos?

La información de datos se recopila de una o varias fuentes por uno o más oráculos, y se firma en la cadena de bloques antes de transmitir la información al proyecto designado. Se utilizan diferentes métodos para garantizar que los datos de los oráculos sean lo más precisos posible.

Múltiples fuentes

Los oráculos pueden buscar a través de múltiples API, sitios web y fuentes de datos para extraer datos relevantes, lo que reduce la posibilidad de recibir información errónea. Sin embargo, múltiples fuentes de un oráculo aumentan el riesgo de un ‘punto único de falla’.

Múltiples oráculos

El uso de múltiples oráculos elimina el riesgo de “punto único de falla” y también aumenta la confiabilidad de los datos. La posibilidad de recibir información incorrecta se debe a múltiples fuentes de datos incorrectas.

Incentivar

Muchos servicios de Oracle están incentivados para producir datos precisos, recibiendo recompensas en tokens por hacerlo y una penalización si la información producida es incorrecta.

Entornos de ejecución fiables

Un protocolo reciente permite que las consultas de datos se respondan de forma confidencial, en un entorno apartado. Un entorno de ejecución confiable requiere un sistema de hardware confiable llamado ‘enclave seguro’ que contiene un programa que protege la información recuperada por Oracle de ataques maliciosos y permite la integridad completa de un proyecto.

A principios de 2019, Chainlink adquirió un sistema de hardware confiable desarrollado por Ari Juels, un profesor de informática llamado Town Crier. Town Crier mantiene el cálculo confidencial cuando responde consultas de datos de contratos inteligentes.

¿Por qué necesitamos oráculos?

Los oráculos ayudan a cerrar la brecha entre la información del mundo real y la tecnología descentralizada. Se necesitan oráculos en diferentes industrias con proyectos que interactúan fuera del uso de blockchain, proporcionando flujos de información de datos a diario, por hora o por transacción.

Predicciones de precios

Ampliando el ejemplo de apuestas que usamos anteriormente con los contratos inteligentes, los oráculos serían una función clave en la ejecución de la apuesta. Al escribir el contrato inteligente, puede programar un oráculo para verificar los resultados deportivos de uno o varios sitios web deportivos confiables, para confirmar el puntaje del juego. Sin un oráculo, el contrato inteligente no podría ejecutar la función.

Seguro

Un día puede ser posible comprar una amplia gama de productos de seguros a través de la cadena de bloques a través de oráculos. Por ejemplo, seguro de viaje: si su vuelo se retrasa o cancela, un oráculo puede verificar esta información de fuentes confiables en línea para conocer los tiempos de vuelo, para obtener un pago casi instantáneo.

Transporte

Los oráculos pueden comunicarse con dispositivos de IoT para brindar información de posicionamiento geográfico precisa y actualizada sobre envíos internacionales para aplicaciones descentralizadas para rastrear envíos.

Diferentes tipos de oráculos

Eslabón de la cadena

Chainlink es, con mucho, el oráculo más grande, con asociaciones con las empresas más grandes del mundo, como Microsoft, Google, Coca-Cola y muchas más. Chainlink usa su token de Ethereum LINK para solicitar información de datos tanto dentro como fuera de la cadena.

LINK ha sido una de las criptomonedas de más rápido crecimiento este año, y el token ahora ocupa el puesto número 5 en CoinGecko y CoinMarketCap.

Recientemente, el gigante de Oracle ha lanzado Chainlink VRF, que utiliza funciones aleatorias verificables para producir aleatoriedad verificable en la cadena. En resumen, un contrato inteligente solicitará aleatoriedad de Chainlink, Chainlink luego genera aleatoriedad y lo envía al contrato VRF. Los contratos VRF luego verificarán la aleatoriedad, antes de enviarse al contrato inteligente.

Chainlink fue desafiado en los últimos meses cuando Zeus Capital publicó un informe en Twitter que decía que LINK es una estafa y difundía mucho FUD en torno al proyecto. Al investigar, la comunidad LINK (Link Marines) encontró sospechosamente poca información sobre Zeus Capital, y concluyó que la información en el informe era falsa y artificial. Zeus Capital también se acercó a los influyentes criptográficos, a algunos de los cuales se les ofreció 5 BTC por una publicación de ‘enlace malo’.

Chainlink, el equipo y sus marines se mantienen fuertes e imperturbables a medida que el proyecto continúa creciendo con nuevas asociaciones e integraciones diarias. CoinTelegraph acaba de informar que la cadena lateral de Bitcoin RSK pronto estará equipada con oráculos Chainlink, lo que permitirá a los desarrolladores de la cadena de bloques acceder a los precios del mercado y otros datos fuera de la cadena para ayudar a construir sus aplicaciones.

Banda

El oráculo de BAND a veces puede ser referido como el hermano pequeño de LINK, o la Coca-Cola de Pepsi a Chainlinks, y ha visto bombas masivas en los rápidos dos meses.

BAND es un oráculo descentralizado de cadena cruzada, seguro, escalable e independiente de la cadena de bloques para aplicaciones web3. Su objetivo es construir un “puente de información confiable entre la Web 2.0 y la Web 3.0 del futuro”.

El proyecto de oráculo ha ido viento en popa desde su inicio en septiembre de 2019, y cuenta con el respaldo de muchos inversores globales, incluidos Binance, Woodstock, Sequoia Capital, por nombrar algunos.

Binance Smart Chain, la cadena de bloques creada por el intercambio de cifrado más grande del mundo, acaba de integrar los oráculos de datos del protocolo BAND.

BAND Protocol también ha creado un Fondo de Ecosistemas, donde los usuarios pueden solicitar fondos para apoyar el desarrollo de aplicaciones descentralizadas (Dapps).

DIA

La organización sin fines de lucro con sede en Suiza DIA significa Activo de información descentralizada y utiliza oráculos con incentivos simbólicos y conocimiento de la comunidad para obtener, verificar y proporcionar datos financieros precisos.

DIA se usa predominantemente dentro de las aplicaciones DeFi, como una fuente de datos confiable y confiable para evitar la explotación y la manipulación dentro de los productos financieros. DIA es de código abierto y transparente, lo que significa que cualquiera puede ver el movimiento y la acción de los tokens.

El ecosistema DIA emplea un papel de gobernanza para los titulares de tokens, lo que les permite votar sobre cuestiones de gobernanza, incluida la toma de decisiones sobre cómo se expandirá la plataforma en el futuro. Tener el token DIA también les da a los usuarios acceso exclusivo a las fuentes de datos en vivo; Se puede acceder a todos los datos históricos de forma gratuita, mientras que el acceso a flujos de datos en vivo y ciertas API solo está disponible cuando se compra con tokens DIA.

DOS

Muchos se han referido al oráculo de DOS como el ‘enlace de cadena chino’, que proporciona una forma eficiente y segura de llevar datos del mundo real a las cadenas de bloques.

DOS puede transmitir información de cumplimiento de solicitudes casi en tiempo real que es verificable en cadena a través de múltiples cadenas de bloques con interacciones entre cadenas.

DOS ha logrado crear un protocolo que es escalable a bajo costo, con un rendimiento de consulta de datos y una capacidad de cálculo aumentando a medida que se unen más nodos para hacer crecer la red.

Aunque el proyecto todavía tiene una pequeña capitalización de mercado, ha mostrado mucha promesa y potencial con un aumento en los casos de uso y un precio 10 veces mayor en los últimos meses.

NIDO

El protocolo NEST es la primera red de Oracle en producir datos de precios en cadena mediante el uso de un mecanismo único de “extracción de cotizaciones”, mediante el cual los mineros proporcionan cotizaciones de precios y pagan comisiones para recibir tokens NEST.

Es un proceso relativamente simple para unirse, simplemente use la aplicación móvil Nest para comenzar a cotizar la minería, está disponible tanto para iOS como para Android.

Al igual que en otros oráculos, los poseedores del token NEST obtienen derechos de gobernanza y participan en la toma de decisiones de la comunidad. Los mineros obtienen tokens NEST mediante el pago de comisiones ETH y asumiendo ciertos riesgos de fluctuación de precios.

El Protocolo NEST también crea una oportunidad para que los desarrolladores creen su propio oráculo de precios ERC20 Token / ETH de un solo uso a través de la aplicación NEST, pero debe ser aprobado, subastado y certificado antes de ser ejecutado.

Conclusión: el futuro de los oráculos

¿Por qué necesitamos oráculos? Con suerte, después de leer todo lo anterior, comprenderá que a medida que avanzamos hacia un mundo descentralizado en línea, el uso de oráculos es obligatorio para dar uso a la mayoría de los contratos inteligentes.

Los oráculos son indiferentes, los oráculos no están centralizados ni sesgados. Los oráculos simplemente proporcionan una fuente de datos de información en la cadena de bloques o instancias de palabras reales a un contrato inteligente designado.

En el futuro, cuando su impresora tenga poca tinta, un oráculo podría leer un sensor, pasar esta información a un contrato inteligente que puede activar un pedido en su tienda de papelería más cercana, para que nunca más se quede sin tinta de impresora.

Suena increíble y muy conveniente, pero quizás nos esté preparando para un estilo de vida demasiado conveniente. Por ejemplo, con la introducción de electrodomésticos inteligentes, su refrigerador podría detectar cuándo se está quedando sin leche y pedirla en su puerta. Menos personas encontrarían una razón para salir y salir de casa.

A menos que, por supuesto, estas personas usen dispositivos inteligentes que usan oráculos para transmitir datos a la cadena de bloques sobre cuánto ejercicio se ha realizado a cambio de recompensas. Sin embargo, las oportunidades de aplicación son prácticamente infinitas.

Si desea obtener más información sobre los oráculos de blockchain y todo lo relacionado con las criptomonedas, asegúrese de visitar Ivan en Tech Academy, ¡la academia de educación blockchain de referencia!

CriptoMundo

CriptoMundo.com es un medio digital independiente que difunde noticias y contenido sobre criptomonedas y tendencias emergentes de tecnologías financieras. Ofrece noticias, guías, artículos de opinión y gráficos en tiempo real.

Monedas

Bitcoin

Ethereum