Como o blockchain pode ajudar na segurança da IoT
A adoção de blockchain e IoT vai gerar uma economia global de 30%, cerca de US$ 31 bilhões (mais de R$ 150 bilhões) até 2024, por evitar fraudes relacionadas aos alimentos em toda a cadeia de abastecimento.
Rodrigo Pimenta, CEO da HubChain Tecnologia
Um recente estudo da Juniper Research, especializada em business intelligence de mercado, mostra que o número de dispositivos IoT – Internet das coisas chegará a 83 bilhões em 2024 e evidencia que a adoção de blockchain e IoT vai gerar uma economia global de 30%, cerca de US$ 31 bilhões (mais de R$ 150 bilhões) até 2024, por evitar fraudes relacionadas aos alimentos em toda a cadeia de abastecimento.
Cada vez mais o mercado consumidor tem buscado se identificar e comprar produtos de empresas com consciência e atitudes sustentáveis. Uma empresa sustentável tem uma gestão da cadeia de produção e, por consequência, uma cadeia de valor maior, gerando simpatia com o consumidor final e, com isso, aumentando seu faturamento. Mas como fazer isso considerando a complexidade das informações que fluem nesta cadeia, sem comprometer a segurança, custo, integridade e longevidade da informação? Uma arquitetura de tecnologia se torna uma forte candidata para resolver essa questão: o blockchain.
Sempre que pensamos em blockchain, automaticamente pensamos em criptoativo, que é uma grande revolução no sistema financeiro para smart cities 5.0. No entanto, o que poderíamos aprender com a tecnologia e fazer aplicação na prática em outros contextos ou cenários? A priori, para aplicarmos a tecnologia com eficiência precisamos entender melhor alguns componentes básicos e que problemas ela já resolveu.
Basicamente, o blockchain foi criado para resolver uma grande questão: “Como podemos conectar informações entre pessoas, de forma segura, garantindo rastreabilidade e não duplicidade com o mínimo custo de infraestrutura possível?”. Rapidamente pensamos na solução peer-to-peer (P2) de BitTorrent para compartilhamento de música e de arquivos. Essa solução se encaixa como uma luva, todavia falta um pouco mais de sofisticação – como resolver o problema de contabilidade e armazenamento em um ambiente sem Internet (offline) momentaneamente? Para isso viria a matemática da criptografia.
A matemática da criptografia requer um grande desafio de qual design de algoritmo utilizar. Em meados de 2019, tínhamos o design de criptografia de chaves público-privadas usando RSA e PGP. No entanto, o que chamou atenção pela sua versatilidade, segurança e tamanho em bytes foi a criptografia elíptica, precisamente o algoritmo DSA “ECDSA elliptic curve”.
Tínhamos, de forma bem simplificada, quaisquer indivíduos trocando informações entre si, garantindo identificar tais indivíduos por meio da criptografia, em uma estrutura de propagação dos dados (broadcast) ponto a ponto, onde cada nó da rede poderia guardar e transmitir propagando para outros, garantindo a sua não duplicidade e integridade.
Pois bem, e se em vez de pessoas enviando informações assinadas por elas, fossem outras máquinas e de forma independente? E se essas máquinas fossem IoT? Vamos analisar uma cadeira de operação de produção de um iogurte até o consumidor no supermercado, por exemplo. Analisando de frente para trás a cadeia de suprimentos (“supply chain”), temos o consumidor que compra um iogurte, que veio em uma caixa, que foi transportada em câmara com temperatura resfriada, que veio de um lote de uma fábrica que também armazenou em uma câmara fria controlada para o produto final, que por sua vez misturou e fermentou o leite, que foi pasteurizado e veio transportado de outras fazendas e que o rebanho bovino que contribuiu para esse iogurte veio da progenitora da vaca “mumu”.
Parece até ficção científica, mas a infraestrutura para se mapear tudo isso, gerenciando e controlando todos os dias de forma contínua, sem que haja algum hacker ou erro sistêmico de integridade, é resolvida de forma elegante e com um custo-benefício de IoT integrado com blockchain internamente em seus códigos.
Temos diversas soluções blockchain open source (código aberto), não só financeiras, como a Hyperledger e a “IBM Food Trust”, ambas da IBM, além da MultiChain, da Coin Sciences, a AgreeMarket, da Argentina, a colombiana AOS e a brasileira Hubchain Technologies. No segmento financeiro, temos um destaque especial ao Projeto IOTA que foi construído para que seja um protocolo interessante para funcionar com a maioria dos dispositivos IoT.
Focando na segurança, é cada vez mais crescente a criação de frameworks IoT que interagem com a cadeia de suprimentos usando blockchain, empresas da rede “Food Trust”, composta por mais de 200 organizações, dentre elas Carrefour, Dole, Nestlè, Walmart, Dole, Dellite e diversas gigantes do setor.
Segundo a autora da pesquisa da Juniper Research, Dra. Morgane Kimmich, “hoje, a transparência e a eficiência na cadeia de abastecimento de alimentos são limitadas por dados opacos que obrigam cada empresa a confiar em intermediários e registros em papel. O blockchain e a IoT fornecem uma plataforma imutável e compartilhada para que todos os atores da cadeia de suprimentos sejam rastreados e rastreiem ativos; economizando tempo e recursos e reduzindo fraudes”. Com isso, temos maior segurança não só no consumo de alimentos, mas também na perenidade e auditoria automática de processos e da operação.