@MASTERSTHESIS{ 2024:1963703986, title = {Avaliação do vCubeChain em Sistemas Sujeitos a Falha Crash}, year = {2024}, url = "https://tede.unioeste.br/handle/tede/7473", abstract = "A blockchain é um sistema de registros de transações, seguro e em constante crescimento, no qual cada usuário dos dados mantém uma cópia dos registros, que só pode ser atualizada se todas as partes envolvidas em uma transação concordarem em atualizar. ou seja, é um livro-razão distribuído (peer-to-peer) que é criptograficamente seguro, imutável e atualizável apenas por meio de acordo entre os pares (consenso). Múltiplos mecanismos alternativos de consenso já foram propostos, um trabalho recente na área é a vCubeChain, uma solução de blockchain permissionada escalável. A vCubeChain utiliza do detector de falhas fornecido pelo vCube, um algoritmo de diagnóstico distribuído que conecta virtualmente nós de uma rede e que forma um hipercubo quando todos os processos estão corretos, para manter as propriedades logarítmicas mesmo com processos falhos. O artigo vCubeChain apresentou um conjunto de experimentos de modo a apresentar o desempenho da solução, comparando-o com blockchains bem conhecidas como o Ethereum e Bitcoin. Entretanto, a ferramenta utilizada não permite a simulação de cenários onde os nós da rede falham. Portanto, de modo a analisar o desempenho da vCubeChain com falhas, o presente trabalho propõe complementos ao simulador BlockSim, estendendo-o para simular falhas de processos. Ademais, implementa-se o HyperLedger Fabric, estratégia de blockchain permissionada, para comparação e análise dos cenários entre blockchains públicas e permissionadas. Os resultados demonstraram que o número médio de mensagens trocadas na vCubeChain é inferior aos demais, mesmo em cenários onde o nó líder do consenso falha e uma rodada de eleição deve ocorrer, gerando um grande número de mensagens sendo trocadas entre os nós para propagação dessa informação.", publisher = {Universidade Estadual do Oeste do Paraná}, scholl = {Programa de Pós-Graduação em Ciência da Computação}, note = {Centro de Ciências Exatas e Tecnológicas} }