ÚLTIMAS NOTICIAS
SELECCIONADO PARA TI

Maneras en que la mejora de la privacidad mediante Blockchain puede construir confianza en los ecosistemas IoT

PorShummas HumayunShummas Humayun 8 min de lectura
ecosistemas de IoT

Cuando hablamos de ecosistemas de Internet de las Cosas (IoT), nos referimos a una vasta red de diferentes gadgets y dispositivos que chatean entre sí. Imagine su refrigerador inteligente enviando un mensaje a su teléfono inteligente para decirle que se ha acabado la leche o su termostato inteligente ajustando la temperatura de la habitación según sus preferencias. ¿Suena futurista, verdad?

Pero aquí está el truco: estos dispositivos, por avanzados que suenen, no son tan potentes ni tan recursosos como las computadoras que usamos diariamente. Son como pequeños mensajeros con energía limitada, siempre en movimiento.

Por qué los dispositivos IoT son diferentes de su computadora regular

  • Recursos limitados: A diferencia de los grandes y potentes servidores o computadoras a los que estamos acostumbrados, los dispositivos IoT a menudo tienen solo un poco de memoria y capacidad de procesamiento.
  • Canales de comunicación diferentes: En lugar de los canales más seguros que usan nuestras computadoras, los dispositivos IoT a menudo se comunican a través de canales inalámbricos menos seguros, como ZigBee o LoRa. Piénselo como elegir un candado de bicicleta endeble en lugar de uno resistente.
  • Lenguaje y funciones únicas: Cada dispositivo IoT es como un individuo único. Tienen sus funciones y se comunican de sus propias maneras. Es como tener muchas personas de diferentes países, cada una hablando su idioma, intentando tener una conversación. Esto hace que sea difícil crear un protocolo de seguridad único para todos.

¿Por qué esto es un problema?

Bueno, debido a estos desafíos únicos, los dispositivos IoT pueden ser fáciles objetivos para ciberataques. Es un poco como una ciudad. Cuanto más grande sea la ciudad, más oportunidades habrá de que algo salga mal. Y al igual que en una gran ciudad con muchos tipos diferentes de personas, los dispositivos IoT de diferentes empresas tienen que encontrar formas de hablar entre sí. A veces, esto requiere un intermediario, una tercera parte de confianza, para ayudarlos a entenderse.

Además, debido a que estos dispositivos tienen una potencia limitada, no están tan equipados para defenderse de amenazas cibernéticas sofisticadas. Es como enviar a alguien con una honda para repeler a un ejército moderno.

Desglosando las vulnerabilidades

Las vulnerabilidades de IoT se pueden dividir en dos categorías principales

  • Vulnerabilidades específicas de IoT: Problemas como ataques de drenaje de batería, desafíos con la estandarización o problemas de confianza pertenecen aquí. Piense en ellos como problemas que solo enfrentan estos dispositivos.
  • Vulnerabilidades comunes: Estos son problemas heredados del mundo más amplio de Internet. Los problemas típicos que enfrentan la mayoría de los dispositivos en línea.

Comprendiendo las amenazas de seguridad en IoT

Al sumergirse en el mundo de la ciberseguridad, especialmente en el ámbito del IoT (Internet de las Cosas), es común escuchar sobre la tríada CIA. Esto no se refiere a una agencia secreta, sino que significa Confidencialidad, Integridad y Disponibilidad. Estos son tres principios que sustentan la mayoría de la ciberseguridad.

El primero, Confidencialidad, se trata de asegurar que sus datos privados permanezcan precisamente eso: privados. Piense en ello como un diario que guarda debajo de su cama. Solo usted (y quizás unos pocos de confianza) deberían tener la llave. En el mundo digital, esto se traduce en información personal, fotos o incluso una charla que está teniendo con un amigo a través de un dispositivo inteligente.

La Integridad, por otro lado, es asegurar que lo que escribió en ese diario permanezca tal como lo dejó. Significa que sus datos, ya sea un mensaje, un video o un documento, no son alterados por otra persona sin su conocimiento.

Por último, está la Disponibilidad. Este principio es similar a tener siempre su diario disponible cuando desea escribir sus pensamientos. En el ámbito digital, esto podría significar acceder a un sitio web cuando sea necesario o recuperar la configuración de su hogar inteligente desde la nube.

Con estos principios en mente, profundicemos en las amenazas que enfrentan los IoT. Cuando se trata de IoT, nuestros dispositivos cotidianos, como refrigeradores, termostatos e incluso coches, están interconectados. Y si bien esta interconectividad trae conveniencia, también introduce vulnerabilidades únicas.

