Aplicaciones de blockchain en IoT y computación en la niebla

  • María Blanca Caminero Dpto. de Sistemas Informáticos. E.S. de Ingeniería Informática. Instituto de Investigación en Informática de Albacete (I3A) Universidad de Castilla-La Mancha, Albacete, España https://orcid.org/0000-0003-3312-7393
  • Carlos Núñez-Gómez Dpto. de Sistemas Informáticos. E.S. de Ingeniería Informática. Instituto de Investigación en Informática de Albacete (I3A) Universidad de Castilla-La Mancha, Albacete, España https://orcid.org/0000-0002-7899-1321
  • Carmen Carrión Dpto. de Sistemas Informáticos. E.S. de Ingeniería Informática. Instituto de Investigación en Informática de Albacete (I3A) Universidad de Castilla-La Mancha, Albacete, España
Palabras clave: blockchain, internet de las cosas, contratos inteligentes, computación en la niebla

Resumen

Desde su concepción en el 2008, la tecnología blockchain ha causado un gran interés en los últimos años. La aplicación inicial fue en el ámbito de las criptomonedas, dando soporte a Bitcoin. Este hecho ya de por sí supuso una revolución en el ámbito de la economía, pues la tecnología hacía posible prescindir de intermediarios (es decir, bancos y entidades financieras) en las transacciones económicas, ahorrando costes y evitando un control centralizado de la información registrada en la blockchain. Más adelante, la tecnología ha evolucionadopara incluir sobre ella la posibilidad de registrar lógica de negocio (es decir, código  informático) en la propia blockchain a través de los contratos inteligentes. Esto, junto con el desarrollo de
plataformas que permiten implementar blockchains con acceso controlado, ha abierto la puerta a un sinfín de aplicaciones más allá de las criptomonedas. Por otro lado, el concepto de internet de las cosas (IoT, en inglés), donde objetos cotidianos se conectan a internet, generando cantidades ingentes de datos que procesar (usualmente en lo que se conoce como computación en la niebla), es un campo de investigación e innovación que también ha generado gran interés de la industria y la academia en los últimos años. Las tecnologías IoT suponen un complemento perfecto para dotar de conexión con el mundo real a la información almacenada en la blockchain. En este trabajo realizaremos una breve introducción a blockchain y al internet de las cosas y revisaremos algunas aplicaciones que combinan ambas temáticas. Finalizaremos
con una pequeña introducción a la línea de investigación sobre blockchain en entornos IoT que llevamos a cabo en el Instituto de Investigación en Informática de Albacete (I3A) de la Universidad de Castilla-La Mancha.

Descargas

La descarga de datos todavía no está disponible.

Biografía del autor/a

María Blanca Caminero, Dpto. de Sistemas Informáticos. E.S. de Ingeniería Informática. Instituto de Investigación en Informática de Albacete (I3A) Universidad de Castilla-La Mancha, Albacete, España

Profesora titular de Arquitectura y Tecnología de Computadores en el Departamento de Sistemas Informáticos de la Universidad de Castilla-La Mancha (UCLM). Doctora en Informática por la UCLM, investigadora en el Grupo de Redes y Arquitecturas de Altas Prestaciones (RAAP) del Instituto de Investigación Informática de Albacete (I3A). Áreas de interés de investigación: el soporte de QoS y la gestión eficiente de recursos en sistemas distribuidos (Cloud, Fog, Edge).

Carlos Núñez-Gómez, Dpto. de Sistemas Informáticos. E.S. de Ingeniería Informática. Instituto de Investigación en Informática de Albacete (I3A) Universidad de Castilla-La Mancha, Albacete, España

Ingeniero informático por la Universidad de Castilla-La Mancha (2016). Desarrollador de software y gestor de proyectos para el sector industrial. Máster en seguridad de la información y las comunicaciones en la Universitat Oberta de Cataluña. Doctorando en Tecnologías Informáticas Avanzadas en la UCLM. Miembro del Grupo de Redes y Arquitecturas de Altas Prestaciones (RAAP) del Instituto de Investigación Informática de Albacete (I3A). Áreas de interés: seguridad de la información y entornos de computación en la niebla.

Carmen Carrión, Dpto. de Sistemas Informáticos. E.S. de Ingeniería Informática. Instituto de Investigación en Informática de Albacete (I3A) Universidad de Castilla-La Mancha, Albacete, España

Profesora titular de Arquitectura y Tecnología de Computadores en el Departamento de Sistemas Informáticos de la Universidad de Castilla-La Mancha. Doctora en Física por la Universidad de Cantabria. Áreas de interés: la educación superior, los esquemas de gestión de recursos, las tecnologías de virtualización y la QoS en entornos Fog-IoT.

Citas

Ali, M. S., Vecchio, M., Pincheira, M., Dolui, K., Antonelli, F., y Rehmani, M. H. (2019). Applications of Blockchains in the Internet of Things: A Comprehensive Survey. IEEE Communications Surveys Tutorials, 21(2), 1676-1717. https://doi.org/10.1109/COMST.2018.2886932

Balaji, S., Nathani, K., y Santhakumar, R. (2019). IoT Technology, Applications and Challenges: A Contemporary Survey. Wireless Personal Communications, 108(1), 363-388. https://doi.org/10.1007/s11277-019-06407-w

Baniata, H., y Kertesz, A. (2020). A Survey on Blockchain-Fog Integration Approaches. IEEE Access, 8, 102657-102668. https://doi.org/10.1109/ACCESS.2020.2999213

