Transparencia de la conectividad de los servicios Blockchain en los sistemas IoT: una propuesta de arquitectura

Autores/as

DOI:

https://doi.org/10.33448/rsd-v10i12.20273

Palabras clave:

Internet de las cosas; Blockchain; Sistemas distribuidos; Transparencia.

Resumen

La Internet de los objetos ha creado un mundo conectado a través de los más diversos tipos de sensores, permitiendo que los objetos de nuestra vida cotidiana estén interconectados a la red. Sin embargo, a medida que aumenta la cantidad de datos generados por estos dispositivos, el riesgo de que sean robados y manipulados se vuelve aún más relevante. Para mejorar el nivel de seguridad dentro de la Internet de las cosas, Blockchain se presenta como una solución potencial para la integridad de los datos.  Sin embargo, la realización de la conexión entre los dispositivos IoT y Blockchain es una tarea de razonable complejidad. En este contexto, este trabajo propone una arquitectura para la transparencia de la conectividad de los servicios Blockchain en los sistemas IoT. Esta arquitectura pretende proporcionar al usuario final la percepción de utilizar el sistema propuesto como un sistema único y totalmente centralizado, ocultando las complejidades de esta integración. Para ello, se ha realizado un estudio sobre las características de las redes Blockchain, presentando beneficios en la implementación en sistemas de Internet de las Cosas y un estudio de los tipos de plataformas y los protocolos de comunicación más utilizados. Para evaluar la arquitectura propuesta, se realizó un estudio de caso que buscaba analizar la percepción del usuario final en el uso de la propuesta y el nivel de transparencia aplicado.

Citas

Ali, N. S., & Shibghatullah, A. S. (2016). Protection web applications using real-time technique to detect structured query language injection attacks. International Journal of Computer Applications, 149(6), 26-32.

Bombardelli, F. G. URF (Framework Unificado de Robótica): proposta de interface para sistemas distribuídos.

Carrion, P., & Quaresma, M. (2019). Internet da Coisas (IoT): Definições e aplicabilidade aos usuários finais. Human Factors in Design, 8(15), 049-066.

Chen, Y., Farley, T., & Ye, N. (2004). QoS requirements of network applications on the Internet. Information Knowledge Systems Management, 4(1), 55-76.

Coulouris, G., Dollimore, J., Kindberg, T., & Blair, G. (2013). Sistemas Distribuídos-: Conceitos e Projeto. Bookman Editora.

Dall'Oglio, P. (2018). PHP Programando com orientação a Objetos. Novatec Editora.

de Lemos, M. F., Oliveira, P. C., Ruela, L. C., da Silva Santos, M., Slveira, T. C., & de Sousa Reis, J. C. (2013). Aplicabilidade da arquitetura MVC em uma aplicação web (WebApps). RE3C-Revista Eletrônica Científica de Ciência da Computação, 8(1).

de Morais, A. M., de Almeida Callou, G. R., & Lins, F. A. A. (2020). Simulação e Avaliação de Desempenho de uma Rede Blockchain Utilizando Containers Docker. Cadernos do IME-Série Informática, 44, 73-87.

Dedeoglu, V., Jurdak, R., Dorri, A., Lunardi, R. C., Michelin, R. A., Zorzo, A. F., & Kanhere, S. S. (2020). Blockchain technologies for iot. In Advanced Applications of Blockchain Technology (pp. 55-89). Springer, Singapore.

Dorri, A., Kanhere, S. S., Jurdak, R., & Gauravaram, P. (2017, March). Blockchain for IoT security and privacy: The case study of a smart home. In 2017 IEEE international conference on pervasive computing and communications workshops (PerCom workshops) (pp. 618-623). IEEE.

Estevão, B. D. S., Sandmann, A., & Santos, I. B. D. (2018). Aplicações ricas para Internet: proposta de Arquitetura de software na nuvem para atender ao Agronegócio.

Kim, T. H., Ramos, C., & Mohammed, S. (2017). Smart city and IoT.

Panarello, A., Tapas, N., Merlino, G., Longo, F., & Puliafito, A. (2018). Blockchain and iot integration: A systematic survey. Sensors, 18(8), 2575.

Pinno, O. J. A., Gregio, A. R. A., & De Bona, L. C. (2017, December). Controlchain: Blockchain as a central enabler for access control authorizations in the iot. In GLOBECOM 2017-2017 IEEE Global Communications Conference (pp. 1-6). IEEE.

Ramos, R. A., Camargo, V., Penteado, R., & Masiero, P. C. (2004, August). Reuso da implementaçao orientada a aspectos do padrao de projeto camada de persistência. In The Fourth Latin American Conference on Pattern Languages of Programming-SugarLoafPLoP, Fortaleza-CE (Vol. 27).

Rotermel, F., & Sommariva, L. W. (2016). Inovações advindas na nova versão da linguagem de programação web PHP 7.0. Revista Interdisciplinar Científica Aplicada, 10(4), 1-20.

Sarzosa Choque, A. I. (2019). PERFORMANCE TESTING A WEB SERVICES CON JMETER (Doctoral dissertation).

Soares, A. S. S., & Matos, P. F. (2017). Uma Análise Comparativa entre Sistemas Gerenciadores de Bancos de Dados NoSQL no contexto de Internet das Coisas. In SBBD (Short Papers) (pp. 306-311).

Teixeira, M. A., & Catanduva, S. P. (2018). Servidor WEB Apache.

Yu, S., Lv, K., Shao, Z., Guo, Y., Zou, J., & Zhang, B. (2018, August). A high performance blockchain platform for intelligent devices. In 2018 1st IEEE international conference on hot information-centric networking (HotICN) (pp. 260-261). IEEE.

Publicado

19/09/2021

Cómo citar

GREGÓRIO, E. N. de V.; LINS, F. A. A.; NÓBREGA, O. de O. . Transparencia de la conectividad de los servicios Blockchain en los sistemas IoT: una propuesta de arquitectura. Research, Society and Development, [S. l.], v. 10, n. 12, p. e239101220273, 2021. DOI: 10.33448/rsd-v10i12.20273. Disponível em: https://rsdjournal.org/index.php/rsd/article/view/20273. Acesso em: 7 jul. 2024.

Número

Sección

Ciencias Exactas y de la Tierra