Una amenaza común es el ataque de Denegación de Servicio (DoS). Imagine esto: está en un concierto e intenta pasar por una puerta, pero un grupo de bromistas sigue bloqueando el camino, sin dejar pasar a nadie. Esto es lo que hace un DoS a las redes. Las satura con solicitudes falsas para que los usuarios reales como usted y yo no puedan entrar. Una versión más amenazante es el DoS Distribuido (DDoS) donde no es solo un grupo bloqueando la puerta, sino múltiples grupos bloqueando varias puertas al mismo tiempo.

Otra amenaza sigilosa es el ataque Hombre en el Medio (MiTM). Es similar a alguien que escucha secretamente su llamada telefónica y, a veces, incluso finge ser la persona con la que cree que está hablando. En el espacio digital, estos atacantes retransmiten secretamente y pueden incluso alterar la comunicación entre dos partes.

Luego tenemos el malware, el equivalente digital de un virus del resfriado pero a menudo con intenciones más dañinas. Estos son software diseñados para infiltrarse y a veces dañar nuestros dispositivos. A medida que nuestro mundo se llena de más dispositivos inteligentes, el riesgo de infecciones por malware aumenta.

Pero aquí está el lado positivo: por numerosos que suenen estas amenazas, los expertos de todo el mundo están trabajando incansablemente para combatirlas. Están empleando técnicas avanzadas, como la Inteligencia Artificial, para detectar y contrarrestar estos ataques. También están refinando cómo se comunican nuestros dispositivos, asegurando que puedan reconocer y confiar genuinamente entre sí. Así, aunque la era digital tiene sus desafíos, no los estamos navegando a ciegas.

Privacidad 

Además de las amenazas de seguridad mencionadas anteriormente, los dispositivos IoT y los datos que manejan enfrentan riesgos relacionados con la privacidad, incluyendo el sniffing de datos, el desenmascaramiento de datos anónimos (desanonimización) y la extracción de conclusiones basadas en esos datos (ataques de inferencia). Estos ataques apuntan principalmente a la confidencialidad de los datos, independientemente de si están almacenados o siendo transmitidos. Esta sección explora estas amenazas a la privacidad en detalle.

MiTM en el contexto de la privacidad

Se sugiere que los ataques MiTM se pueden dividir en dos categorías: Ataques MiTM Activos (AMA) y Ataques MiTM Pasivos (PMA). Los ataques MiTM pasivos implican monitorear discretamente los intercambios de datos entre dispositivos. Estos ataques pueden no alterar los datos, pero pueden comprometer la privacidad. Considere a alguien con la capacidad de monitorear secretamente un dispositivo; podría hacerlo durante un período prolongado antes de lanzar un ataque. Dada la prevalencia de cámaras en dispositivos IoT que van desde juguetes hasta teléfonos inteligentes y wearables, las consecuencias potenciales de los ataques pasivos, como el espionaje o el sniffing de datos, son sustanciales. Por el contrario, los ataques MiTM activos juegan un papel más directo, utilizando los datos adquiridos para interactuar engañosamente con un usuario o acceder a perfiles de usuario sin permiso.

Privacidad de los datos y sus preocupaciones

Similar al marco MiTM, las amenazas a la privacidad de los datos también se pueden categorizar en Ataques Activos de Privacidad de Datos (ADPA) y Ataques Pasivos de Privacidad de Datos (PDPA). Las preocupaciones relacionadas con la privacidad de los datos tocan temas como la filtración de datos, alteraciones no autorizadas de datos (manipulación de datos), robo de identidad y el proceso de desenmascaramiento de datos aparentemente anónimos (reidentificación). Específicamente, los ataques de reidentificación, que a veces se denominan ataques de inferencia, giran en torno a métodos como la desanonimización, la localización precisa y la acumulación de datos de diversas fuentes. El objetivo principal de tales ataques es reunir datos de varios lugares para descubrir la identidad de un individuo. Estos datos reunidos podrían luego usarse para hacerse pasar por el individuo objetivo. Los ataques que modifican directamente los datos, como la manipulación de datos, caen bajo la categoría ADPA, mientras que aquellos asociados con la reidentificación o la filtración de datos se consideran PDPA.

Blockchain como una solución potencial

Blockchain, comúnmente abreviado como BC, es una red resiliente caracterizada por su transparencia, tolerancia a fallos y la capacidad de ser verificada y auditada. A menudo descrita con términos como descentralizada, peer-to-peer (P2P), transparente, sin necesidad de confianza e inmutable, blockchain se destaca como una alternativa confiable en comparación con los modelos centralizados cliente-servidor tradicionales. Una característica notable dentro de la blockchain es el "contrato inteligente", un contrato autoejecutable donde los términos del acuerdo o las condiciones están escritos en código. El diseño inherente de la blockchain asegura la integridad y autenticidad de los datos, presentando una fuerte defensa contra la manipulación de datos en dispositivos IoT.

Esfuerzos para reforzar la seguridad

