Desenvolvimento de uma API RESTful e integração com blockchain Ethereum para aplicação de Smart Grid

dc.contributor.advisorMedeiros, Diego da Silva de
dc.contributor.advisorLatteshttp://lattes.cnpq.br/5102150000360627
dc.contributor.authorMedeiros, Guilherme da Silva de
dc.contributor.referee1Martins, Ramon Mayor
dc.contributor.referee1IDhttps://orcid.org/0000-0002-1952-0909
dc.contributor.referee1Latteshttp://lattes.cnpq.br/6289204315531991
dc.contributor.referee2Nogueira, Evanaska Maria Barbosa
dc.contributor.referee2Latteshttp://lattes.cnpq.br/7462596070881991
dc.date.accessioned2026-03-13T17:08:38Z
dc.date.available2026-03-13T17:08:38Z
dc.date.issued2025-07-28
dc.description.abstractEste trabalho propõe uma solução tecnológica para facilitar transações de energia elétrica no mercado livre brasileiro por meio da integração entre redes inteligentes (smart grids) e tecnologia blockchain. ntando com um levantamento bibliográfico e análise do setor energético nacional, abordando o crescimento da demanda elétrica e a expansão do mercado livre de energia. Foi explorado o conceito de smart grids como ecossistemas tecnológicos capazes de suportar a geração, distribuição, monitoramento e comercialização de energia com maior eficiência e segurança. Na sequência, investigou-se o papel da blockchain como ferramenta capaz de garantir integridade, rastreabilidade e imutabilidade nas transações energéticas peer-to-peer. Como aplicação prática, foi desenvolvida uma API RESTful conectada a uma instância Ethereum local, executada em contêiner Docker, capaz de criar contas, consultar saldos e realizar transações simuladas de energia. A arquiteturaempregada foi modular e em microsserviços, utilizando autenticação criptográfica e validação por consenso. Os resultados demonstraram ganhos em auditabilidade, eliminação de intermediários, segurança dos dados e flexibilidade para expansão futura da solução. Apesar de desafios como latência e custos de armazenamento, estratégias foram adotadas para otimizar desempenho. Como proposta de continuidade, recomenda-se o desenvolvimento de contratos inteligentes específicos e interfaces web para facilitar o uso por usuários comuns. A conclusão aponta que a integração entre smart grids e blockchain representa um avanço significativo rumo à modernização e descentralização do setor energético brasileiro.
dc.description.abstractThis study proposes a technological solution to enable secure energy (se houver) transactions in Brazil’s free energy market through the integration of smart grids and blockchain technology. The methodology included literature review and analysis of the national energy sector, emphasizing rising electricity demand and the growing relevance of decentralized energy trading. Smart grids were examined as interconnected technologies that enhance the generation, distribution, monitoring, and commercialization of energy. Blockchain was investigated as a mechanism to ensure transaction integrity, traceability, and immutability in peer-to-peer energy exchanges. A RESTful API was developed and integrated into a local Ethereum instance running in a Docker container, allowing account creation, balance queries, and simulated energy transactions. The architecture is based on a microservices model, using asymmetric cryptography and consensus validation. Results highlight improvements in auditability, data security, and elimination of centralized intermediaries. Despite challenges such as latency and storage costs, mitigation strategies were implemented to optimize performance. For future enhancements, the study recommends developing specialized smart contracts and a user-friendly web application interface. The conclusion reinforces that integrating smart grids and blockchain marks a significant step toward modernizing and decentralizing Brazil’s energy sector.
dc.identifier.citationMEDEIROS, Guilherme da Silva de. Desenvolvimento de uma API RESTful e integração com blockchain Ethereum para aplicação de Smart Grid. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Telecomunicações) - Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina, São José, 2025.
dc.identifier.urihttps://repositorio.ifsc.edu.br/handle/1/617
dc.language.isoPortuguês Brasilpt_BR
dc.publisherInstituto Federal de Santa Catarinapt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCâmpus São Josépt_BR
dc.publisher.initialsIFSC
dc.publisher.programBacharelado em Engenharia de Telecomunicaçõespt_BR
dc.rights.accessAcesso Aberto
dc.subjectRedes elétricas inteligentes
dc.subjectBlockchains (Base de dados)
dc.subjectEnergia elétrica
dc.subject.cnpqENGENHARIAS
dc.titleDesenvolvimento de uma API RESTful e integração com blockchain Ethereum para aplicação de Smart Grid
dc.typeTrabalho de conclusão de graduaçãopt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
GUILHERME_ DA_ SILVA_ DE_ MEDEIROS_ TCC.pdf
Tamanho:
3.88 MB
Formato:
Adobe Portable Document Format

Licença do Pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed to upon submission
Descrição: