Dissertação
Enabling Enterprise Blockchain Interoperability EVALUATED
Neste documento, iremos estudar tecnologia de blockchain, como uma potencial solução para os problemas existentes nestes sistemas. Apresentamos uma comparação entre as várias infrastruturas de blockchain disponíveis para avaliar a aplicabilidade em cenários reais. Comparamos também as diferentes soluções de interoperabilidade existentes, com o objetivo de chegar a uma solução de interoperabilidade apropriada. A solução proposta nesta dissertação tem como objetivo substituir o modelo atual de suporte em papel para Livranças, que é gerido pela INCM, por um modelo digital focado na integridade e segurança dos dados manipulados pelo sistema, garantido usando tecnologia blockchain. A nossa solução foi desenvolvida usando uma infrastrutura de blockchain, Hyperledger Fabric, com nodes a representar as multiplas organizações involvidas. A interoperabilidade entre estes sistemas será gerida recorrendo ao Hyperledger Cactus, criando uma rede de relayers entre as várias infrastruturas de blockchain a interagir entre si. Durante a avaliação conseguimos alcançar uma taxa de transferência de 114 transações por segundo com uma latência média de 0.15 segundos, o que mostra que a nossa solução será capaz de suportar o uso verificado no sistema atual de livranças. Em relação à nossa solução de interoperabilidade concluímos que o Cactus oferece uma ótima flexibilidade para diversos casos de uso de interoperabilidade, e fornece uma forma direta de no futuro aumentar a compatibilidade da solução, em alguns casos de uso mais nicho existirão melhores soluções mas esse é o compromisso que estamos a fazer ao usar o Cactus.
novembro 19, 2021, 14:30
Publicação
Obra sujeita a Direitos de Autor
Orientação
ORIENTADOR
Sérgio Luís Proença Duarte Guerreiro
Departamento de Engenharia Informática (DEI)
Professor Auxiliar
ORIENTADOR
André Ferreira Ferrão Couto e Vasconcelos
Departamento de Engenharia Informática (DEI)
Professor Auxiliar