Se han sugerido diversas estrategias basadas en blockchain para sectores diversos como cadenas de suministro, gestión de identidad y acceso, y, particularmente, IoT. Sin embargo, algunos modelos existentes no cumplen con las restricciones de tiempo y no están optimizados para dispositivos IoT con recursos limitados. Por el contrario, ciertos estudios se han centrado principalmente en mejorar el tiempo de respuesta de los dispositivos IoT, descuidando las consideraciones de seguridad y privacidad. Un estudio de Machado y colegas introdujo una arquitectura de blockchain dividida en tres segmentos: IoT, Fog y Cloud. Esta estructura enfatizó establecer confianza entre los dispositivos IoT utilizando protocolos basados en métodos de prueba, lo que llevó a medidas de integridad y seguridad de datos, como la gestión de claves. Sin embargo, estos estudios no abordaron directamente las preocupaciones de privacidad del usuario.

Otro estudio exploró el concepto de "DroneChain", que se centró en la integridad de los datos para drones asegurando los datos con una blockchain pública. Aunque este método aseguró un sistema robusto y responsable, empleó prueba de trabajo (PoW), que puede no ser ideal para aplicaciones IoT en tiempo real, especialmente drones. Además, el modelo carecía de características para garantizar la procedencia de los datos y la seguridad general para los usuarios.

Blockchain como escudo para dispositivos IoT

A medida que la tecnología avanza, aumenta la vulnerabilidad de los sistemas a ataques, como los ataques de denegación de servicio (DoS). Con la proliferación de dispositivos IoT asequibles, los atacantes pueden controlar múltiples dispositivos para lanzar ciberataques formidables. La red definida por software (SDN), aunque revolucionaria, puede verse comprometida por malware, lo que la hace vulnerable a diversos ataques. Algunos investigadores abogan por el uso de blockchain para proteger los dispositivos IoT de estas amenazas, citando su naturaleza descentralizada e inmutable. Sin embargo, cabe destacar que muchas de estas soluciones siguen siendo teóricas y carecen de una implementación práctica.

Estudios posteriores han intentado abordar las lagunas de seguridad en diferentes sectores utilizando blockchain. Por ejemplo, para contrarrestar la manipulación potencial en un sistema de red inteligente, un estudio propuso el uso de transmisión de datos criptográfica combinada con blockchain. Otro estudio defendió un sistema de prueba de entrega utilizando blockchain, agilizando el proceso logístico. Este sistema demostró ser resistente a ataques comunes como MiTM y DoS, pero presentaba deficiencias en la gestión de la identidad del usuario y la privacidad de los datos.

Arquitectura de nube distribuida

Además de abordar desafíos de seguridad conocidos como la integridad de los datos, MiTM y DoS, varios esfuerzos de investigación han explorado soluciones multifacéticas. Por ejemplo, un artículo de investigación de Sharma y su equipo introdujo una técnica de blockchain rentable, segura y siempre disponible para la arquitectura de nube distribuida, enfatizando la seguridad y la reducción de los retrasos de transmisión. Sin embargo, hubo áreas de descuido, incluida la privacidad de los datos y la gestión de claves.

Un tema recurrente en estos estudios es el uso predominante de PoW (Prueba de Trabajo) como mecanismo de consenso, que podría no ser el más eficiente para aplicaciones IoT en tiempo real debido a su naturaleza intensiva en energía. Además, un número significativo de estas soluciones pasaron por alto aspectos vitales como el anonimato del usuario y la integridad integral de los datos.

Desafíos de implementar blockchain en IoT

Retraso y eficiencia

Aunque la tecnología blockchain (BC) existe desde hace más de diez años, sus verdaderas ventajas solo se han explotado recientemente. Numerosas iniciativas están en marcha para integrar BC en áreas como logística, alimentos, redes inteligentes, VANET, 5G, atención médica y sensores colectivos. No obstante, las soluciones predominantes no abordan el retraso inherente de BC y no son adecuadas para dispositivos IoT con recursos limitados. El mecanismo de consenso predominante en BC es la Prueba de Trabajo (PoW). PoW, a pesar de su uso generalizado, es comparativamente lenta (procesando solo siete transacciones por segundo en contraste con el promedio de dos mil de Visa) e intensiva en energía.

Cómputo, manejo de datos y almacenamiento

Ejecutar una BC requiere recursos computacionales, energía y memoria significativos, especialmente cuando se distribuyen en una vasta red de pares. Como destacaron Song et al., para mayo de 2018, el tamaño del libro mayor de Bitcoin superaba los 196 GB. Tales restricciones plantean preocupaciones sobre la escalabilidad y la velocidad de transacción para los dispositivos IoT. Una posible solución alternativa podría ser delegar sus tareas computacionales a nubes centralizadas o servidores de niebla semidescentralizados, pero esto introduce retrasos de red adicionales.

