Nos últimos anos, tanto as pesquisas acadêmicas quanto empresas vêm propondo diferentes soluções – além de apenas como criptomoeda – com o uso de blockchains. Muitas dessas aplicações ainda passam por fase de amadurecimento, especialmente pela novidade e falta de conhecimento em relação à tecnologia. Dentre as principais áreas que estão recebendo grande atenção, destacam-se o Governo Eletrônico, IoT, Sistemas de Saúde, e Programas de Fidelidade.
Governo Eletrônico. Inicialmente, a tecnologia de blockchain foi vista como um possível problema para governos de diferentes países. Este fato se deu, principalmente, para o uso de criptomoedas em atividades ilegais. Com o passar do tempo, e compreensão da tecnologia, diferentes governos estão propondo a adoção de blockchain para solucionar problemas em sistemas fundamentais do governo. Um exemplo interessante é o caso de controle de migração em países. O Homeland Security dos Estados Unidos estuda utilizar blockchain para controle de movimentos migratórios, evitando problemas no registro de cada passo da movimentação de pessoas, bem como evitando a adulteração de informações US Homeland Security (2019). Outro exemplo interessante para o uso de blockchain em sistemas governamentais é a possibilidade de voto eletrônico seguro, como o que vem sendo avaliado em diferentes países, com destaque para a Coréia do Sul (ZDNet, 2020). Recentemente, o governo brasileiro publicou Decreto Nº 10.332, de 28 de abril de 2020 no qual prevê “Disponibilizar, pelo menos, nove conjuntos de dados por meio de soluções de blockchain na administração pública federal até 2022″ (BRASIL, 2020).
Internet das Coisas. Os primeiros sistemas de blockchains possuíam características que tornariam inviável o uso em IoT: alta latência, alto consumo de recursos computacionais, e alto consumo de energia. Porém, com o passar do tempo, diferentes soluções foram propostas com o objetivo de reduzir a latência e não sobrecarregar os dispositivos de IoT. Em sua maioria, propostas que adotam blockchain e IoT usam algum modelo de hierarquia dos nós (DORRI, KANHERE, JURDAK e GAURAVARAM, 2017), (LUNARDI, MICHELIN, NEU e ZORZO, 2018) , reduzindo o consumo de energia, processamento ou memória dos dispositivos. Além disso, algumas propostas adotam algoritmos de consenso mais rápidos para que seja possível reduzir a latência (POPOV, 2016), (DEDEOGLU et al., 2020). E ainda, algumas soluções propõem estrutura de dados diferentes para facilitar ainda mais a sua adoção (POPOV, 2016), (LUNARDI, MICHELIN, NEU e ZORZO, 2018). Além da possibilidade de salvar os dados de forma segura, garantindo a origem e integridade dos dados, os dispositivos de IoT podem se beneficiar da execução de códigos de forma distribuída. Com o uso de smart contracts, tarefas podem ser delegadas para os nós da blockchain. Além disso, poderia se garantir, por exemplo, uma atualização de firmware igual para todos os dispositivos.
Sistemas de Saúde. Sistemas de saúde, em geral, lidam com quantidades elevadas de dados de diferentes tipos. Hospitais, por exemplo, devem lidar com dados de órgãos reguladores, dados governamentais, dados de suprimentos e compras, dados de equipamentos, dados de funcionários, dados de pacientes, dentre outros. A maioria destes dados possuem sigilo ou tem potencial de ter grande impacto em caso de adulteração ou registro indevido. Desta forma, blockchains podem auxiliar na garantia da integridade dos dados e, até mesmo, na execução de contratos inteligentes para lidar com fornecedores e pacientes. Além disso, do ponto de vista do paciente (Figura 2), um sistema com blockchain poderia facilitar o acesso e registro ao seu histórico/prontuário, de forma descentralizada, por diferentes entidades ou pessoas (LUNARDI, 2019b). Um grande desafio nestes sistemas é a necessidade de privacidade dos dados, visto que o paciente deve ter a capacidade ocultar determinadas informações de caráter pessoal.