🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

 Sobre a replicação de dados em uma arquitetura Blockchain,...

Próximas questões
Com base no mesmo assunto
Q4198075 Arquitetura de Software
 Sobre a replicação de dados em uma arquitetura Blockchain, assinale a alternativa correta. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O critério decisivo era distinguir nó completo de outros nós: em blockchain, nó completo mantém a cópia da cadeia, o que torna correta a alternativa B.

Tema central: nó completo em blockchain
Análise das alternativas
A
Errada
Está errada porque atribui o armazenamento exclusivo a uma entidade centralizadora. Isso contraria o conceito de ledger distribuído, no qual a blockchain não fica sob responsabilidade única de um centro.
B
Certa
A alternativa B está correta porque corresponde ao conceito de nó completo em blockchain. Em arquiteturas blockchain, o nó completo mantém uma cópia completa do livro-razão/cadeia de blocos para validar transações e blocos de forma independente.
C
Errada
Está errada porque RAID0 é uma técnica de arranjo de discos com striping, não um modelo de replicação lógica da blockchain entre nós da rede.
D
Errada
Está errada porque executar proof-of-work não impede o armazenamento da blockchain. A assertiva cria uma incompatibilidade inexistente entre mecanismo de consenso e manutenção da cópia do ledger.
E
Errada
Está errada porque não existe regra técnica geral de que n/2 nós completos precisem armazenar a blockchain. Se o nó é completo, o conceito pressupõe a manutenção da cópia completa.
Pegadinha da questão
A questão explorou a confusão entre conceitos diferentes: replicação distribuída da blockchain, mecanismo de consenso como proof-of-work, arranjos físicos de armazenamento como RAID0 e ideia de maioria/quórum. O critério correto era separar armazenamento em nós completos desses outros temas.
Dica para questões semelhantes
  • Se a alternativa fala de nó completo, verifique se ela respeita a função de manter a cópia completa do ledger para validação independente.
  • Não misture mecanismo de consenso com política de armazenamento: proof-of-work não define, por si só, ausência de cópia.
  • Rejeite alternativas que importem conceitos de infraestrutura física, como RAID, para explicar a replicação lógica da blockchain.
  • Maioria ou quórum de nós não é critério geral para decidir quem armazena a blockchain; isso depende da distinção entre tipos de nós.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

❌ Alternativa A: "A entidade centralizadora é a única responsável..."

  • Por que está incorreta: A essência da tecnologia Blockchain é ser descentralizada e distribuída. Não existe uma "entidade centralizadora" ou um servidor central que controle os dados. A responsabilidade de armazenar o histórico é dividida igualmente entre os participantes da rede.

❌ Alternativa C: "A distribuição da Blockchain na rede segue o modelo RAID0."

  • Por que está incorreta: O RAID 0 realiza a divisão de dados (striping), fragmentando um arquivo e espalhando pedaços dele em discos diferentes para ganhar velocidade, sem nenhuma redundância. A Blockchain faz exatamente o oposto: ela usa replicação total redundante. Cada nó completo possui a base de dados inteira e idêntica, e não apenas um pedaço dela.

❌ Alternativa D: "Caso um nó execute o algoritmo proof-of-work, ele não irá armazenar..."

  • Por que está incorreta: Nós que executam o algoritmo de Proof-of-Work (PoW) são os mineradores. Para poder validar novas transações, empacotá-las em blocos válidos e garantir que ninguém está gastando moedas falsas, o minerador precisa obrigatoriamente rodar um nó completo e armazenar a cópia integral da Blockchain. Sem o histórico, ele não consegue verificar se as transações atuais são legítimas.

❌ Alternativa E: "Dados n nós completos em uma rede, é necessário que n/2 destes nós armazenem..."

  • Por que está incorreta: O conceito de nó completo (full node) define, por padrão, um computador que armazena 100% da cópia da Blockchain. Não importa se a rede tem 10 ou 10.000 nós completos: a regra exige que todos eles (ou seja, os \(n\) nós completos) guardem uma cópia. A fração \(n/2\) (ou 51%) geralmente refere-se ao limite de consenso para aprovar transações ou sofrer ataques, mas não à regra de armazenamento dos nós completos.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo