Autenticación de Documentos Digitales a través de IOTA-Proyecto de CGI y NORDAKADEMIE

122

Nos mueve la ambición de ofrecer la mejor tecnología de ledger distribuido disponible en el mercado. Esto no puede ir sin el reconocimiento académico. Un reconocimiento que combine la validación y el respaldo de nuestros esfuerzos de investigación, el desarrollo de la tecnología principal y la adopción en contextos de investigación más aplicados, desarrollando soluciones para los retos del mañana.

Por estas razones, nos comprometemos constantemente con organizaciones académicas de toda Europa y del mundo, para presentarles la tecnología IOTA y de esta manera los estudiantes puedan capacitarse, investigar y construir sobre ellas. En este contexto, el año pasado, a pesar de los nuevos retos que suponen los cierres nacionales y la pandemia en curso, colaboramos con CGI, un proveedor de servicios líder a nivel mundial en materia de innovación informática y empresarial, para impartir un taller en línea y establecer los retos de investigación de un proyecto de innovación con los futuros profesionales de la Escuela de Postgrado NORDAKADEMIE de Hamburgo ().

La validación de documentos es un caso de uso menos conocido, pero prometedor, en el campo DLT, que pedimos a los estudiantes que abordaran. Basándose en la tecnología IOTA, el equipo del proyecto, formado por estudiantes y colaboradores de CGI, la Fundación IOTA y la NORDAKADEMIE, desarrolló de forma iterativa una prueba de concepto para un intercambio de datos seguro y a prueba de manipulaciones entre socios comerciales.

El equipo ha consolidado su proceso de pensamiento y sus experiencias en torno a la ideación, la innovación y la implementación, que nos complace compartir.

«Estamos muy satisfechos de poder dar a nuestros estudiantes la oportunidad de llevar a cabo proyectos innovadores y prácticos en equipos interdisciplinarios con el apoyo de empresas líderes», afirma el Prof. Dr. Joachim Sauer, supervisor científico del proyecto.

La necesidad de un intercambio seguro de documentos en un mundo de piratería social, falsificación de documentos físicos y digitales y canales de comunicación inseguros aumenta constantemente.

Por lo general, este tipo de servicio lo prestan instituciones especializadas que actúan como terceros de confianza entre los socios comerciales. Estas instituciones pueden ser notarios, organizaciones gubernamentales o servicios de intercambio de archivos digitales. La sustitución de este tercer proveedor por la Tangle de IOTA no sólo permite una transferencia de documentos más rápida y altamente segura, sino que también ofrece la oportunidad de ahorrar costos.

Como red descentralizada, la Tangle puede actuar como una capa verdaderamente neutral entre los socios. Como el ledger es inmutable, las transacciones (como los intercambios de datos) no pueden ser manipuladas y son rastreables para todos los usuarios. Por lo tanto, tampoco es necesario que una administración central valide esas transacciones: la confianza la crea la propia red.

«El objetivo del proyecto era crear un concepto para una solución flexible y fácil de usar para intercambiar documentos mientras se exploran las posibilidades de la tecnología IOTA», dice Alexander Leonard Ronge, Director de Industria 4.0 / IoT en CGI.

Por lo tanto, la solución fue pensada para integrarse fácilmente en la infraestructura existente y apoyar dos casos de uso centrales.

Un gran agradecimiento al equipo que ha trabajado en el proyecto:

Mona Bessel | Eike Haß | Theresa S.

Caso de uso: Autosuficiente

El primer caso de uso admite la posibilidad de verificar un documento con una aplicación para comprobar si ha sido manipulado. Para ello, el remitente debe cargar primero el documento en la herramienta para validarlo. Después, el remitente puede volver a descargar el documento y enviarlo al destinatario deseado. El destinatario puede entonces cargar el documento en la herramienta y validarlo. Además, el destinatario será informado siempre que haya una versión más reciente del documento. Para este caso de uso, el método de transferencia puede elegirse libremente, lo que hace que esta implementación sea adecuada para un intercambio de documentos entre usuarios que no están asociados entre sí.

Caso de uso: integrado

Con el segundo caso de uso, los usuarios pueden conectarse entre sí a través de un canal de comunicación dedicado y compartir documentos que se guardan en un sistema de gestión de documentos. En este caso, el remitente puede simplemente cargar un documento y crear un grupo de destinatarios. Una vez que el destinatario descarga el documento, éste se valida automáticamente. Además, si hay una versión más reciente del documento, se informará al destinatario y se le proporcionarán versiones más recientes del documento. Este caso de uso ofrece más comodidad al remitente y al destinatario que el primer caso de uso, pero sólo es adecuado si los usuarios están asociados entre sí y tienen una comunicación constante, como por ejemplo dentro de una organización o entre socios comerciales.

Implementación

Las funciones centrales de la solución son recibir, devolver y validar los metadatos de un intercambio de documentos, que podrían ser el hash del documento y un puntero a la ubicación de almacenamiento del documento y, opcionalmente, realizar un seguimiento de las revisiones del documento. El documento en sí se almacena y transfiere fuera de la red, para ahorrar espacio de almacenamiento, mantener la confidencialidad de los datos y aumentar la velocidad de la transacción. Técnicamente, el intercambio de datos se gestiona a través de la mensajería autenticada enmascarada (MAM) de IOTA, que proporciona canales a los que los destinatarios pueden acceder y abandonar.

A través de una arquitectura modular, la solución permite la adaptación a los casos de uso específicos del cliente y simplifica las actualizaciones a lo largo del avance de las tecnologías IOTA. Este enfoque en la flexibilidad permite elegir entre una variedad de decisiones centrales:

– La gestión de la identidad, que podría ser manejada por una solución existente en una organización o estar conectada a una solución independiente.
– La arquitectura y el alojamiento, en función del número de partes que utilicen la herramienta, haciendo que se pueda utilizar como una plataforma central de acceso abierto o como una plataforma propia de la empresa.
– El hashing y la codificación de los documentos es esencial para mantener la seguridad junto con los estándares de desarrollo

Para demostrar la viabilidad del concepto, se construyeron pruebas de concepto para cada caso de uso. El primer caso de uso era una aplicación web para la carga, el hash y la validación de documentos. El segundo era una solución integrada que comprendía una interfaz con documentos inmediatamente accesibles y automáticamente verificados de un almacén de documentos integrado. Esto demuestra que el mismo backend puede manejar una amplia gama de escenarios empresariales que permiten la transferencia segura de documentos con el apoyo de la Tangle de IOTA.

«Los resultados del proyecto fueron muy satisfactorios y de gran calidad. Otras iniciativas pueden basarse en los conceptos desarrollados», afirma el profesor Dr. Joachim Sauer.

 

Aprendizajes

El equipo del proyecto tuvo muchas experiencias y aprendizajes valiosos, que nos gustaría compartir. Los siguientes aprendizajes pueden ser útiles para otras personas que también quieran iniciar su propio proyecto con la tecnología IOTA:

Obtenga una visión general

El ecosistema IOTA crece continuamente y proporciona soluciones para los retos comunes en todo tipo de proyectos. En nuestra experiencia, la combinación de las diferentes tecnologías y productos IOTA realmente hacen que un proyecto se convierta en realidad. Por lo tanto, tiene sentido obtener una visión general de las diferentes soluciones IOTA existentes y futuras antes de empezar. A veces puedes construir tu producto sobre elementos ya existentes de la tecnología IOTA.

Planificar de forma iterativa

Debido al carácter innovador de los proyectos en el espacio DLT, el desarrollo de una herramienta es un proceso de aprendizaje, pruebas y ensayo y error. Al principio, sólo había una idea aproximada. Los requisitos cambiaron y la propia herramienta evolucionó a lo largo del proyecto. Por lo tanto, si eres nuevo en el ecosistema de IOTA y los requisitos no están perfectamente claros desde el principio, te sugerimos que también planifiques tu proyecto de forma iterativa.

Mantente al día con la innovación

La innovación de la plataforma IOTA se ha movido a un ritmo increíble desde que terminamos la PoC de nuestra plataforma. Desde entonces, IOTA Streams ha visto una versión alfa que sustituye a la tecnología MAM que utilizamos inicialmente. También, IOTA Identity ha visto un lanzamiento de su biblioteca central que proporciona una solución para identificar las partes involucradas en una transacción. Además, Chronicle ofrece una solución para almacenar transacciones de datos indefinidamente, para archivar todos los intercambios de datos para su posterior recuperación y auditoría. Acogemos con especial satisfacción las perspectivas de la actualización de Chrysalis, ya que las nuevas características, como las direcciones reutilizables y las bibliotecas fáciles de usar, harán que el desarrollo en IOTA sea mucho más sencillo.

Estar al tanto de los canales habituales, incluyendo nuestro Blog, Reddit y Discord ayuda a mantenerse al día. Puede que la solución para tu próximo reto esté ya a la vuelta de la esquina.

Particípa

Si te encuentras con desafíos durante tu propio proyecto o quieres intercambiar ideas con personas de ideas afines, te sugerimos que te involucres con la comunidad IOTA. El lugar más fácil para hacerlo es el Discord de IOTA.

Acerca de CGI

CGI, fundada en 1976, es un proveedor global de servicios de IT y procesos de negocio con 76.000 empleados que ofrece consultoría estratégica de IT y negocio, integración de sistemas, TI gestionada, servicios de procesos de negocio y propiedad intelectual al más alto nivel.

CGI ayuda a sus clientes a adoptar tecnologías emergentes -como Advanced Analytics, Inteligencia Artificial, Realidad Aumentada, RPA, Blockchain, digital twin, IoT y otras- para impulsar nuevos modelos de negocio, servicios y productos, reinventar los puntos de contacto con el cliente y hacer frente a las crecientes amenazas cibernéticas y a las exigencias normativas.

Acerca de NORDAKADEMIE

Con más de 2500 estudiantes, la NORDAKADEMIE, fundada en 1992, es una de las mayores universidades privadas de ciencias aplicadas con clases en el campus y en el aula en Alemania. En octubre de 2013, se inauguró la Escuela de Posgrado NORDAKADEMIE en el Dockland de Hamburgo. La NORDAKADEMIE ofrece programas duales de licenciatura, programas de máster a tiempo parcial, módulos educativos y cursos de certificación, así como un programa de doctorado a tiempo parcial. Todas las titulaciones están reconocidas internacionalmente. Los primeros puestos en el ranking universitario de la CHE y la acreditación de la FIBAA reflejan el alto nivel y la calidad de la educación. La ventaja del concepto dual reside en la estrecha integración de la teoría y la práctica. Más de 800 empresas de todos los sectores han colaborado ya con la universidad privada de Elmshorn, a las afueras de Hamburgo.


Fuente: Enabling document authenticity through DLT – a project by CGI and NORDAKADEMIE

Comentarios

comentarios

pasarela de pagos con criptomonedas