“Inteligência Artificial: A Nova Fronteira da Ciência Brasileira”

19 a 24 de outubro de 2020

Trabalho 13589

ISSN 2237-9045
Instituição Universidade Federal de Viçosa
Nível Graduação
Modalidade Pesquisa
Área de conhecimento Ciências Exatas e Tecnológicas
Área temática Ciência da computação
Setor Instituto de Ciências Exatas e Tecnológicas - Campus Florestal
Conclusão de bolsa Não
Primeiro autor Otávio Santos Gomes
Orientador JOSE AUGUSTO MIRANDA NACIF
Outros membros Alex Borges Vieira, POLLYANNA CARDOSO PEREIRA, Ronan Dutra Mendonça
Título Blockchain e Rastreabilidade nas Cadeias de Suprimentos
Resumo A tecnologia blockchain vêm ganhando reconhecimento global devido ao seu potencial de inovação. De forma geral, a blockchain é uma cadeia estruturada de dados que combina blocos de informações em ordem cronológica e armazena os blocos de forma criptografada como um registro distribuído que não pode ser adulterado. Neste projeto, desenvolvemos uma aplicação blockchain baseada na rede ethereum. A ethereum permite o desenvolvimento e a implantação de aplicações programáveis chamadas contratos inteligentes. Esses contratos são programas inseridos na blockchain que possibilitam a execução e manipulação de transações com condições programáveis. Dessa forma, estabelecem as bases para transações mais complexas e permitem que sejam definidas regras e consequências, assim como um contrato legal, o que proporciona confiabilidade nas relações estabelecidas na rede. Para realizar testes na rede ethereum, desenvolvemos uma aplicação com o intuito de aprimorar as cadeias de suprimento, permitindo que os dados dos produtos a serem produzidos sejam inseridos nessa rede e possam, então, ser rastreados ao longo do processo e também pelo consumidor final. Desenvolvemos uma aplicação desktop para gerenciamento de nossa rede blockchain baseada no ethereum e uma aplicação mobile para acesso aos dados salvos nela. Dessa forma, a blockchain foi utilizada como um banco de dados distribuído e também para a validação de acessos. Os contratos inteligentes foram utilizados para organizar o processo de manipulação dos dados. A aplicação desktop tem como função realizar a interoperabilidade entre a captação dos dados coletados no decorrer da cadeia de suprimentos e a sua disponibilização na blockchain. Para isso, a aplicação primeiramente registra os membros aptos a utilizarem o sistema. Após o registro, a aplicação é capaz de intermediar a gravação dos dados capturados dos produtos por cada membro e a blockchain. A aplicação mobile, por sua vez, provê acesso público aos dados registrados na blockchain. Por meio dela, o consumidor final ou qualquer outro interessado na rastreabilidade do produto, poderá solicitar a visualização dos dados coletados. O histórico da cadeia de um determinado produto poderá ser visualizado a qualquer momento, independente da sua localização nos pontos de coletas de dados. Nossas implementações demonstram que o uso da blockchain para a rastreabilidade é viável e pode oferecer transparência nas transações de cadeias de suprimentos. A arquitetura proposta e os componentes utilizados no desenvolvimento são apresentados de forma a favorecer um acesso facilitado à tecnologia blockchain. Os contratos inteligentes são as soluções bases para esse tipo de aplicação, e devem receber uma atenção especial com o intuito de progredir e validar as possibilidades de uso da blockchain em soluções de rastreabilidade.
Palavras-chave Blockchain, Rastreabilidade, Cadeias de Suprimentos
Forma de apresentação..... Vídeo
Link para apresentação Vídeo
Gerado em 0,68 segundos.