Resumo
As aplicações de Internet das Coisas têm obtido notoriedade nos últimos anos, em especial aquelas voltadas ao tratamento de dados de geolocalização, como captura, monitoramento, rastreamento e roteirização; contudo, a natureza centralizada dessas arquiteturas, aliada a vulnerabilidades de segurança, desafios de escalabilidade e às limitações computacionais dos dispositivos, impõe restrições ao desenvolvimento de soluções confiáveis para esse domínio. Nesse contexto, a tecnologia de blockchain tem sido investigada como alternativa para o tratamento seguro e auditável dessas informações. Este trabalho apresenta um framework baseado em blockchain, com execução de nós na borda da rede, voltado a aplicações de Internet das Coisas que lidam com dados de geolocalização, no qual, a partir de uma revisão da literatura, são discutidas contribuições relacionadas à integração entre IoT e blockchain e os desafios associados à performance, à segurança, à integridade e à privacidade dos dados. O framework proposto é avaliado experimentalmente considerando diferentes abordagens de execução, métricas de desempenho e casos de teste relacionados às propriedades de segurança e privacidade analisadas. Os resultados obtidos permitem discutir a viabilidade da abordagem proposta e os impactos da proximidade computacional no uso de blockchain para aplicações baseadas em geolocalização, fornecendo subsídios para a adoção de frameworks mais adequadas a esse tipo de cenário
