Pular para o conteúdo principal

Questão de Engenharia de Software — Inteligencia Artificial — FGV 2026

Engenharia de SoftwareInteligencia Artificial
Código
fg126964
Banca
FGV
Órgão
AL-RO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo (Engenharia de Computação)
Uma equipe de Engenharia de Computação está projetando uma blockchain privada para rastreamento da cadeia de suprimentos, onde as partes envolvidas como fornecedores e fabricantes já são confiáveis e conhecidas em ambiente permissionado. O objetivo é garantir a imutabilidade do registro de transações, mas minimizando o consumo excessivo de energia elétrica.Assinale a opção que identifica o mecanismo de consenso que seria mais eficiente em termos de energia para validar transações em uma blockchain permissionada, em comparação com o Proofof-Work (PoW).
  1. AHashing simples (SHA-256)
  2. BMerkle Tree Validation
  3. CProof-of-Authority (PoA)
  4. DCriptografia Assimétrica
  5. EMining por Força Bruta
Revelar gabarito e comentário

GabaritoC — Proof-of-Authority (PoA)

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Blockchain permissionada e consenso energético

Gabarito: letra C. Em uma blockchain permissionada, onde os participantes são conhecidos e confiáveis, o mecanismo de consenso mais eficiente em termos de energia é o Proof-of-Authority (PoA), que não requer mineração computacional intensiva, diferentemente do Proof-of-Work (PoW), que consome grande quantidade de energia elétrica.

A questão aborda a escolha do consenso mais adequado para um ambiente permissionado, contrastando com o PoW, conhecido por seu alto consumo energético. O PoA utiliza validadores pré-aprovados para criar blocos, eliminando a competição computacional.

Mecanismo

Tipo

Função principal

Eficiência energética

Adequado para blockchain permissionada?

Hashing simples (SHA-256)

Função hash

Garantir integridade dos dados

Baixa (não é consenso)

Não (não resolve consenso)

Merkle Tree Validation

Estrutura de dados

Verificar integridade de transações

Baixa (não é consenso)

Não (não resolve consenso)

Proof-of-Authority (PoA)

Mecanismo de consenso

Validar blocos por validadores pré-aprovados

Alta (sem mineração intensiva)

Sim

Criptografia Assimétrica

Técnica de segurança

Garantir autenticidade e não-repúdio

Baixa (não é consenso)

Não (não resolve consenso)

Mining por Força Bruta

Método de mineração

Competir por validação via PoW

Muito baixa (altíssimo consumo)

Não (inadequado para permissionada)

1Proof-of-Work (PoW)
Alto consumo energético
Mineração por força bruta
2Proof-of-Authority (PoA)
Validadores pré-aprovados
Eficiência energética
Ideal para permissionada
3Outros (não são consenso)
Hashing simples (SHA-256)
Merkle Tree Validation
Criptografia Assimétrica
Mecanismos de consenso
LEVELsoulevel.com.br
Mecanismos de consenso: Proof-of-Work (PoW) (Alto consumo energético, Mineração por força bruta); Proof-of-Authority (PoA) (Validadores pré-aprovados, Eficiência energética, Ideal para permissionada); Outros (não são consenso) (Hashing simples (SHA-256), Merkle Tree Validation, Criptografia Assimétrica)

Alternativa A — ❌ Incorreta

Hashing simples (SHA-256) é uma função hash utilizada em blockchain para garantir integridade, mas não é um mecanismo de consenso. Não resolve o problema de acordo entre os nós sobre a validade das transações.

Alternativa B — ❌ Incorreta

Merkle Tree Validation é uma estrutura de dados que permite verificar eficientemente a integridade de um conjunto de transações, mas não é um mecanismo de consenso. Ela é usada dentro do bloco, não para decidir quem adiciona o próximo bloco.

Alternativa C — ✅ Correta ⟵ GABARITO

Proof-of-Authority (PoA) é um mecanismo de consenso onde um conjunto limitado de validadores pré-autorizados (conhecidos e confiáveis) são responsáveis por criar blocos. Por não exigir mineração computacional, é extremamente eficiente em energia, ideal para blockchains permissionadas.

Alternativa D — ❌ Incorreta

Criptografia Assimétrica é um pilar de segurança (garante autenticidade e não-repúdio), mas não é um mecanismo de consenso. Ela é usada em transações, não para validar a ordem delas.

Alternativa E — ❌ Incorreta

Mining por Força Bruta é justamente a essência do Proof-of-Work, onde os mineradores competem resolvendo problemas computacionais intensivos, consumindo enorme energia. Isso é o oposto do que se busca em um ambiente permissionado.

PEGA ESSA DICA!

Em questões sobre blockchain, lembre-se: permissionada (consórcio/privada) favorece consensos leves como PoA, Raft ou IBFT; pública (aberta) exige PoW, PoS ou variantes. Decore a relação: permissionado → eficiência energética; público → segurança descentralizada a custo energético.

Link permanente: /questoes/fg126964