Factor de éxito para la transformación digital con blockchain
La plataforma Camelot Hypertrust contiene módulos de soluciones informáticas configurables con los que se pueden desarrollar y evaluar aplicaciones blockchain específicas, por ejemplo para la optimización de procesos logísticos.
Nuestra experiencia en este sentido se remonta a varios años atrás. Mucho antes de que SAP anunciara una plataforma blockchain basada en la nube como parte de su cartera SAP Leonardo en mayo de 2017, los equipos de Camelot ya habían empezado a adquirir una amplia experiencia en el uso de la tecnología, que luego fusionaron con herramientas de nueva creación en un marco de trabajo.
De ello se benefician sobre todo los clientes. Con la plataforma Camelot Hypertrust, la creación de prototipos es posible en tan sólo unas semanas.
La plataforma es un componente central de Digital Experience², la cartera de productos y servicios de Camelot para la transformación digital acelerada de las empresas. La plataforma Hypertrust también permite a las empresas realizar casos de uso muy individuales.
Base tecnológica
Los primeros proyectos de desarrollo de Camelot con la tecnología blockchain Ethereum tenían como objetivo optimizar la gestión de la red blockchain y el desarrollo de aplicaciones distribuidas.
Funciones como el arranque rápido de la red, el despliegue de contratos inteligentes, el aprovisionamiento y la integración de servicios, el desarrollo de aplicaciones o la gestión del ciclo de vida de las aplicaciones distribuidas (DALM, por sus siglas en inglés) estaban en la hoja de ruta desde el principio.
En la actualidad, el marco de la plataforma Camelot Hypertrust consiste en una interfaz de usuario intuitiva basada en SAPUI5 y un middleware Node.js como enlace entre blockchain, contratos inteligentes, interfaces de usuario y servicios externos, como los de la plataforma SAP Leonardo IoT.
El middleware también funciona como servidor para el funcionamiento de aplicaciones distribuidas. En su núcleo, Camelot soporta hoy no sólo Ethereum, sino también otras tecnologías blockchain como Hyperledger Fabric y Multichain.
SAP Leonardo: Blockchain como servicio
Asimismo, Camelot también integra servicios web de la plataforma SAP-Baas (Blockchain as a Service) Leonardo, que a su vez es compatible con varias soluciones blockchain.
Cabe preguntarse qué valor añadido tiene la plataforma Hypertrust cuando SAP dispone de una oferta similar con su cartera BaaS. La solución de Camelot se dirige a un área claramente definida que SAP no cubre deliberadamente:
SAP hace mucho hincapié en el funcionamiento distribuido de las redes blockchain y, por tanto, también en la conexión de nodos on-premise a instancias SAP BaaS. Sin embargo, sin ofrecer la plataforma contenida en Leonardo y sus ventajas on-premise.
Aquí es donde entra Camelot: la plataforma Hypertrust cuenta con características similares para un funcionamiento fluido de los nodos de blockchain, así como con herramientas de desarrollo asociadas, lo que la convierte en un complemento perfecto para la oferta SAP BaaS, independientemente de si la operación se realiza in situ o en una nube gestionada como SAP Cloud Platform, SAP Cloud Foundry o AWS.
Enclavamiento inteligente
Según nuestra experiencia, casi ningún caso de uso acaba exclusivamente en el ámbito del blockchain. No existen soluciones aisladas cuando se trata de temas de digitalización. Blockchain, IoT, IA, nube, movilidad... todos estos temas están estrechamente entrelazados.
Esta fue otra de las razones para el desarrollo de la plataforma Camelot Hypertrust. Gracias a los últimos conceptos, permite la integración necesaria de todas las megatendencias actuales. Los clientes ya se están beneficiando de ello en la actualidad.
Camelot ya realiza prototipos en el marco de su cartera de servicios y productos Camelot Digital Experience² sin excepción a través de esta herramienta omnipotente. La plataforma Hypertrust también permite mirar más allá de las tendencias de desarrollo actuales.
A un ritmo rápido, las nuevas tecnologías blockchain o tecnologías afines pueden analizarse y evaluarse en el marco de las realizaciones de pruebas de concepto. En el proceso, a menudo es posible determinar: La cadena de bloques por sí sola no es la panacea. Muchos casos de uso requieren la integración de otras tecnologías innovadoras.
Por otro lado, una cadena de bloques a menudo debe complementarse con componentes adicionales, por ejemplo, sistemas de archivos distribuidos o bases de datos para el almacenamiento de alto rendimiento de datos masivos, así como "informática de confianza" para el procesamiento fiable de datos completamente privados.
Por ello, Camelot desarrolla continuamente la plataforma Hypertrust también en estos ámbitos.
Caso práctico: gestión de datos de pacientes
En el sistema sanitario analógico, los pacientes no suelen estar en posesión de sus datos. En su lugar, se distribuyen entre distintos médicos u otras instituciones sanitarias sin que el paciente tenga acceso a ellos o pueda disponer de ellos de forma independiente.
Ahora, la tecnología Blockchain puede cambiar esta situación. Cada usuario podría tener su propia historia clínica controlada (análoga a una cuenta Bitcoin) que contenga todos los datos sanitarios personales.
Sólo se puede acceder a estos datos con el permiso inequívoco del paciente a través del contrato inteligente. El historial electrónico del paciente en la blockchain permite eliminar por completo el papel en los procesos sanitarios.
El blockchain permite crear una enorme red sanitaria en la que los pacientes proporcionan voluntariamente datos sanitarios a la investigación, algo casi imposible de realizar con los medios convencionales.
Caso práctico: gestión del transporte tipo Uber
El caso de uso es la transferencia del Uber-
concepto a la logística, especialmente en la gestión del transporte. Un mercado de colaboración basado en blockchain permite establecer relaciones comerciales ad hoc flexibles y seguras entre socios comerciales hasta ahora desconocidos.
Todos los participantes pueden ser verificados e identificados de forma única a través de su cuenta de blockchain, necesaria para participar en el mercado. Los pedidos se aceptan mediante contratos inteligentes dentro del mercado. Los contratos resultantes entre el cliente y el contratista son inmutables y están documentados de forma segura en la cadena de bloques.
El concepto ofrece a las grandes empresas el uso flexible de proveedores de servicios de transporte sin tener que pasar por un largo proceso previo de licitación. Además, el mercado se abre a empresas más pequeñas o a proveedores de servicios individuales que antes no accedían al mercado por falta de reputación.