Maneiras como a Melhoria da Privacidade na Blockchain Pode Construir Confiança nos Ecossistemas IoT

Quando falamos sobre ecossistemas de Internet das Coisas (IoT), estamos nos referindo a uma vasta rede de diferentes gadgets e dispositivos que conversam entre si. Imagine sua geladeira inteligente enviando uma mensagem para seu smartphone para dizer que você está sem leite ou seu termostato inteligente ajustando a temperatura do quarto com base em suas preferências. Parece futurista, certo?
Mas aqui está o detalhe: esses dispositivos, por mais avançados que pareçam, não são tão poderosos ou recursosos quanto os computadores que usamos diariamente. Eles são como pequenos mensageiros com energia limitada, sempre em movimento.
Por que os dispositivos IoT são diferentes do seu computador regular
- Recursos Limitados: Ao contrário dos grandes servidores ou computadores poderosos aos quais estamos acostumados, os dispositivos IoT muitas vezes têm apenas pouca memória e poder de processamento.
- Canais de Comunicação Diferentes: Em vez dos canais mais seguros que nossos computadores usam, os dispositivos IoT muitas vezes se comunicam por canais sem fio menos seguros, como ZigBee ou LoRa. Pense nisso como escolher um cadeado de bicicleta frágil em vez de um robusto.
- Linguagem e Funções Únicas: Cada dispositivo IoT é como um indivíduo único. Eles têm suas funções e se comunicam de suas maneiras. É como ter muitas pessoas de diferentes países, cada uma falando seu idioma, tentando ter uma conversa. Isso torna difícil criar um protocolo de segurança único para todos.
Por que isso é um problema?
Bem, devido a esses desafios únicos, os dispositivos IoT podem ser alvos fáceis para ciberataques. É um pouco como uma cidade. Quanto maior a cidade, mais oportunidades para algo dar errado. E assim como em uma grande cidade com muitos tipos diferentes de pessoas, os dispositivos IoT de diferentes empresas precisam encontrar maneiras de falar uns com os outros. Às vezes, isso requer um intermediário, uma terceira parte confiável, para ajudá-los a se entender.
Além disso, porque esses dispositivos são limitados em energia, eles não estão tão equipados para se defender contra ameaças cibernéticas sofisticadas. É como enviar alguém com uma funda para repelir um exército moderno.
Desconstruindo as vulnerabilidades
As vulnerabilidades do IoT podem ser divididas em duas categorias principais
- Vulnerabilidades Específicas do IoT: Questões como ataques de drenagem de bateria, desafios com padronização ou problemas de confiança pertencem aqui. Pense neles como problemas que apenas esses dispositivos enfrentam.
- Vulnerabilidades Comuns: Estas são questões herdadas do mundo maior da Internet. Os problemas típicos que a maioria dos dispositivos online enfrenta.
Compreendendo as Ameaças de Segurança no IoT
Ao mergulhar no mundo da cibersegurança, especialmente na esfera da IoT (Internet das Coisas), é comum ouvir falar sobre a tríade CIA. Isso não se refere a uma agência secreta, mas sim significa Confidencialidade, Integridade e Disponibilidade. Estes são três princípios que sustentam a maioria da cibersegurança.
A primeira, Confidencialidade, é sobre garantir que seus dados privados permaneçam exatamente isso: privados. Pense nisso como um diário que você guarda debaixo da cama. Apenas você (e talvez alguns de confiança) deve ter a chave. No mundo digital, isso se traduz em informações pessoais, fotos ou até mesmo uma conversa que você está tendo com um amigo por meio de um dispositivo inteligente.
Integridade, por outro lado, é garantir que o que você escreveu naquele diário permaneça como você o deixou. Significa que seus dados, seja uma mensagem, um vídeo ou um documento, não são alterados por outra pessoa sem o seu conhecimento.
Por último, há a Disponibilidade. Este princípio é semelhante a sempre ter seu diário disponível quando você deseja registrar seus pensamentos. No reino digital, isso poderia significar acessar um site quando necessário ou recuperar as configurações da sua casa inteligente da nuvem.
Com esses princípios em mente, vamos nos aprofundar nas ameaças que enfrentam a IoT. Quando se trata de IoT, nossos dispositivos cotidianos, como geladeiras, termostatos e até carros, estão interconectados. E embora essa interconectividade traga conveniência, também introduz vulnerabilidades únicas.
Uma ameaça comum é o ataque de Negação de Serviço (DoS). Imagine isto: você está em um show e está tentando passar por uma porta, mas um grupo de brincalhões continua bloqueando o caminho, não deixando ninguém passar. É isso que um DoS faz com as redes. Ele as sobrecarrega com solicitações falsas para que usuários reais como você e eu não consigam entrar. Uma versão mais ameaçadora é o DoS Distribuído (DDoS), onde não é apenas um grupo bloqueando a porta, mas vários grupos bloqueando várias portas ao mesmo tempo.
Outra ameaça sorrateira é o ataque Homem-no-Meio (MiTM). É semelhante a alguém ouvindo secretamente sua chamada telefônica e, às vezes, até fingindo ser a pessoa com quem você acha que está falando. No espaço digital, esses atacantes retransmitem secretamente e podem até alterar a comunicação entre duas partes.
Então temos o malware, o equivalente digital de um vírus de resfriado, mas muitas vezes com intenções mais prejudiciais. Estes são softwares criados para infiltrar e às vezes danificar nossos dispositivos. À medida que nosso mundo se enche de mais dispositivos inteligentes, o risco de infecções por malware aumenta.
Mas aqui está o lado positivo: por mais numerosas que essas ameaças pareçam, especialistas em todo o mundo estão trabalhando incansavelmente para combatê-las. Eles estão empregando técnicas avançadas, como Inteligência Artificial, para detectar e contra-atacar esses ataques. Eles também estão refinando como nossos dispositivos se comunicam, garantindo que possam genuinamente reconhecer e confiar uns nos outros. Então, embora a era digital tenha seus desafios, não estamos navegando por eles de olhos vendados.
Privacidade
Além das ameaças de segurança mencionadas anteriormente, os dispositivos IoT e os dados que eles manipulam enfrentam riscos ligados à privacidade, incluindo sniffing de dados, desmascaramento de dados anônimos (desanonimização) e tirar conclusões com base nesses dados (ataques de inferência). Esses ataques visam principalmente a confidencialidade dos dados, independentemente de estarem armazenados ou sendo transmitidos. Esta seção explora essas ameaças à privacidade em detalhes.
MiTM no Contexto de Privacidade
Sugere-se que os ataques MiTM possam ser divididos em duas categorias: Ataques MiTM Ativos (AMA) e Ataques MiTM Passivos (PMA). Ataques MiTM passivos envolvem monitorar discretamente as trocas de dados entre dispositivos. Esses ataques podem não adulterar os dados, mas podem comprometer a privacidade. Considere alguém com a capacidade de monitorar secretamente um dispositivo; eles poderiam fazer isso por um período prolongado antes de lançar um ataque. Dada a prevalência de câmeras em dispositivos IoT que vão de brinquedos a smartphones e wearables, as consequências potenciais de ataques passivos, como escuta ou sniffing de dados, são substanciais. Por outro lado, os ataques MiTM ativos desempenham um papel mais direto, utilizando os dados adquiridos para se envolver de forma enganosa com um usuário ou acessar perfis de usuário sem permissão.
Privacidade de Dados e Suas Preocupações
Semelhante ao framework MiTM, as ameaças à privacidade de dados também podem ser categorizadas em Ataques Ativos de Privacidade de Dados (ADPA) e Ataques Passivos de Privacidade de Dados (PDPA). As preocupações em torno da privacidade de dados tocam em questões como vazamento de dados, alterações não autorizadas de dados (manipulação de dados), roubo de identidade e o processo de desmascaramento de dados aparentemente anônimos (reidentificação). Especificamente, ataques de reidentificação, às vezes referidos como ataques de inferência, giram em torno de métodos como desanonimização, pinpointing de localizações e acumulação de dados de diversas fontes. O objetivo central desses ataques é reunir dados de vários lugares para descobrir a identidade de um indivíduo. Esses dados reunidos podem então ser usados para se passar pela pessoa-alvo. Ataques que modificam diretamente os dados, como manipulação de dados, se enquadram na categoria ADPA, enquanto aqueles associados à reidentificação ou vazamento de dados são considerados PDPA.
Blockchain como uma Solução Potencial
Blockchain, comumente abreviada como BC, é uma rede resiliente caracterizada por sua transparência, tolerância a falhas e capacidade de ser verificada e auditada. Frequentemente descrita com termos como descentralizada, peer-to-peer (P2P), transparente, sem necessidade de confiança e imutável, a blockchain se destaca como uma alternativa confiável em comparação com os modelos tradicionais de cliente-servidor centralizados. Um recurso notável dentro da blockchain é o "contrato inteligente", um contrato autoexecutável onde os termos do acordo ou condições são escritos em código. O design inerente da blockchain garante a integridade e autenticidade dos dados, apresentando uma forte defesa contra a manipulação de dados em dispositivos IoT.
Esforços para Reforçar a Segurança
Várias estratégias baseadas em blockchain foram sugeridas para diversos setores como cadeias de suprimentos, gerenciamento de identidade e acesso e, particularmente, IoT. Alguns modelos existentes, no entanto, não honram as restrições de tempo e não são otimizados para dispositivos IoT com recursos limitados. Pelo contrário, certos estudos focaram principalmente em melhorar o tempo de resposta dos dispositivos IoT, negligenciando considerações de segurança e privacidade. Um estudo de Machado e colegas introduziu uma arquitetura de blockchain dividida em três segmentos: IoT, Fog e Cloud. Esta estrutura enfatizou estabelecer confiança entre dispositivos IoT usando protocolos baseados em métodos de prova, levando à integridade dos dados e medidas de segurança como gerenciamento de chaves. No entanto, esses estudos não abordaram diretamente as preocupações de privacidade do usuário.
Outro estudo explorou o conceito de “DroneChain”, que se concentrou na integridade dos dados para drones, protegendo-os por meio de um blockchain público. Embora esse método garantisse um sistema robusto e responsável, ele empregava prova de trabalho (PoW), o que pode não ser ideal para aplicações de IoT em tempo real, especialmente para drones. Além disso, o modelo carecia de recursos para garantir a proveniência dos dados e a segurança geral dos usuários.
Blockchain como Escudo para Dispositivos IoT
À medida que a tecnologia continua a avançar, a suscetibilidade dos sistemas a ataques, como ataques de Negação de Serviço (DoS), aumenta. Com a proliferação de dispositivos IoT acessíveis, os atacantes podem controlar múltiplos dispositivos para lançar ciberataques formidáveis. A rede definida por software (SDN), embora revolucionária, pode ser comprometida por malware, tornando-a vulnerável a vários ataques. Alguns pesquisadores defendem o uso do blockchain para proteger os dispositivos IoT dessas ameaças, citando sua natureza descentralizada e à prova de adulteração. Ainda assim, é notável que muitas dessas soluções permaneçam teóricas, carecendo de implementação prática.
Estudos adicionais visaram abordar as falhas de segurança em diferentes setores usando blockchain. Por exemplo, para combater a manipulação potencial em um sistema de rede inteligente, um estudo propôs o uso de transmissão de dados criptografada combinada com blockchain. Outro estudo defendeu um sistema de prova de entrega usando blockchain, agilizando o processo logístico. Esse sistema mostrou-se resiliente contra ataques comuns como MiTM e DoS, mas apresentou deficiências no gerenciamento de identidade do usuário e privacidade de dados.
Arquitetura de Nuvem Distribuída
Além de abordar desafios de segurança familiares, como integridade de dados, MiTM e DoS, vários esforços de pesquisa exploraram soluções multifacetadas. Por exemplo, um artigo de pesquisa de Sharma e sua equipe introduziu uma técnica de blockchain econômica, segura e sempre disponível para arquitetura de nuvem distribuída, enfatizando a segurança e a redução dos atrasos de transmissão. No entanto, havia áreas negligenciadas, incluindo privacidade de dados e gerenciamento de chaves.
Um tema recorrente nesses estudos é o uso prevalente de PoW como mecanismo de consenso, que pode não ser o mais eficiente para aplicações de IoT em tempo real devido à sua natureza intensiva em energia. Além disso, um número significativo dessas soluções negligenciou aspectos vitais, como anonimato do usuário e integridade abrangente dos dados.
Desafios da Implementação do Blockchain em IoT
Atraso e Eficiência
Embora a tecnologia de blockchain (BC) exista há mais de dez anos, suas verdadeiras vantagens só foram exploradas recentemente. Diversas iniciativas estão em andamento para integrar o BC em áreas como logística, alimentos, redes inteligentes, VANET, 5G, saúde e sensoriamento coletivo. No entanto, as soluções prevalentes não abordam o atraso inerente do BC e não são adequadas para dispositivos IoT com recursos limitados. O mecanismo de consenso predominante no BC é a Prova de Trabalho (PoW). A PoW, apesar de seu uso generalizado, é comparativamente lenta (processando apenas sete transações por segundo, em contraste com a média de duas mil da Visa) e é intensiva em energia.
Computação, Manipulação de Dados e Armazenamento
Executar um BC exige recursos computacionais, energia e memória significativos, especialmente quando distribuídos por uma vasta rede de pares. Como destacado por Song et al., em maio de 2018, o tamanho do livro-razão do Bitcoin excedia 196 GB. Essas restrições levantam preocupações sobre escalabilidade e velocidade de transação para dispositivos IoT. Uma possível solução alternativa seria delegar suas tarefas computacionais a nuvens centralizadas ou servidores de névoa semi-descentralizados, mas isso introduz atrasos de rede adicionais.
Uniformidade e Padronização
Como todas as tecnologias emergentes, a padronização do BC é um desafio que pode exigir ajustes legislativos. A cibersegurança permanece um desafio formidável, e é excessivamente otimista esperar um único padrão que possa mitigar todos os riscos de ameaças cibernéticas contra dispositivos IoT no futuro próximo. No entanto, um padrão de segurança pode garantir que os dispositivos adheram a determinados benchmarks aceitáveis de segurança e privacidade. Qualquer dispositivo IoT deve abranger uma série de recursos essenciais de segurança e privacidade.
Preocupações com Segurança
Embora o BC seja caracterizado por ser imutável, sem necessidade de confiança, descentralizado e resistente à adulteração, a segurança de uma configuração baseada em blockchain é tão robusta quanto seu ponto de entrada. Em sistemas construídos em BC público, qualquer pessoa pode acessar e examinar os dados. Embora os blockchains privados possam ser uma solução para isso, eles introduzem novos desafios, como dependência de um intermediário confiável, centralização e questões legislativas relacionadas ao controle de acesso. Fundamentalmente, as soluções de IoT facilitadas por blockchain devem cumprir critérios de segurança e privacidade. Isso inclui garantir que o armazenamento de dados esteja alinhado com as necessidades de confidencialidade e integridade; garantir a transmissão segura de dados; facilitar o compartilhamento transparente, seguro e responsável de dados; manter a autenticidade e a não contestabilidade; garantir uma plataforma que permita a divulgação seletiva de dados; e sempre obter o consentimento explícito de compartilhamento das entidades participantes.
Conclusão
O blockchain, uma tecnologia com imenso potencial e promessa, tem sido aclamado como uma ferramenta transformadora para vários setores, incluindo o vasto e em constante evolução cenário da Internet das Coisas (IoT). Com sua natureza descentralizada, o blockchain pode fornecer segurança aprimorada, transparência e rastreabilidade – recursos altamente cobiçados nas implementações de IoT. No entanto, como em qualquer fusão tecnológica, a combinação do blockchain com a IoT não está isenta de desafios. Desde questões relacionadas à velocidade, computação e armazenamento, até a necessidade premente de padronização e de abordar vulnerabilidades, há múltiplas facetas que exigem atenção. É essencial que as partes interessadas nos ecossistemas de blockchain e IoT abordem esses desafios de forma colaborativa e inovadora para aproveitar totalmente o potencial sinérgico dessa união.
Perguntas Frequentes
Quais benefícios potenciais a blockchain pode trazer para a IoT?
A blockchain pode introduzir segurança aprimorada, rastreabilidade e transparência nas redes de IoT. Sua natureza descentralizada também pode mitigar pontos únicos de falha e reduzir os riscos associados ao controle centralizado.
Por que a padronização é uma questão tão crucial para a integração da blockchain com a IoT?
A padronização garante que haja um framework consistente para desenvolvimento e implantação. Ela pode ajudar a resolver problemas de compatibilidade, otimizar os esforços de cibersegurança e estabelecer benchmarks para segurança e privacidade.
As blockchains privadas são sempre uma solução melhor para a IoT do que as blockchains públicas?
Não necessariamente. Embora as blockchains privadas ofereçam acesso mais controlado, elas introduzem desafios como a dependência de um intermediário confiável e o potencial de centralização. A melhor escolha geralmente depende da aplicação específica de IoT e de seus requisitos.
Como as demandas computacionais da blockchain impactam os dispositivos de IoT?
Os dispositivos de IoT, especialmente aqueles com recursos limitados, podem ter dificuldades com as demandas computacionais, energéticas e de armazenamento da blockchain. Isso pode afetar as velocidades de transação, a escalabilidade e a eficiência geral da rede de IoT.
É possível tornar os sistemas IoT baseados em blockchain completamente seguros?
Nenhum sistema pode ser totalmente imune a ameaças. No entanto, com o blockchain, certas características de segurança inerentes, como descentralização, imutabilidade e transparência, podem reforçar a segurança. É essencial combinar os pontos fortes do blockchain com outras medidas de segurança para criar uma defesa robusta contra possíveis ameaças.
Aviso Legal. As informações fornecidas não constituem aconselhamento de investimento. Cryptopolitan.com não assume responsabilidade por quaisquer investimentos realizados com base nas informações fornecidas nesta página. Recomendamos fortemente a realização de pesquisa independente e/ou consulta com um profissional qualificado antes de tomar quaisquer decisões de investimento.

Shummas Humayun
Shummas é ex-redator técnico de conteúdo e pesquisador.















