211service.com
Los contratos inteligentes de blockchain finalmente son buenos para algo en el mundo real
Sra. tecnología
Probablemente hayas escuchado que la tecnología blockchain y los 'contratos inteligentes' van a revolucionar nuestras vidas.
Pero hay un problema: antes de que los contratos inteligentes puedan hacer algo realmente útil, necesitan una forma confiable de conectarse con eventos en el mundo real, y eso ha resultado imposible hasta ahora. Este es el llamado 'problema del oráculo', un desafío tecnológico que aún obstaculiza cualquier posibilidad de que la cadena de bloques surja y se convierta en parte de nuestra vida cotidiana.
Hasta ahora, quizás. Una startup llamada Eslabón de la cadena está combinando su software con un sistema de hardware confiable llamado Town Crier, desarrollado por un grupo académico líder en investigación de criptomonedas. Juntos, podrían estar más cerca que nunca de resolver el problema.
Los contratos inteligentes son programas informáticos almacenados en una cadena de bloques. Se pueden utilizar para automatizar la transferencia imparable de tokens criptográficos entre usuarios, según las condiciones acordadas. Los oráculos son fuentes de datos en tiempo real que brindan cosas como datos meteorológicos, tipos de cambio de divisas, información de vuelos de aerolíneas y estadísticas deportivas para contratos inteligentes.
La idea es que al trabajar juntos, los dos sistemas pueden permitir que los servicios basados en blockchain interactúen con eventos del mundo real con un mayor grado de confianza que el que es posible con los servicios de Oracle actuales. Por ejemplo, si su vuelo se cancela pero compró un seguro de vuelo, un contrato inteligente podría pagarle instantáneamente después de recibir una actualización de los horarios de vuelo de una fuente confiable.
¿Entonces, cuál es el problema? Los servicios de Oracle introducidos hasta la fecha anulan el propósito de usar una cadena de bloques en primer lugar, dice el CEO de Chainlink, Sergey Nazarov. En Ethereum, por ejemplo, todos los nodos participantes en la red calculan cada contrato inteligente, lo que hace que los programas sean prácticamente imposibles de cerrar. Pero los servicios de Oracle de hoy están demasiado centralizados, dice Nazarov. Representan puntos únicos de falla que se convierten en objetivos para la manipulación.
Eso significa que los contratos inteligentes carecen de acceso confiable a datos del mundo real. Sin eso, son como una ciudad sin electricidad, dice ari juels , profesor de informática en Cornell. No hay muchas cosas interesantes que puedas hacer.
Juels y sus colegas de la Iniciativa para Criptomonedas y Contratos de Cornell han desarrollado Town Crier, que describe (PDF) como un puente de alta confianza entre la cadena de bloques de Ethereum y las fuentes de datos en línea habilitadas para HTTPS. El componente central es un programa que se ejecuta dentro de una pieza aislada de hardware llamada enclave seguro.
La función del enclave es proteger el programa de ataques maliciosos y mantener la confidencialidad del cálculo. Recibe consultas de datos de contratos inteligentes (por ejemplo, un contrato de seguro de vuelo puede consultar si se canceló un vuelo) y luego recupera las respuestas de los sitios web y las transmite a la cadena de bloques. Usando criptografía, y asumiendo la confianza en el hardware, proporciona una prueba para el contrato de seguro de vuelo de que los datos realmente provienen de Town Crier y no se han alterado.
Town Crier puede ser más confiable que otras fuentes de datos, pero por sí solo no ofrece la confiabilidad que ofrecen los sistemas descentralizados. Ahí es donde entra en juego Chainlink. Su software orquesta redes descentralizadas de oráculos para aprovechar múltiples fuentes de datos para servicios basados en contratos inteligentes para que no tengan que depender de uno solo.
Usando criptografía, el servicio Chainlink proporciona pruebas en la cadena de bloques de que los datos son, de hecho, la información que se comprometió a entregar. Los clientes pueden pagar por diferentes niveles de descentralización y los nodos pueden ganar dinero a cambio del envío de datos. Nazarov dice que la combinación del software de Chainlink con el sistema de hardware Town Crier es la primera red de Oracle descentralizada y demostrablemente segura.
Chainlink se ha asociado con varios proyectos de contratos inteligentes para demostrar su red Oracle. Por ejemplo, un proyecto llamado ley abierta , que está desarrollando acuerdos legales basados en contratos inteligentes, está utilizando un oráculo de Chainlink para determinar las tasas de cambio entre éter y dólares estadounidenses en un momento dado. No sé si alguien ha resuelto por completo el 'problema del oráculo', dice el cofundador de OpenLaw, Aaron Wright. Pero dice que Chainlink y Town Crier son un buen primer intento.