Borgia, E. (2014). The Internet of Things Vision: Key Features, Applications and Open Issues. Computer Communications, 54, 1-31. https://doi.org/https://doi.org/10.1016/comcom.2014.09.008

Buterin, V. (2013). A Next-Generation Smart Contract and Decentralized Application Platform. Cryptorating. https://cryptorating.eu/whitepapers/Ethereum/Ethereum_white_paper.pdf

Dastjerdi, A. V., Gupta, H., Calheiros, R. N., Ghosh, S. K., y Buyya, R. (2016). Fog Computing: Principles, Architectures, and Applications. En R. Buyya y A. Vahid Dastjerdi (Eds.), Internet of Things (pp. 61-75). Elsevier. https://doi.org/10.1016/B978-0-12-805395-9.00004-6

De Angelis, S., Aniello, L., Baldoni, R., Lombardi, F., Margheri, A., y Sassone, V. (2018). PBFT vs Proof-of-Authority: Applying the CAP Theorem to Permissioned Plockchain. Italian Conference on Cyber Security (06/02/18). University of Southampton Institutional Repository. https://eprints.soton.ac.uk/415083/

Ferdous, M. S., Chowdhury, M. J. M., Hoque, M. A., y Colman, A. (2020). Blockchain Consensus Algorithms: A Survey. arXiv. https://arxiv.org/abs/2001.07091

Go Ethereum. (s. f.). What is Ethereum? https://geth.ethereum.org/

Hong, C., y Varghese, B. (2019). Resource Management in Fog/Edge Computing: A Survey on Architectures, Infrastructure, and Algorithms. ACM Comput. Surveys, 52(5). https://doi.org/10.1145/3326066

Kochovski, P., Stankovski, V., Gec, S., Faticanti, F., Savi, M., Siracusa, D., y Kum, S. (2020). Smart Contracts for Service-Level Agreements in Edge-to-Cloud Computing. Journal of Grid Computing, 18(4), 673-690. https://doi.org/10.1007/s10723-020-09534-y

Kumar, T., Harjula, E., Ejaz, M., Manzoor, A., Porambage, P., Ahmad, I., Liyanage, M., Braeken, A., y Ylianttila, M. (2020). BlockEdge: Blockchain-Edge Framework for Industrial IoT Networks. IEEE Access, 8, 154166-154185. https://doi.org/10.1109/ACCESS.2020.3017891

Memon, R. A., Li, J. P., Nazeer, M. I., Khan, A. N., y Ahmed, J. (2019). DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of Things. IEEE Access, 7, 169073-169093. https://doi.org/10.1109/ACCESS.2019.2952472

Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. Bitcoin. https://bitcoin.org/bitcoin.pdf

Núñez-Gómez, C., Caminero, B., y Carrión, C. (2021). HIDRA: A Distributed BlockchainBased Architecture for Fog/Edge Computing Environments. IEEE Access, 9, 75231-75251. https://doi.org/10.1109/ACCESS.2021.3082197

Pan, J., Wang, J., Hester, A., Alqerm, I., Liu, Y., y Zhao, Y. (2019). EdgeChain: An Edge-IoT Framework and Prototype Based on Blockchain and Smart Contracts. IEEE Internet of Things Journal, 6(3), 4719-4732. https://doi.org/10.1109/JIOT.2018.2878154

Singh, P., Nayyar, A., Kaur, A., y Ghosh, U. (2020). Blockchain and Fog Based Architecture for Internet of Everything in Smart Cities. Future Internet, 12(4), 61. https://doi.org/10.3390/fi12040061

Statista (s. f.). Dispositivos conectados (internet de las cosas) a nivel mundial de 2019 a 2030 (en miles de millones de unidades). https://es.statista.com/estadisticas/517654/previsionde-la-evolucion-de-los-dispositivos-conectados-para-el-internet-de-las-cosas-en-elmundo/

Szabo, N. (1996). Smart Contracts: Building Blocks for Digital Markets. EXTROPY: The Journal of Transhumanist Thought, (16). https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html

Tuli, S., Mahmud, R., Tuli, S., y Buyya, R. (2019). FogBus: A Blockchain-based Lightweight Framework for Edge and Fog Computing. Journal of Systems and Software, 154, 22-36. https://doi.org/10.1016/j.jss.2019.04.050

Wang, H., Wang, L., Zhou, Z., Tao, X., Pau, G., y Arena, F. (2019). Blockchain-Based Resource Allocation Model in Fog Computing. Applied Sciences, 9(24), 5538. https://doi.org/10.3390/app9245538

Yang, R., Yu, F. R., Si, P., Yang, Z., y Zhang, Y. (2019). Integrated Blockchain and Edge Computing Systems: A Survey, Some Research Issues and Challenges. IEEECommunications Surveys Tutorials, 21(2), 1508-1532. https://doi.org/10.1109/COMST.2019.2894727

Yousefpour, A., Fung, C., Nguyen, T., Kadiyala, K., Jalali, F., Niakanlahiji, A., Kong, J., y Jue, J. P. (2019). All one needs to know about fog computing and related edge computing paradigms: A complete survey. Journal of Systems

Architecture, 98, 289-330. https://doi.org/https://doi.org/10.1016/j.sysarc.2019.02.009

Publicado
2021-12-22
Cómo citar
Caminero, M. B., Núñez-Gómez, C., & Carrión, C. (2021). Aplicaciones de blockchain en IoT y computación en la niebla. Actas Del Congreso Internacional De Ingeniería De Sistemas, 19-31. https://doi.org/10.26439/ciis2021.5548