Plataforma de intercambio de datos de IoT en la web 3.0 utilizando tecnología blockchain
Autores: Razzaq, Abdul; Altamimi, Ahmed B.; Alreshidi, Abdulrahman; Ghayyur, Shahbaz Ahmed Khan; Khan, Wilayat; Alsaffar, Mohammad
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Plataforma de intercambio de datos de IoT en la web 3.0 utilizando tecnología blockchain
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Internet de las cosas
Seguridad de datos
Escalabilidad
Fuentes de terceros
Marco habilitado por blockchain
Contratos inteligentes
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 30
Citaciones: Sin citaciones
A medida que los sistemas basados en el Internet de las cosas (IoT) se vuelven más comunes en la era de la inteligencia impulsada por datos, son propensos a algunos desafíos sin precedentes en términos de seguridad de datos y escalabilidad de sistemas en una era de datos sensibles al contexto. Los avances actuales en la detección y compartición de datos impulsados por IoT dependen de fuentes de información de terceros (TTPs) que recopilan datos de una parte y luego los transmiten a la otra. Como resultado de la participación de los TTPs, dichos sistemas de IoT sufren de muchos problemas, incluidos pero no limitados a la seguridad, transparencia, confianza e inmutabilidad como resultado de la participación de la empresa. Además, una multitud de impedimentos técnicos, como la pobreza de la computación y el almacenamiento de los IoT, las preocupaciones de privacidad y la eficiencia energética, aumentan los desafíos para los IoT. Para abordar estos problemas de seguridad de IoT, proponemos un marco de compartición de datos de IoT abierto habilitado por blockchain basado en el potencial del sistema de archivos interplanetario (IPFS). Hemos utilizado un enfoque basado en estudios de caso para evaluar la solución propuesta. Se sugiere que el escenario propuesto se implemente construyendo contratos inteligentes en Solidity y desplegándolos en la red de prueba local de Ethereum, utilizando el lenguaje de programación Solidity. Con la implementación de contratos inteligentes en la cadena de bloques para roles de acceso en la detección de datos de IoT, la solución propuesta aboga por un enfoque basado en blockchain para la seguridad de datos en los sistemas de IoT que hace uso de contratos inteligentes para roles de acceso.
Descripción
A medida que los sistemas basados en el Internet de las cosas (IoT) se vuelven más comunes en la era de la inteligencia impulsada por datos, son propensos a algunos desafíos sin precedentes en términos de seguridad de datos y escalabilidad de sistemas en una era de datos sensibles al contexto. Los avances actuales en la detección y compartición de datos impulsados por IoT dependen de fuentes de información de terceros (TTPs) que recopilan datos de una parte y luego los transmiten a la otra. Como resultado de la participación de los TTPs, dichos sistemas de IoT sufren de muchos problemas, incluidos pero no limitados a la seguridad, transparencia, confianza e inmutabilidad como resultado de la participación de la empresa. Además, una multitud de impedimentos técnicos, como la pobreza de la computación y el almacenamiento de los IoT, las preocupaciones de privacidad y la eficiencia energética, aumentan los desafíos para los IoT. Para abordar estos problemas de seguridad de IoT, proponemos un marco de compartición de datos de IoT abierto habilitado por blockchain basado en el potencial del sistema de archivos interplanetario (IPFS). Hemos utilizado un enfoque basado en estudios de caso para evaluar la solución propuesta. Se sugiere que el escenario propuesto se implemente construyendo contratos inteligentes en Solidity y desplegándolos en la red de prueba local de Ethereum, utilizando el lenguaje de programación Solidity. Con la implementación de contratos inteligentes en la cadena de bloques para roles de acceso en la detección de datos de IoT, la solución propuesta aboga por un enfoque basado en blockchain para la seguridad de datos en los sistemas de IoT que hace uso de contratos inteligentes para roles de acceso.