Blockchain e integridad de datos en la validación de sistemas computarizados


Blockchain fue creado en '1991' para que las relaciones financieras pudieran llevarse a cabo directamente entre personas, sin necesidad de una institución de confianza, en este caso un banco, y actualmente se considera una tecnología capaz de cambiar todo el sistema de actividad económica e industrial.

Las criptomonedas, como Bitcoin, son una recompensa para las personas que forman parte de esta red, utilizando códigos especiales, para validar transacciones financieras realizadas entre usuarios. Pero las posibilidades de utilizar la tecnología Blockchain son muchas y empresas como Siemens (que también produce equipos médicos) ya están invirtiendo para adquirir la transparencia y seguridad que la tecnología ofrece a la cadena productiva.

Desde el punto de vista del almacenamiento y la seguridad de los datos en las industrias de Ciencias de la Vida, la tecnología Blockchain ofrece 3 condiciones esenciales para garantizar la integridad de estos datos: seguridad, trazabilidad de las acciones y transparencia en el manejo.

En el proceso de producción actual, los datos BPx relevantes se almacenan en la base de datos del sistema, que se somete a un proceso de validación para garantizar su integridad de acuerdo con las normas de las agencias reguladoras. Y en una estructura con tecnología Blockchain, ¿cómo se tratarían estos datos?

Tecnologías contenidas en la Blockchain que garantizan la seguridad de los datos almacenados

Identificación 'hash' y datos divididos en bloques Cuando los datos de la cadena de producción se insertan en una estructura basada en la tecnología Blockchain, estos datos se dividen en bloques y estos bloques se distribuyen entre diferentes dispositivos, participantes en esta cadena de producción.

Cada bloque de estos datos contiene, además de los datos de producción, una identificación única denominada 'Hash' y el 'Hash' del bloque anterior, que identifica otra parte de estos mismos datos BPx.

La cadena de bloques de un dato se forma entonces mediante esta identificación 'hash' del propio bloque y del bloque anterior. Cuando se produce cualquier alteración o intento de manipulación no autorizada en alguno de los bloques de esta cadena, se cambia el número 'Hash'.

En consecuencia, todos los puntos de esta red que tengan acceso a estas transacciones percibirán la inconsistencia de esta manipulación y no validarán esta nueva información ingresada. Si la información insertada no es validada, no formará parte de esa cadena de bloques, no recibirá una identificación Hash, que la vincularía con los demás bloques de datos.

Proof-to-work

Otra herramienta para evitar el acceso no autorizado y el cambio de bloques de datos es la prueba de trabajo. Una condición de blockchain en la que, para crear un nuevo bloque de datos, debe esperar 10 minutos.

Así, en caso de un ataque externo a los datos de uno de los bloques, sería necesario recrear los siguientes bloques, rehacer los números hash, para que se identifiquen y no se note el ataque. Pero gracias a la prueba de trabajo, no hay suficiente tiempo para eso.

Pistas de auditoría en el marco Blockchain

Con la tecnología Blockchain, es posible registrar y rastrear todas las acciones relacionadas con el producto, a lo largo de toda la cadena productiva. Desde la materia prima hasta el consumidor final, todo queda registrado con una seguridad y transparencia excepcionales.

Cada transacción dentro de la estructura Blockchain recibe una identificación y la identificación de la transacción anterior. Con esto, es posible hacer todo el camino inverso de las acciones relacionadas con un determinado lote de medicamentos, por ejemplo.

Cada ocurrencia relacionada con un bloque de datos, como quién accedió, quién hizo el cambio, dónde y cuándo, se registra automáticamente en el sistema. La tecnología también permite crear controles de acceso a datos, a través de perfiles de acceso, que determinan permisos y restricciones.

Transparencia

Todos los dispositivos involucrados en el manejo de datos dentro de la estructura Blockchain tienen acceso a acciones relacionadas con esos datos, pero la tecnología también permite omitir alguna información de los participantes en esta estructura, en el caso de datos confidenciales.

Cada acción referente a datos se registra con un código encriptado con todos los detalles de esa acción y cada dispositivo que participa en esta estructura Blockchain guarda una copia de estas acciones. La transparencia y el consentimiento de todos los que forman parte de la estructura se combinan para dar veracidad a los datos y acciones relacionados con ella. En el Blockchain, los datos almacenados son inmutables y permanentes, no se pueden modificar ni eliminar, lo que hace que la tecnología cumpla con los principales requisitos de integridad de datos, según el concepto ALCOA de la FDA.

Blockchain y la seguridad de los documentos PDF

Blockchain tiene características que pueden ayudar a resolver algunos problemas de seguridad de datos en documentos PDF, como el control de versiones de documentos editados, garantizar que las diferentes versiones del mismo archivo permanezcan idénticas y la imposibilidad de revisar y firmar en paralelo.

Cuando se inserta un documento PDF en Blockchain, la versión original de este documento recibe un número Hash, se almacena en un bloque de datos y se distribuye a todas las partes de esa estructura en Blockchain. Las diferentes partes que tienen acceso a este archivo pueden verificar la integridad de este PDF, comparando el número Hash que recibieron con el Hash almacenado en Blockchain.

Además, cuando hay varias copias del documento, como contratos que necesitan diferentes firmas, también es posible rastrear la secuencia de acciones realizadas en el documento mirando los registros de cambios registrados en los metadatos del archivo. Lo que también permite asegurarse de que el documento está en la última versión y las copias distribuidas entre las diferentes partes son idénticas.

Como vemos, las funcionalidades de Blockchain relacionadas con la seguridad de la información también encontrarán diferentes usos y soluciones a problemas comunes en las empresas.

Fuentes:

https://www.blockchain.com/

https://www.fda.gov/downloads/drugs/guidances/ucm495891.pdf

How does a blockchain work - Simply Explained

https://www.youtube.com/watch?v=SSo_EIwHSd4&t=5s

https://www.forbes.com/sites/oracle/2018/04/02/can-blockchain-solve-your-document-and-digital-signature-headaches/#478faa3d3979

Tecnología Blockchain e Integridad de Datos en las industrias de Ciencias de la Vida.