¿Qué son los Oráculos y Para que Sirven?: El Futuro de la Blockchain
En la tecnología blockchain, un oráculo es una fuente de información que permite incorporar variables del mundo real en contratos inteligentes. De hecho, la cadena de bloques no permite la recopilación de datos de fuentes externas (mundo exterior). Este modelo no es viable porque habría que descargar contenido externo en bloque a través de un tercero. Por lo tanto, cada vez que se descargue la cadena de bloques, se llamará a los datos externos. Si este último ya no estuviera disponible, esto comprometería la cadena de bloques.
Los contratos autoejecutables (o smart-contracts en inglés) son contratos que solo se ejecutan si se cumplen las condiciones, previamente establecidas. Esto desencadena un evento en la cadena de bloques, como una transferencia de valor.
Los oráculos son los responsables de proporcionar datos externos que permitan, o no, la operación de dApps (aplicaciones descentralizadas) a través de la ejecución de contratos inteligentes.
Los oráculos hacen posible agregar datos del mundo exterior a una red blockchain. Estos oráculos son servicios de terceros que proporcionan una gran cantidad de datos como temperaturas, resultados deportivos, retrasos aéreos, etc.
Sirven como autoridad y veracidad. Dependiendo de la información proporcionada por los Oráculos, el contrato inteligente se activará o no. Recuerde que la cadena de bloques no puede acceder a los datos almacenados fuera de su red.
¿Por qué confiar en un oráculo? Para confiar en un oráculo es necesario no seleccionar una sola fuente de datos. Imagínese si esta fuente fuera errónea (piratería, error, manipulación…), entonces la cadena de bloques también estaría basada en datos erróneos.
Por el contrario, es preferible seleccionar varios oráculos para que las fuentes se solapen entre ellos. La información reportada por el mayor número de oráculos será la elegida y añadida a la cadena de bloques. Entonces es necesario elegir, al crear el contrato inteligente, qué oráculos se tendrán en cuenta.
Si queremos que los oráculos integre los resultados de un partido de fútbol en la cadena de bloques, les pediremos que recuperen información de 30 sitios web confiables en el campo de las noticias deportivas.
También es importante asegurar y hacer confiable esta información. Esto es fundamental porque en caso de error no hay vuelta atrás si se ejecuta el contrato, aunque los datos sean falsos. Son retos que deben resolver las empresas Oraclize o SmartContract.
Visita nuestro buscador de números teléfonos gratuitos atención al cliente para que no pagues por tus llamadas.
Si tienes problemas sobre el bloqueo de cuentas bancarias te podemos ayudar. Si necesitas saber el código SWIFT BIC o si pertenece tu banco a la zona SEPA, tenemos un artículo sobre ello.
Visita nuestra guía para que sepas hacer una transferencia bancaria con tu banco. Así, también tengas las mejores casas de cambio de moneda para que pagues menos comisiones o un locutorio para realizar tus trámites.