An IoT data exchange ecosystem through the use of public blockchains

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Agostinho, Bruno Machado
Orientador(a): Pinto, Alex Sandro Roschildt
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Link de acesso: https://repositorio.ufsc.br/handle/123456789/264058
Resumo: Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2024.
id UFSC_fb9319c45caf83bb6a3cabd43c00f68c
oai_identifier_str oai:repositorio.ufsc.br:123456789/264058
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str
spelling Universidade Federal de Santa CatarinaAgostinho, Bruno MachadoPinto, Alex Sandro RoschildtDantas, Mário Antônio Ribeiro2025-03-25T23:24:14Z2025-03-25T23:24:14Z2024390719https://repositorio.ufsc.br/handle/123456789/264058Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2024.O cenário computacional contemporâneo está se transformando com o surgimento das criptomoedas e a crescente presença dos dispositivos de Internet das Coisas (IoT), o que cria desafios e oportunidades dentro dos modelos econômicos atuais. Este estudo propõe uma arquitetura pioneira de Economia das Coisas (EoT) que explora essas tecnologias, facilitando interações diretas entre dispositivos (D2D) e trazendo uma análise comparativa de criptomoedas como Ripple, Iota e Ethereum, destacando diferenças em custo, taxa de erro, velocidade de processamento e manejo de concorrência. À medida que as aplicações de IoT se expandem, a eficiência dos protocolos de comunicação, como o MQTT, torna-se essencial, mas suas vulnerabilidades convencionais, principalmente no broker, demandam soluções inovadoras. A integração de blockchains e contratos inteligentes para armazenar e transmitir mensagens dos brokers é uma alternativa para aumentar a segurança, apesar de introduzir alguma latência, sendo testada com sucesso para criar um ambiente seguro em IoT. Com o aumento do interesse em blockchain, este estudo também examina a descentralização e a integridade dos dados, propondo uma arquitetura inovadora de Sistema de Nomes de Domínios de Carteiras (WDNS) na rede Ethereum para facilitar o gerenciamento de múltiplas carteiras e subdomínios, oferecendo uma solução simplificada para o controle dos usuários. Assim, o trabalho contribui para o entendimento do cenário de criptomoedas, IoT e blockchain e propõe ecossistemas capazes de remodelar futuros modelos econômicos, eliminando a necessidade de intermediários nas negociações de dados.Abstract: The contemporary computational landscape is witnessing a paradigm shift with the simultaneous rise of cryptocurrencies and the escalating ubiquity of Internet of Things (IoT) devices. This intersection introduces a myriad of challenges, opportunities, and behavioral transformations within existing economic frameworks. This study presents a pioneering Economy of Things (EoT) architecture designed to harness the potential of these emergent technologies, specifically facilitating device-to-device (D2D) interactions within a novel paradigm. The investigation encompasses a meticulous comparative analysis of three prominent cryptocurrencies?Ripple, Iota, and Ethereum?unveiling nuanced distinctions in transaction costs, error rates, processing speeds, and concurrency handling. Furthermore, as the landscape of IoT applications expands, the need for efficient communication protocols becomes imperative. The Message Queuing Telemetry Transport (MQTT) protocol, tailored for IoT devices, has garnered attention due to its lightweight publisher/subscriber model. However, inherent vulnerabilities in the conventional MQTT architecture, particularly on the broker side, necessitate innovative solutions. To address these concerns and bolster data security, this study advocates the integration of blockchains and smart contracts for the storage and transmission of broker messages. Despite introducing an element of increased latency, empirical testing substantiates the functional viability of this architecture, establishing a robust environment conducive to secure IoT applications. In tandem with these developments, the surge in interest surrounding blockchain technologies prompts a focused exploration of decentralized solutions. Acknowledging the pivotal attributes of decentralization, scalability, and data integrity, this study identifies and addresses challenges hindering the widespread adoption of these technologies. Specifically, the management of multiple cryptocurrencies and associated wallets presents a pressing issue. In response, a novel Wallet Domain Name System (WDNS) architecture is proposed, leveraging the Ethereum network to develop a DNS approach. WDNS utilizes smart contracts to store and resolve domains, offering a streamlined solution for managing multiple subdomains under users' control. In summation, this work not only contributes to our understanding of the evolving landscape of cryptocurrencies, IoT, and blockchain technologies but also introduces innovative ecosystem that hold the potential to reshape future economic and business models, removing the need of thirty parts on the data negotiation.128 p.| il., gráfs.engComputaçãoInternet das coisasBlockchains (Base de dados)CriptomoedasEconomiaAn IoT data exchange ecosystem through the use of public blockchainsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINALPGCC1290-T.pdfPGCC1290-T.pdfapplication/pdf2305297https://repositorio.ufsc.br/bitstream/123456789/264058/1/PGCC1290-T.pdf77a62c7aa70416e1801a89c77359a2c3MD51123456789/2640582025-03-25 20:24:14.982oai:repositorio.ufsc.br:123456789/264058Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestsandra.sobrera@ufsc.bropendoar:23732025-03-25T23:24:14Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv An IoT data exchange ecosystem through the use of public blockchains
title An IoT data exchange ecosystem through the use of public blockchains
spellingShingle An IoT data exchange ecosystem through the use of public blockchains
Agostinho, Bruno Machado
Computação
Internet das coisas
Blockchains (Base de dados)
Criptomoedas
Economia
title_short An IoT data exchange ecosystem through the use of public blockchains
title_full An IoT data exchange ecosystem through the use of public blockchains
title_fullStr An IoT data exchange ecosystem through the use of public blockchains
title_full_unstemmed An IoT data exchange ecosystem through the use of public blockchains
title_sort An IoT data exchange ecosystem through the use of public blockchains
author Agostinho, Bruno Machado
author_facet Agostinho, Bruno Machado
author_role author
dc.contributor.none.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Agostinho, Bruno Machado
dc.contributor.advisor1.fl_str_mv Pinto, Alex Sandro Roschildt
dc.contributor.advisor-co1.fl_str_mv Dantas, Mário Antônio Ribeiro
contributor_str_mv Pinto, Alex Sandro Roschildt
Dantas, Mário Antônio Ribeiro
dc.subject.classification.none.fl_str_mv Computação
Internet das coisas
Blockchains (Base de dados)
Criptomoedas
Economia
topic Computação
Internet das coisas
Blockchains (Base de dados)
Criptomoedas
Economia
description Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2024.
publishDate 2024
dc.date.issued.fl_str_mv 2024
dc.date.accessioned.fl_str_mv 2025-03-25T23:24:14Z
dc.date.available.fl_str_mv 2025-03-25T23:24:14Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/264058
dc.identifier.other.none.fl_str_mv 390719
identifier_str_mv 390719
url https://repositorio.ufsc.br/handle/123456789/264058
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 128 p.| il., gráfs.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/264058/1/PGCC1290-T.pdf
bitstream.checksum.fl_str_mv 77a62c7aa70416e1801a89c77359a2c3
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv sandra.sobrera@ufsc.br
_version_ 1851759016563179520