No contexto das tecnologias de registro distribuído, a block...

Próximas questões
Com base no mesmo assunto
Q3881445 Engenharia de Software
No contexto das tecnologias de registro distribuído, a blockchain destaca-se como uma solução inovadora para garantir segurança, transparência e confiabilidade no armazenamento e compartilhamento de dados.
Considerando suas principais características e fundamentos técnicos, associe os conceitos do JUnit às suas descrições corretas e assinale a alternativa correspondente.

1 - Descentralização
2 - Imutabilidade
3 – Segurança
4 – Mecanismos de Consenso

( ) Uma vez que uma transação é registrada na blockchain, ela não pode ser alterada ou deletada, garantindo a integridade dos dados.
( ) Utiliza criptografia para proteger os dados e verificar a autenticidade das transações. Isso reduz o risco de fraudes.
( ) Para validar novas transações, a blockchain utiliza mecanismos que garantem que todos os nodes concordem com a validade das transações.
( ) A blockchain é distribuída entre diversos computadores (nodes) em uma rede, eliminando a necessidade de uma autoridade central.

A sequência correta é:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: A decisão vinha da correspondência direta entre as descrições e os conceitos, em especial a sequência 2–3–4–1 indicada pelas definições do enunciado.

Tema central: Características da blockchain
Análise das alternativas
A
Errada
Está errada porque, embora acerte a 1ª associação com imutabilidade, erra as demais: “utiliza criptografia” corresponde a segurança, não a mecanismos de consenso; “nodes concordem com a validade” corresponde a mecanismos de consenso, não a segurança; e “rede distribuída sem autoridade central” corresponde a descentralização, não a imutabilidade.
B
Certa
A alternativa B está certa porque respeita exatamente a associação conceitual pedida. A primeira descrição trata de imutabilidade, pois destaca que o registro não pode ser alterado nem deletado. A segunda trata de segurança, porque menciona expressamente criptografia e redução de fraudes. A terceira corresponde a mecanismos de consenso, já que o ponto distintivo é o acordo entre os nodes sobre a validade das transações. A quarta descreve descentralização, pois a rede é distribuída entre vários computadores, sem autoridade central.
C
Errada
Está errada já na 1ª associação: “não pode ser alterada ou deletada” caracteriza imutabilidade, não descentralização. Além disso, também troca a 3ª e a 4ª posições, porque consenso é o acordo entre nodes e descentralização é a distribuição da rede sem autoridade central.
D
Errada
Está errada porque a 1ª descrição não aponta para segurança. A vedação de alterar ou deletar registros já inseridos define imutabilidade, de modo que a primeira posição deveria ser 2, e não 3.
E
Errada
Está errada porque as três primeiras associações já contrariam as definições do enunciado: a 1ª descrição é imutabilidade, não descentralização; a 2ª é segurança, não imutabilidade; e a 3ª é mecanismos de consenso, não segurança.
Pegadinha da questão
A menção a “JUnit” é ruído material do enunciado e não interfere na resolução.
Dica para questões semelhantes
  • Quando a questão pedir associação conceitual, localize a expressão distintiva de cada definição antes de olhar a sequência final.
  • Separe conceitos próximos pelo núcleo da descrição: impossibilidade de alterar registro indica imutabilidade; uso de criptografia indica segurança.
  • Diferencie estrutura da rede de regra de validação: rede distribuída sem autoridade central é descentralização; acordo entre nodes sobre validade é consenso.

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

Como o próprio texto diz, garante a integridade dos dados.

  • Uma vez que uma transação é registrada na blockchain, ela não pode ser alterada ou deletada, garantindo a integridade dos dados.

Criptografia é um método de segurança.

  • Utiliza criptografia para proteger os dados e verificar a autenticidade das transações. Isso reduz o risco de fraudes.

Totalmente descritivo no trecho que fala sobre usar mecanismo para garantir a validade das transações.

  • Para validar novas transações, a blockchain utiliza mecanismos que garantem que todos os nodes concordem com a validade das transações.

Sem autoridade central, descentralizada.

  • A blockchain é distribuída entre diversos computadores (nodes) em uma rede, eliminando a necessidade de uma autoridade central.

Clique para visualizar este comentário

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