
Descripción general del proyecto
Los pacientes que reciben medicamentos en la farmacia pueden estar seguros de que están comprando medicamentos originales y seguros. Hemos creado una solución blockchain que nos permite llevar esta confianza al ámbito de la visibilidad y la verificación. Nuestra plataforma supervisa cuidadosamente cada punto del recorrido de un medicamento, desde la fábrica hasta las estanterías de las farmacias, proporcionando una cadena de custodia que no se puede romper y que protege a los pacientes y ofrece tranquilidad a los profesionales de la salud.
Nuestra solución
El diseño del sistema se basó en una red blockchain autorizada que utiliza Hyperledger Fabric para crear un registro de la custodia de la cadena de frío y los datos sobre su estado. Esta configuración logró un equilibrio entre la necesidad de transparencia, esencial para cumplir los requisitos, y la necesidad de confidencialidad, crucial en el competitivo mundo de la logística de la cadena de suministro farmacéutica.
Capa de sensores
La clave para realizar un seguimiento de las condiciones a tiempo fue conectar sensores del Internet de las cosas:
- Sensores de temperatura y humedad conectados a cada palé y bolsa.
- Protocolos de calibración cuidadosos para garantizar la precisión de los datos.
- Pasarelas cifradas para la protección de datos.
- Conectividad Bluetooth Low Energy y Internet de las cosas de banda estrecha
- Protocolos de transmisión especiales para prolongar la duración de la batería durante semanas
- Embalaje a prueba de manipulaciones con sistemas de detección de infracciones incorporados
Infraestructura de pasarela Los nodos de computación periférica sirven como puntos de control para los datos:
- Validación y almacenamiento temporal de datos locales
- Autenticación de dispositivos mediante certificados
- Cifrado de datos para una transmisión segura
- Capacidades de retención de datos sin conexión
- Detección de desviaciones en tiempo real con alertas locales inmediatas
Plataforma de transmisión de eventos Clústeres Apache Kafka configurados con particiones para tipos de productos y rutas de envío:
- Validación de esquemas para garantizar el formato correcto de los datos
- Comprobaciones de calidad de los datos para garantizar su precisión
- Cola de mensajes no entregados para lecturas de sensores ilegibles
- Mecanismo de entrega que garantiza que cada transacción se procese una sola vez
Red blockchain Implementación de Hyperledger Fabric con nodos pares de blockchain empresarial pertenecientes a organizaciones:
- Recopilaciones de datos privados para información confidencial sobre envíos
- Código de cadena para la ejecución automatizada de desarrollo de contratos inteligentes
- Infraestructura de autoridad de certificación con claves raíz respaldadas por módulo de seguridad de hardware
Almacenamiento fuera de cadena
- PostgreSQL para el almacenamiento del historial de telemetría con capacidades de consulta y análisis
- Amazon S3 para el almacenamiento a largo plazo de datos brutos de sensores
- Compromiso de árbol Merkle que conecta los datos fuera de la cadena con las pruebas dentro de la cadena
Capa de integración de API Integración de sistemas empresariales a través de puntos finales REST y GraphQL:
- Sistemas de planificación de recursos empresariales (ERP), gestión de almacenes y gestión del transporte
- Formato de eventos EPCIS para estándares de visibilidad de la cadena de suministro
- Documentos de aviso de envío avanzado (ASN) y prueba de entrega (POD)
- Limitación de velocidad y autenticación para conexiones de sistemas externos
Infraestructura de observabilidad
- Seguimiento distribuido en todos los componentes del sistema
- Recopilación de métricas Prometheus con paneles de visualización Grafana
- Algoritmos de detección de anomalías para la evaluación del riesgo de desviación
- Integración PagerDuty para la escalada de alertas
Pila tecnológica
Cadena de bloques y libro mayor distribuido
- Hyperledger Fabric para redes de cadena de bloques autorizadas
- Autoridad de certificación respaldada por módulo de seguridad de hardware (HSM)
- Contratos inteligentes Chaincode para lógica empresarial automatizada
Integración de IoT
- Sensores de temperatura y humedad de alta precisión
- Conectividad Bluetooth Low Energy y NB-IoT
- Nodos de puerta de enlace periféricos para la validación y el almacenamiento en búfer de datos
- Validación criptográfica de la autenticidad de los datos
Transmisión de eventos y procesamiento en tiempo real
- Apache Kafka para el manejo de eventos de gran volumen
- Validación de esquemas y aplicación de la calidad de los datos
- Colas de mensajes no entregados para el manejo de errores
Almacenamiento y análisis de datos
- PostgreSQL para el historial de telemetría y las consultas
- Amazon S3 para el almacenamiento de datos sin procesar a largo plazo
- Implementaciones de árboles Merkle para pruebas de integridad de datos
Orquestación y despliegue de contenedores
- Kubernetes para la gestión de contenedores
- Estrategias de despliegue azul/verde para actualizaciones sin tiempo de inactividad
- Despliegue multirregional para alta disponibilidad
API y capa de integración
- Puntos finales de API REST y GraphQL
- Formato de eventos EPCIS para el seguimiento de la cadena de suministro
- Controles de autenticación y limitación de velocidad
Observabilidad y supervisión
- Seguimiento distribuido entre los componentes del sistema
- Recopilación de métricas Prometheus
- Paneles de visualización Grafana
- PagerDuty para la gestión de alertas
- Algoritmos de detección de anomalías para la evaluación del riesgo de desviación
- Auditorías de seguridad exhaustivas para la validación del sistema
Resultados del proyecto
- se ha logrado una trazabilidad del producto del 100 %
- reducción del 40 % en los productos falsificados detectados
- Se mantiene el pleno cumplimiento normativo
- mejora del 25 % en la eficiencia de la cadena de suministro
- 99.índice de precisión de datos del 95 %
Métricas clave de rendimiento
Reducción de falsificaciones
Productos falsificados detectados
Trazabilidad
Trazabilidad del producto
Aumento de la eficiencia
Eficiencia de la cadena de suministro
Exactitud de los datos
Índice de precisión del sistema
Objetivos de nivel de servicio Alcance
Objetivo de nivel de servicio | Destino | Logrado |
---|---|---|
Latencia de ingestión de datos (P99) | <500 ms | 387 ms |
Pérdida de señal de telemetría | <0,1 % | 0.08 % |
Hora de la cadena de confirmación | <2 segundos | 1.6 segundos |
Tiempo de alerta de fan-out | <5 segundos | 3 segundos |
Disponibilidad del sistema (30 días) | ≥99,95 % | 99.97 % |
Validación de la integridad de los datos | 100 % | 100 % |
Duración de la batería del sensor | ≥8 semanas | 9.2 semanas |