← Questões de Informática

Informática · FGV · 2025

Questão comentada de Informática

O setor de contabilidade do MPU realizou as transações A e B em certas carteiras digitais da criptomoeda CGov. A CGov opera sob uma blockchain cujo algoritmo de consenso é baseado na prova de participação. As transações A e B foram colocadas no bloco C, que ainda não foi adicionado à blockchain. O consenso para adição do bloco C à blockchain da CGov será determinado logo após:

Gabarito: E

A questão mistura conceitos clássicos de blockchain com o mecanismo de consenso. Em uma blockchain, blocos novos não entram na cadeia por magia: eles precisam ser validados segundo a regra do protocolo. Se o sistema usa prova de participação (proof of stake), a validação não depende de minerador resolvendo quebra-cabeça de hash, mas de um validador escolhido conforme a participação que ele tem na rede, isto é, a quantidade de moedas bloqueadas ou detidas como garantia. Pense assim: na prova de trabalho, vence quem faz mais força computacional e encontra primeiro a solução do problema criptográfico. Já na prova de participação, a lógica é outra, mais "quem tem mais pele em jogo" do que "quem tem mais GPU". Por isso, falar em competição de hash ou minerador é linguagem de outro mundo, não deste enunciado. O gabarito é a letra E porque o consenso para adicionar o bloco C será obtido quando um validador, selecionado com base na quantidade de CGov que possui, validar o bloco. Isso é exatamente a essência da prova de participação: a chance de validar o bloco está ligada à participação econômica na rede, e não ao poder de processamento. Em termos doutrinários, a distinção central é esta: proof of work usa capacidade computacional; proof of stake usa stake, isto é, participação financeira. A banca gosta de trocar esses papéis para ver se você escorrega no detalhe.

Continue treinando

Questões relacionadas