Uniformidad y estandarización

Como todas las tecnologías emergentes, la estandarización de BC es un desafío que puede requerir ajustes legislativos. La ciberseguridad sigue siendo un desafío formidable, y es excesivamente optimista esperar un único estándar que pueda mitigar todos los riesgos de amenazas cibernéticas contra los dispositivos IoT en el futuro cercano. Sin embargo, un estándar de seguridad puede garantizar que los dispositivos cumplan con ciertos estándares aceptables de seguridad y privacidad. Cualquier dispositivo IoT debe incluir una gama de características esenciales de seguridad y privacidad.

Preocupaciones de Seguridad

Aunque BC se caracteriza por ser inmutable, libre de confianza, descentralizada y resistente a la manipulación, la seguridad de una configuración basada en blockchain es tan robusta como su punto de entrada. En sistemas construidos sobre BC pública, cualquiera puede acceder y examinar los datos. Aunque las blockchains privadas podrían ser una solución a esto, introducen nuevos desafíos como la dependencia de un intermediario de confianza, la centralización y problemas legislativos relacionados con el control de acceso. Fundamentalmente, las soluciones IoT facilitadas por blockchain deben cumplir con los criterios de seguridad y privacidad. Estos incluyen garantizar que el almacenamiento de datos se alinee con las necesidades de confidencialidad e integridad; garantizar la transmisión segura de datos; facilitar el intercambio de datos transparente, seguro y responsable; mantener la autenticidad y la no impugnabilidad; garantizar una plataforma que permita la divulgación selectiva de datos; y siempre obtener el consentimiento explícito de intercambio de las entidades participantes.

Conclusión

Blockchain, una tecnología con un inmenso potencial y promesa, ha sido aclamada como una herramienta transformadora para varios sectores, incluido el vasto y en constante evolución paisaje del Internet de las Cosas (IoT). Con su naturaleza descentralizada, blockchain puede proporcionar seguridad, transparencia y trazabilidad mejoradas, características muy codiciadas en las implementaciones de IoT. Sin embargo, como con cualquier fusión tecnológica, la combinación de blockchain con IoT no está exenta de desafíos. Desde problemas relacionados con la velocidad, el cómputo y el almacenamiento, hasta la necesidad urgente de estandarización y abordaje de vulnerabilidades, hay múltiples facetas que requieren atención. Es esencial que las partes interesadas en los ecosistemas de blockchain e IoT aborden estos desafíos de manera colaborativa e innovadora para aprovechar plenamente el potencial sinérgico de esta unión.

Preguntas frecuentes

¿Qué beneficios potenciales puede aportar blockchain a IoT?

Blockchain puede introducir seguridad mejorada, trazabilidad y transparencia en las redes de IoT. Su naturaleza descentralizada también puede mitigar puntos únicos de fallo y reducir los riesgos asociados con el control centralizado.

¿Por qué es tan crucial la estandarización para la integración de blockchain con IoT?

La estandarización garantiza un marco coherente para el desarrollo y despliegue. Puede ayudar a abordar problemas de compatibilidad, optimizar los esfuerzos de ciberseguridad y establecer estándares para la seguridad y la privacidad.

¿Son siempre las blockchains privadas una solución mejor para IoT que las públicas?

No necesariamente. Aunque las blockchains privadas ofrecen un acceso más controlado, introducen desafíos como la dependencia de un intermediario de confianza y la posible centralización. La mejor opción suele depender de la aplicación específica de IoT y sus requisitos.

¿Cómo impactan las demandas computacionales de blockchain en los dispositivos IoT?

Los dispositivos IoT, especialmente aquellos con recursos limitados, pueden tener dificultades para satisfacer las demandas computacionales, energéticas y de almacenamiento de la blockchain. Esto puede afectar las velocidades de transacción, la escalabilidad y la eficiencia general de la red IoT.

¿Es posible hacer que los sistemas de IoT basados en blockchain sean completamente seguros?

Ningún sistema puede ser totalmente inmune a las amenazas. Sin embargo, con la blockchain, ciertas características de seguridad inherentes como la descentralización, la inmutabilidad y la transparencia pueden reforzar la seguridad. Es fundamental combinar las fortalezas de la blockchain con otras medidas de seguridad para crear una defensa robusta contra posibles amenazas.

Comparte este artículo

Aviso de responsabilidad. La información proporcionada no es un consejo de trading. Cryptopolitan.com no asumimos responsabilidad alguna por las inversiones realizadas basándose en la información proporcionada en esta página. Recomendamos encarecidamente la investigación independiente y/o la consulta con un profesional calificado antes de tomar cualquier decisión de inversión.

Shummas Humayun

Shummas Humayun

Shummas es un exredactor de contenido técnico e investigador.

MÁS … NOTICIAS