Los oráculos toman datos fuera de la cadena y los hacen utilizables en una cadena de bloques. Esto permite que los contratos inteligentes se liquiden automáticamente cuando se cumplen sus condiciones.
En este momento, las cadenas de bloques crecen en su propio nido de datos. Los datos del mundo exterior deben ingresarse manualmente para que interactúen con una cadena de bloques. Pero esto es lento y está sujeto a errores o sesgos del usuario. Los oráculos ofrecen la posibilidad de que las cadenas de bloques interactúen en tiempo real con objetos cotidianos, incluidos dispositivos inteligentes y otra información digital. Es hora de que extiendan sus alas y vuelen.
¿Cómo se limitan los contratos inteligentes?
Los contratos inteligentes pueden funcionar con datos en la cadena de bloques, como transacciones de Bitcoin o datos ingresados manualmente. Pero los datos fuera de la cadena, como los resultados de fútbol, las lecturas de temperatura y los escaneos de códigos de barras, no son naturalmente compatibles. Los contratos inteligentes y los datos fuera de la cadena son como el agua y el aceite.
¿Qué es un oráculo?
Los oráculos toman datos del mundo real fuera de la cadena y los hacen utilizables en una cadena de bloques. Imagínese si utilizara un contrato inteligente para apostar a que Francia ganaría la Copa del Mundo de 2018. Un oráculo podría tomar los datos digitales de los sitios web deportivos, de la propia FIFA, y confirmar que efectivamente ganaron. El contrato se ejecutaría y recibirías tus ganancias.
¿Por qué son importantes?
Tome el ejemplo de las apuestas. Si la persona contra la que apostaste disputara el resultado, aún obtendrías tu dinero. Esto se llama un sistema sin confianza, uno de los principios sobre los que se creó Bitcoin. Los oráculos también abren contratos inteligentes a una gama de información mucho más amplia. De lo contrario, serían muy limitados. Los oráculos pueden permitir que los contratos inteligentes accedan a una gama más amplia de información.Pueden permitir que los contratos inteligentes se conecten a las API.
¿Dónde se pueden utilizar?
Los oráculos abren contratos inteligentes para una amplia variedad de usos: Inventario de existencias: cuando disminuyen los números de productos, un contrato inteligente podría saber pedir más. Mercados de predicción: cuando se cumplen las condiciones adecuadas, se puede ejecutar el pago. Impuesto al carbono: las emisiones de carbono podrían controlarse y, si son demasiado altas, las empresas serían multadas automáticamente. Cadena de suministro: los sensores se pueden usar para indicarle a un contrato inteligente que ha llegado un producto.
¿Cómo trabajan?
Un usuario realiza una solicitud de datos en una plataforma blockchain. A continuación, se seleccionan los nodos para llevar a cabo la tarea de obtener estos datos. Fuera de la cadena, obtienen los datos necesarios y luego los devuelven a la cadena de bloques.
¿Qué empresas los están construyendo?
Oraclize, con sede en Londres, ha estado trabajando en oráculos desde 2015 y su plataforma se conecta a Bitcoin, Ethereum y EOS. Su plataforma es independiente de la cadena de bloques, por lo que se puede aplicar a muchas más cadenas de bloques. Como parte de la plataforma de Microsoft Azure, Coco es un marco de blockchain de nivel empresarial que quiere unir blockchains. Es compatible con los oráculos, pero no son tolerantes a las fallas bizantinas. Los oráculos también forman parte de la plataforma Corda, que también es una plataforma de nivel empresarial. Está diseñado por el consorcio blockchain R3.
“Para que un contrato inteligente sea realmente inteligente y útil, es necesario que un oráculo se establezca y le proporcione algunos datos significativos”. Thomas Bertani, fundador de Oraclize.
¿Están los oráculos descentralizados?
Los oráculos están diseñados para conectar cadenas de bloques sin confianza a fuentes de datos del mundo real sin la necesidad de un intermediario. Sin embargo, a menudo están conectados a una fuente de datos, lo que significa que están centralizados y tienen un solo punto de falla. Una empresa que crea oráculos descentralizados es Chainlink. Mediante el uso de múltiples fuentes de datos, puede crear oráculos sin confianza. Esto también significa que no deberían tener tiempo de inactividad.
El futuro
Los contratos inteligentes tienen el potencial de redefinir las transacciones comerciales y los documentos legales al proporcionar un entorno sin confianza para que operen. Los oráculos pueden traer datos del mundo real a estos documentos y remodelar la cara de la empresa tal como la conocemos. La próxima vez que se quede sin leche, es posible que su refrigerador se la pida y pague con criptomonedas. Una vez que los datos del mundo real están conectados a las cadenas de bloques, todo es posible.