![Page 1: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/1.jpg)
1
Healthchain: Registro médico electrónico en
una red Blockchain
María Teresa Nieto Galán
14-MAR-2017
![Page 2: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/2.jpg)
ÍNDICE
2
01Introducción
Blockchain, motivaciones y
objetivos
02Estado del arte
Clasificación de redes Blockchain y plataformas
Clasificación de EHR
04Análisis
Proceso de análisis y casos de uso
06Implementación
Tecnologías utilizadas
07Demostración
08Planificación y
presupuestoDiagrama de Gant,
presupuesto
09Conclusiones y trabajo
futuro
05Diseño
Diseño lógico, arquitectura de microservicios
03Entorno
socio-económico
![Page 3: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/3.jpg)
01 Introducción
3
![Page 4: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/4.jpg)
¿Qué es Blockchain?
4
• También conocida como cadena de bloques.
• Base de datos distribuida o “ledger distribuido”.
• Almacena transacciones en orden cronológico.
• Elimina los modelos centralizados.
• Todas las operaciones se realizan de forma transparente.
• Se le vaticina un gran futuro.
• Aparecida en 2008 bajo el nombre de Satoshi Nakamoto.
![Page 5: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/5.jpg)
5
COMPARTICIÓN PUBLICA
DESCENTRALIZACIÓN SEGURIDAD AUTOMATIZACIÓNCONFIABILIDAD
El almacenamiento de los datos es inmutable e irreversible en el libro de registros. Los datos no pueden ser modificados sin dejar un rastro.
Los nodos de la red mantienen los bloques y cada uno de ellos puede ver las transacciones almacenadas en esos bloques cuando son creadas
No existe una autoridad central que apruebe todas las transacciones, si no que depende de todos los nodos de la red.
Debido a la descentralización se requiere llegar a un consenso que permita a las distintas partes saber qué transacciones han sido realizadas.
El software está implementado de tal manera que las transacciones se realizan de forma automática y no existe ningún conflicto cuando se realizan dos a la vez.
![Page 6: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/6.jpg)
¿Cómo funciona Blockchain?
6
…… … … …
Bloque Génesis
Primer nodo de la cadena, lo poseen todos los nodos
inicialmente.
Los bloques se añaden a la cadena tras un algoritmo de consenso
![Page 7: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/7.jpg)
Motivaciones
7
• Documento electrónico que sustituye de forma física al historial médico antiguo.
• El historial médico ha tenido lacras de seguridad.
• El paciente no puede gestionar sus datos.
• Hay múltiples historiales médicos pertenecientes a un paciente almacenados en distintas identidades y no unificados.
• No existe un estándar.
• En ciertos países los historiales médicos no poseen confidencialidad.
![Page 8: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/8.jpg)
Objetivos
8
• Investigación sobre la tecnología Blockchain.
• Análisis de cuatro plataformas Blockchain
• Crear red y realizar el despliegue automatizado de una plataforma Blockchain
• Implementar una solución que ponga remedio al problema de los historiales médicos electrónicos.
• Aprendizaje y uso de nuevas tecnologías para la implementación de la solución.
![Page 9: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/9.jpg)
02 Estado del arte
9
![Page 10: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/10.jpg)
10
Plataformas con criptodivisas
SEGUNDA GENERACIÓN
TERCERA GENERACIÓN
Plataformas que permiten la creación de
aplicaciones descentralizadas (smartcontracts).
PRIMERA GENERACIÓN
Libros de registros distribuidos
Clasificación de redes Blockchain
![Page 11: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/11.jpg)
11
ETHEREUMPlataforma de segunda generación con
criptomoneda propia, el Ether. También permite desplegar contratos inteligentes.
ERISPlataforma de tercera generación creada por Monax Industries. Permite el despliegue de contratos inteligentes, y por lo tanto, la creación de aplicaciones descentralizadas.
![Page 12: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/12.jpg)
12
RIPPLEPlataforma de segunda generación cuya criptomoneda es el XRP. Utilizada en el sector bancario para realizar pagos de punto a punto en tiempo real.
HYPERLEDGERPlataforma creada por la Linux Foundation, aún
sigue en desarrollo y sus funcionalidades son escasas. Es una plataforma de tercera generación.
![Page 13: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/13.jpg)
Clasificación de Historiales
MédicosElectrónicos
13
El historial médico electrónico (EHR) es un documento con información clínica que será almacenado en la red Blockchain. En la actualidad existen los siguientes estándares para representar las enfermedades:
• HL7 (Health Level Seven)
• UMLS (Unified Medical Language System): Creado por la Librería Nacional de Medicina.
• SNOMED Clinic Terms: mantenida y distribuida por SNOMED International
• ICD 11 (International Classification of Desease): Mantenida por la OMS
![Page 14: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/14.jpg)
03 Entornosocio-económ
ico
14
![Page 15: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/15.jpg)
“Blockchain Will Become
‘Beating Heart’ of the Global
Financial System”
15
• Blockchain es una red que funciona en una capa más alta que internet.
• Permite el traspaso de activos digitales: monedas, propiedades inmobiliarias, propiedades intelectuales, etc.
• El traspaso se realiza en tiempo real.
• Elimina las terceras partes como por ejemplo, en un caso de uso financiero, los bancos.
Hay múltiples casos de uso existentes: voto electrónico, pagos punto a punto, registro de la propiedad, autenticación de bienes.
![Page 16: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/16.jpg)
04 Análisis
16
![Page 17: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/17.jpg)
17
REQUISITOS DE USUARIO
CASOS DE USOREQUISITOS SOFTWARE
Proceso de análisis
![Page 18: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/18.jpg)
18
Casos de uso
![Page 19: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/19.jpg)
05 Diseño
19
![Page 20: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/20.jpg)
20
Diagrama de
componentes
![Page 21: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/21.jpg)
06 Implementación
21
![Page 22: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/22.jpg)
22
Tecnologías utilizadas
![Page 23: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/23.jpg)
07 Demostración
23
![Page 24: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/24.jpg)
08 Planificación y presupuesto
24
![Page 25: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/25.jpg)
Diagrama de Gant
25
![Page 26: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/26.jpg)
Presupuesto
26
Costes de personal:
Desarrolladora, arquitecta software:MªTeresa Nieto Galán.
Costes de material:
MacBook Pro (Retina 13 pulgadas, principios de 2015).
Microsoft Office 365.
Costes indirectos:
ADSL y luz.
TIPO DE COSTE COSTE (€)
COSTES DE PERSONAL 14.180
COSTES DE MATERIAL 245,33
COSTES INDIRECTOS 360
IMPORTE TOTAL SIN BENEFICIO 14.785,33
BENEFICIO ESPERADO (20%) 2.957,07
IMPORTE TOTAL CON BENEFICIO 17.742,4
IVA (21%) 3.725,91
TOTAL 21.468,31
![Page 27: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/27.jpg)
09 Conclusiones y trabajo futuro
27
![Page 28: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/28.jpg)
Conclusiones
28
• Blockchain es una tecnología que cambiará la forma de realizar negocios.
• Blockchain proporciona a la aplicación transparencia, integridad, baja latencia, longevidad y simplificación del sistema.
• Mediante el uso de esta aplicación, los cambios que se realicen se harán de forma íntegra y transparente.
• El paciente tiene pleno poder sobre sus datos.
• Sería necesario que todas las entidades sanitarias utilizasen la misma aplicación de historial médico electrónico para crear uno único.
![Page 29: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/29.jpg)
Trabajo futuro
29
• Integración de IPFS para almacenar el historial médico electrónico.
• Adición de actores a la aplicación, como los médicos.
• Realizar una red para entornos de producción con un sistema de Kubernetes.
• Añadir la funcionalidad de compartición y revocado de la visualización del historial médico.
• Introducir la funcionalidad de alta de los usuarios
![Page 30: Healthchain. TFG Grado Ingeniería Informática](https://reader034.vdocuments.pub/reader034/viewer/2022050803/58d0cffe1a28ab47238b4605/html5/thumbnails/30.jpg)
GRACIAS
¿PREGUNTAS?
30